INFOPEDIA

SQL

Za zkratkou SQL je schován název Structured Query Language a jedná se o neprocedurální jazyk. První prototypová implementace tohoto jazyka, který se až do konce 70. let nazýval Sequel, vznikla roku 1974 v laboratořích společnosti IBM a byla použita ve firemním systému s názvem R. Cílem bylo (a stále je) poskytnout vývojářům standardní metodu přístupu k datům uloženým v databázovém systému, která by byla nezávislá na dalších použitých vývojových nástrojích. Na jednu stranu se jedná o jazyk poměrně mocný a současně jednoduchý (stačí si do angličtiny přeložit, co vlastně chceme, a samotný příkaz bude vypadat velmi podobně), současně však samostatně nedostačující k tvorbě kvalitní aplikace (nejsou zde například implementovány příkazy pro uživatelský vstup a výstup). Jazyk SQL také není možné chápat striktně jako dotazovací – samotný SQL se skládá minimálně ze dvou částí. První je označována jako DDL (Data Definition Language), druhá pak jako DML (Data Manipulation Language). Pomocí příkazů DDL je možné nadefinovat vlastní databázové struktury (ať již odpovídající fyzickému uložení dat, jako jsou tabulky či indexy, či abstraktní, logické – například pohledy). Naproti tomu pomocí příkazů DML s daty opravdu „manipulujeme“, tedy vkládáme je, provádíme nad nimi dotazy či je upravujeme. Stranou v mnoha systémech nezůstávají ani prostředky pro řízení transakčního zpracování.


««« Předchozí text: Flash Následující text: SŘBD »»»

Learzi | 6. 7. 2006 Čt 17.16 | Technologie | trvalý odkaz | tisk | 428x

Komentáře k textu

- Formulář pro nový komentář

K textu nebyl napsán žádný komentář.

Přidej komentář!



Kliknutím vložíš: Vlož smajla :-) Vlož smajla :-( Vlož smajla ;-) Vlož smajla :-D Vlož smajla 8-O Vlož smajla 8-) Vlož smajla :-? Vlož smajla :-x Vlož smajla :-P Vlož smajla :-|
Příspěvěk je formátován Texy! syntaxí. Není povoleno HTML, odkazy se převádějí automaticky.