Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Niektoré databázy majú minimálnu funkcie a len ukladanie dát , zatiaľ čo Oracle zahŕňa programovacie jazyky , zariadenia a nástroje , ktoré podporujú aplikácie na podnikovej úrovni a skladovanie dát . Oracle je jedným z najpopulárnejších databáz na svete .
Ako relačný databázový systém ( RDBMS ) , Oracle ukladá dáta v tabuľkách s riadkov a stĺpcov . Tabuľka sa označuje ako súbor objektov rovnakého typu ( riadkov ) . Základom pre výraz relačnej databázy je , že dáta v tabuľke môže byť spojená podľa spoločných kľúča , koncepty , a schopnosť prevziať údaje z tabuľky . Dáta sú prístupné prostredníctvom SQL alebo Structured Query Language .
SQL
Oracle podporuje príkazy SQL , ktoré vám umožní vybrať dáta , vkladať nové záznamy , aktualizovať existujúce záznamy a odstrániť záznamy , ktoré chcete vyradiť .
najčastejšia operácia SQL je príkaz select . Select klauzula je vždy nasleduje z klauzuly :
SELECT názov stĺpca FROM názov tabuľky ;
Než budete môcť vybrať dáta z databázy musíte vložiť dáta do tabuľky . V príkaze CREATE TABLE , najprv povedať , Oracle , čo chcete pomenovať váš stôl , vedľa zadáte názvy stĺpcov stola a typu dát , ktoré každý stĺpec má obsahovať :
CREATE TABLE tabuľka meno ( názov prvého stĺpca čÍSLO ( 2 ) , druhý je meno stĺpca CHAR ( 14 ) , názov tretej stĺpec CHAR ( 13 ) ) ;
Prvý stĺpec obsahuje číselné údaje ( číslo ) , a druhý a tretí stĺpec obsahuje znaková dáta ( char ) --- písmená , číslice a interpunkčné znamienka , atď čísla predstavujú maximálnu dĺžku hodnôt , ktoré môžu byť uložené vo svojich stĺpcoch .
Akonáhle ste vytvorili tabuľku , môžete začať zadávať riadky dát pomocou príkazu insert , potom sa zoznam dátových hodnôt , ktoré majú ísť do každého stĺpca :
INSERT INTO meno tabuľky VALUES ( 30 , ' name ' , ' adresy' ) ;
mená klauzula aktualizácie tabuľky , ktorú chcete upraviť . Klauzula set " nastaví " pole môžete pomenovať rovná nejakú hodnotu . Príkaz aktualizácia mení hodnoty uložené v poliach :
meno UPDATE názov tabuľky SET názov poľa = pole + 100
DELETE FROM názvy klauzula tabuľky , z ktorej chcete odstrániť riadok alebo sada riadky . Klauzuly WHERE je voliteľná a by znamenalo , že by ste chceli odstrániť všetky riadky z tabuľky , a stanoviť podmienky , za ktorých sa vaše riadky majú byť odstránené :
DELETE FROM názov tabuľky WHERE názov tabuľky = 40
veľké alebo zložité príkazy SQL ( uložené procedúry ) musí byť napísaný v Oracle PL /SQL ( procedurálne jazyk /Structured Query Language ) kód , ktorý je vykonanie niekoľkých príkazov SQL .