Ukazi DDL so del SQL in skupaj z ukazi DML, DCL in TCL ustvarjajo in upravljajo zbirke podatkov. Sestavljajo osnovne gradnike za upravljanje SQL-a in jih je koristno vedeti, če boste upravljali ali ustvarjali bazo podatkov z uporabo jezika strukturiranih poizvedb.

Ukazi SQL so v glavnem sestavljeni iz DDL in DML. Z zbirko DDL bi lahko ustvarili ali izbrisali bazo podatkov, z DML pa dodajali, premikali ali spreminjali podatke. Ukazi DCL vam bodo pomagali pri upravljanju uporabnikov, dovoljenj in varnosti podatkov, TCL pa pri upravljanju sprememb, ki jih naredite v DML. Vsi skupaj sodelujejo v SQL-ju in zagotavljajo orodja, ki jih potrebujete za učinkovito ustvarjanje in upravljanje baz podatkov. Poznavanje teh ukazov je bistvenega pomena za vse, ki želijo vstopiti v skrbnika ali podporo baze podatkov.
Nisem strokovnjak za SQL, vendar sem jih uporabljal in upravljal. Sem tudi tesen prijatelj z nekom, ki to piše v spanju. Naslednja vadnica je morda moja beseda, toda znanje in strokovnost sta njegova. Vse napake ali opustitve bodo izključno moje.
Sledijo osnovni ukazi za vsak jezik. Ukazi DDL navajajo izraze, potrebne za ustvarjanje baz podatkov, tabel in predmetov. Ukazi DML navajajo izraze, potrebne za upravljanje predmetov in podatkov v zbirki podatkov, ki ste jo ustvarili. V ukazih DCL so navedeni izrazi, potrebni za upravljanje uporabnikov, ukazi TCL pa so tisto, s čimer lahko nastavite točke shranjevanja in odobrite spremembe.
ali lahko spremenim ime trzanja
DDL (jezik za definicijo podatkov)
DDL (Data Definition Language) se uporablja za definiranje sheme baze podatkov. Pomaga ustvariti in upravljati bazo podatkov in predmete v njej. Stavki DDL spreminjajo strukturo baze podatkov na več načinov, kot so ustvarjanje, brisanje, spreminjanje sheme in predmetov.
Izjavi DDL lahko odvisno od okusa SQL, ki ga uporabljate, vključujejo:
- ALTER TABLE
- SPREMENI POGLED
- RAČUNALNIŠKE STATISTIKE
- USTVARI BAZO PODATKOV
- USTVARI FUNKCIJO
- USTVARI VLOGO
- USTVARI TABELO
- USTVARI POGLED
- POPUSTI BAZO PODATKOV
- FUNKCIJA PADA
- POPUST VLOGA
- TAPELA ZA PADANJE
- PAD POGLED
- DODELITE
- ODPOVEDI
Osnovni stavki SQL DDL so:
- STAROST
- RAZREŽI
- PRIPOMBA
- USTVARI
- OPIŠI
- PRENIMI
- PAD
- PRIKAŽI
- UPORABA
Ti bodo prikazani v vseh različicah SQL. Vsak ukaz DDL bo za delo zahteval vrsto predmeta in identifikator.
Na primer: USTVARI TABELO [ime tabele] ([definicije stolpcev]) [parametri tabele] ali DROP ime objekta predmeta.
DML (jezik za manipulacijo s podatki)
Drug element SQL je DML (Jezik za manipulacijo s podatki). To vam omogoča pridobivanje, vstavljanje, posodabljanje, odstranjevanje in splošno upravljanje podatkov v zbirki podatkov SQL. Ti ukazi bodo tisti, ki jih boste uporabljali vsak dan pri upravljanju baz podatkov. To ni samostojen jezik, ampak je del SQL-a.
- IZBERI
- VSTAVI
- NADGRADNJA
- IZBRIŠI
- BULK INSERT
- GO
- PREBERI BESEDILO
- UPDATETEXT
- BESEDILO
- ZAČETI
- OBVEZI
- ZAVRT
- KOPIRAJ V
- KOPIRAJ V
- PUT
- GET
- SEZNAM
- ODSTRANI
Spet različni okusi SQL bodo uporabili nekatere ali vse te ukaze DML, mnogi pa celo dodajo svoje.
Na primer: SELECT [ime stolpca] iz [ime tabele] ali UPDATE [ime tabele] SET [ime stolpca = vrednost] kjer [pogoj].
DCL (jezik za nadzor podatkov)
DCL (Data Control Language) se uporablja za nadzor uporabnikov in sistema okoli same baze podatkov. Najpogosteje se uporablja za upravljanje uporabniških dovoljenj in upravljanje podatkovne varnosti, zato je pomembno vedeti.
Pogosti ukazi DCL vključujejo:
- DODELITE
- ODPOVEDI
- SETUSER
- EXECUTE AS, izjava
- IZVRŠI AS, klavzula
- PRENOVI
- ODPRTI GLAVNI KLJUČ.
- ZAPRTI GLAVNI KLJUČ
- ODPRTI SIMETRIJSKI KLJUČ
- ZAPRTI SIMETRIČNI KLJUČ
Na primer: GRANT [privilegij] ON [objekt] [uporabniku] ali ODPOVED [dovoljenje] ON [objekt] FROM [uporabnik].
TCL (jezik za nadzor transakcij)
TCL (Transaction Control Language) se uporablja za združevanje stavkov DML, da tvorijo logične transakcije in upravljajo vse spremembe podatkov, ki jih naredijo stavki DML. Če izvajate ukaze DML, niso nujno trajni, dokler ne zaprete trenutne seje. Če se želite iz kakršnega koli razloga ročno zavezati, lahko uporabite ukaz TCL.
- ZAČNITE RAZDELJENO TRANSAKCIJO
- ZAČNITE TRANSAKCIJO
- ZAVRŽI TRANSAKCIJO
- OBVEZI DELO
- ZAVRTNA TRANSAKCIJA
- ZAVRTNO DELO
- SHRANI TRANSAKCIJO
Na primer: COMMIT; shrani vse spremembe, narejene z DML, preden preidete na druge ukaze. SAVEPOINT ime_strane; bo ustvaril položaj za shranjevanje, podobno kot igra za shranjevanje. Če gre kaj narobe, lahko bazo podatkov vrnete nazaj do te točke in začnete znova.
Ti štirje so osnovni gradniki upravljanja baz podatkov SQL. To je stran na visoki ravni za tiste, ki želijo raziskati temo SQL. Spoznajte te ukaze in njihovo uporabo in v poštev pride povsem nov svet baz podatkov in upravljanja baz podatkov. Ker je SQL v ozadju večine aplikacij v oblaku, spletnih mest, spletnih aplikacij, aplikacij in večine programov za produktivnost, se je dobro naučiti!
Zanimivi Članki
Izbira Urednika
Kako ponastaviti vaš Xbox 360
Xbox 360 lahko ponastavite na tovarniške nastavitve, vendar je za to potrebno formatirati trdi disk. Najprej varnostno kopirajte vse.
Kako popraviti zvonjenje iPhona, ko je nastavljen način Ne moti
Applova funkcija Ne moti (DND) je idealna za upravljanje vaših obvestil, da se lahko osredotočite. Ko je omogočeno, ga lahko prilagodite tako, da ustavi vsa obvestila vedno, samo v načrtovanem času, ali da dovoli motnje
Num Lock: kaj je in kako deluje
Številčna ključavnica je bila vedno stalnica na tipkovnicah. Naučite se, kje najdete tipko Num Lock in kako deluje v računalniku ali Macu.
Kako vstaviti dokument v Word
Ko bi bilo dva Wordova dokumenta bolje sestaviti kot enega, se izogibajte kopiranju in lepljenju ali začnite od začetka. Naučite se vstaviti dokument v Word.
Popravek: levi klik sledilne ploščice v sistemu Windows 8.1 občasno ne bo deloval
Če imate prenosnik s sledilno ploščico (sledilno ploščico) in ste nadgradili na sistem Windows 8.1, ste morda opazili, da občasno levi klik sledilne ploščice ne deluje. Na primer, ob zagonu morda sploh ne bo delovalo, dokler ne pritisnete neke tipke na tipkovnici, nato pa začne delovati. Ali vi
Kako prenesti kupljene pesmi iz iTunes
Če uporabljate iTunes za nakup glasbe in želite poslušati brez povezave, vam bo ta članek pokazal, kako naložite svoje pesmi. Za vaše nenehno uživanje v poslušanju bomo preučili korake za prenos
Odstranite WordPad v sistemu Windows 10
Kako odstraniti ali namestiti WordPad v operacijskem sistemu Windows 10. Začenši vsaj z gradnjo 18963, Windows 10 v izbirnih funkcijah navaja aplikacije Paint in WordPad.