Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
najskôr stelesnenie SQL bol vynájdený IBM v roku 1970 a bol nazývaný Structured English Query Language , alebo pokračovanie . Názov SEQUEL bola čoskoro skrátené na SQL . Oracle produkoval prvé komerčné implementáciu SQL v roku 1979 . Ako SQL sa stal formalizovaná do priemyselný štandard , Oracle premenoval jeho verzii SQL * Plus vyjadriť svoj rozvoj a expanziu od základnej SQL .
Formát
Oracle má dve implementácie SQL : SQL * Plus a PL /SQL . SQL * Plus je príkaz jazyk a nie je ľahko integrovať do tradičného formátu procedurálneho programovacieho jazyka . PL /SQL je Oracle procedurálne programovací jazyk a zahŕňa schopnosť ukladať hodnoty do premenných . To zahŕňa podmienené vetvenie - napríklad pomocou príkazu IF - a to obsahuje mnoho vlastností tradičného programovacieho jazyka . Skript napísaný v SQL * Plus má dosiahnuť svoj výkon v rámci jedného príkazu . Toto vyhlásenie môže obsahovať funkcie a poddotazov .
Data Definition Language
SQL obsahuje sublanguage nazýva Data Definition Language , alebo DDL . Relačné databázy ukladá dáta v tabuľkách . DDL vytvára , modifikuje a kvapky tabuľky . Proces vytvárania tabuliek zahŕňa určenie dátový typ každého stĺpca . Indexy presadiť stĺpca primárneho kľúča .
Dat Manipulation Language
SQL dotazu v Oracle je klasifikovaný ako podmnožina SQL nazýva manipulácia s dátami jazyk , alebo DML . To kombinuje sadu štandardných príkazov vložiť , zmeniť , odstrániť alebo výstupné dáta z relačnej tabuľky . Základné príkaz je príkaz SELECT . Štruktúra príkazu umožňuje programátorovi pomenovať konkrétne stĺpce v tabuľke pre manipuláciu , k spojeniu tabuliek spoločne získať dáta z rôznych zdrojov a určiť podmienky , že spojenie a kritériá výberu , zúženie výsledky iba riadky spĺňajúce dané kritéria .
Postupy
SQL príkaz plní rovnakú funkciu po mnoho riadkov danej tabuľky alebo tabuliek . Štruktúra príkazu je tiež integrovaný Boolovský logiku s AND , OR a NOT frázy . A príkaz nastavuje dve alebo viac podmienok , z ktorých všetky musia byť splnené pre dáta v rade , ktoré majú byť zahrnuté . Vyhlásenie alebo poskytuje alternatívy : ak riadok je v súlade s touto podmienkou , alebo že stave , potom to patrí . Vyhlásenie NOT obráti účinok AND a OR vyhlásenie .