Már 1284 szócikk közül válogathatsz.

A Netpédia egy bárki által hozzáférhető és szerkeszthető internetes tudástár. Legyél Te is a Netpédiát építő közösség tagja, és járulj hozzá, hogy minél több hasznos információ legyen az oldalon! Addig is, jó olvasgatást kívánunk!
Hirdetés


=Structured Query Language: Strukturált lekérdező nyelv


Az  relációs adatbázisok kezelésére használt, szabványos lekérdező nyelv, amelynek fejlesztése az 1970-es években kezdődött az IBM berkein belül.

Kezdetben még SEQUEL-nek  (Structured English QUEry Language)  nevezték a későbbiekben lett lerövidítve sql-re.
Később más cégek (pl. Oracle, Microsoft) termékeiben is megjelent a lekérdező nyelv. 1987-től [ANSI szabvány]?, melyet manapság csaknem minden relációs [adatbáziskezelő]? rendszer alkalmaz.
 


Története:

 

  • 1986-ban jelent meg az első szabványosítás: ANSI SQL 86 (ANSI X3.1986) néven az ANSI (American National Standard Institute)által.
  • 1987-ben az ISO (International Standard Organization) is szabványosította.
    A szabványosítás önmagában nem jelentette, hogy gyártók be is tartották azt,  így számos módosítás fejlesztés történt a későbbiekben.
  • A következő szabványosítási folyamat vége 1989-ben volt. Ennek elnevezése ANSI SQL 89 (ANSI X3-1989) lett, amit az ISO is elfogadott: ISO89 (ISO9075:1989).
  • Az SQL nyelv mai általános formáját 1992-ben nyerte el és az ISO szabványosította SQL92, vagy SQL2 néven (ISO:9075:1992).

 


SQL nyelvi parancsok:


Az SQL nyelvben minden parancs egy kulcsszóval kezdődik és pontosvesszővel zárul.
Parancsnak lehet parancs is része és lehetnek összetettek.
A kulcsszavakon kívül a parancs még argumentumokat is tartalmaz, ezeken végez a parancs műveleteket.

A könnyebb értelmezés miatt több sorban, tördelve írjuk le a parancsokat.
Az SQL beépülő nyelv lévén, csak más programozási nyelvvel használható, felhasználói felülettel rendelkező adatbázisokat használó programok készítésére. Használhatjuk parancssor üzemmódban is, amikor egy erre alkalmas interpreterrel soronként hajtatjuk végre a soronként begépelt parancsokat.

 


Példák SQL parancsokra:


adatbázis (database) létrehozása: CREATE DATABASE név;

tábla létrehozása:     CREATE TABLE táblanév (
                                 oszlopnév adattípus (méret) [,
                                 oszlopnév adattípus (méret),
                                 oszlopnév adattípus (méret) ]? );

Hirdetés







Médiapédia Patikapédia Ecopédia Jógapédia Vinopédia Webfazék Mammutmail
marketing és média tudástár egyészségügyi enciklopédia gazdasági, pénzügyi tudástár jóga tudástár borászati tudástár receptek online nagy fájlok küldése