DDL komandos yra SQL dalis ir veikia kartu su DML, DCL ir TCL komandomis kuriant ir tvarkant duomenų bazes. Jie sudaro pagrindinius SQL administravimo blokus ir yra naudingi norint sužinoti, ar valdysite ar kursite duomenų bazę naudodami struktūrinę užklausų kalbą.

SQL komandas daugiausia sudaro DDL ir DML. Jūs sukurtumėte ar ištrintumėte duomenų bazę naudodami DDL komandas ir pridėtumėte, perkeltumėte ar pakeistumėte duomenis naudodami DML. DCL komandos padės jums valdyti vartotojus, leidimus ir duomenų saugumą, o TCL - valdyti DML atliktus pakeitimus. Jie visi kartu dirba SQL teikdami įrankius, kurių reikia efektyviam duomenų bazių kūrimui ir valdymui. Šių komandų žinojimas yra būtinas tiems, kurie nori patekti į duomenų bazės administratorių ar palaikymą.
Aš nesu SQL ekspertas, bet juos naudojau ir administravau. Taip pat esu artimas draugas su žmogumi, kuris rašo šią medžiagą miegodamas. Ši pamoka gali būti mano žodžiai, bet visos žinios ir patirtis yra jo. Bet kokios klaidos ar praleidimai bus tik mano.
Toliau pateikiamos pagrindinės kiekvienos kalbos komandos. DDL komandose pateikiami terminai, reikalingi duomenų bazėms, lentelėms ir objektams kurti. DML komandose pateikiami terminai, reikalingi objektams ir duomenims tvarkyti jūsų sukurtoje duomenų bazėje. DCL komandose pateikiami vartotojams valdyti reikalingi terminai ir TCL komandos yra tos, kurias galite naudoti nustatydami išsaugojimo taškus ir atlikdami pakeitimus.
kaip paskelbti tiesiogines nuotraukas instagrame
DDL (duomenų apibrėžimo kalba)
DDL (Data Definition Language) naudojama apibrėžti duomenų bazės schemą. Tai padeda sukurti ir valdyti duomenų bazę ir joje esančius objektus. DDL sakiniai keičia duomenų bazės struktūrą įvairiais būdais, pavyzdžiui, kurdami, ištrindami, modifikuodami schemą ir objektus.
Atsižvelgiant į naudojamo SQL skonį, DDL sakiniai gali apimti:
- KEITIMO LENTELĖ
- KITAS ŽIŪRĖJIMAS
- KOMPIUTERINĖ STATISTIKA
- Sukurti duomenų bazę
- KURTI FUNKCIJĄ
- SUKURTI VAIDMUO
- SUKURTI LENTEL.
- SUKURTI PERŽIŪRĄ
- LAŠINTI DUOMENŲ BAZAS
- LAŠO FUNKCIJA
- LAŠU VAIDMUO
- LAŠINĖ LENTELĖ
- LAŠO VAIZDAS
- GRANTAS
- ATŠAUKTI
Pagrindiniai SQL DDL sakiniai yra šie:
- AMŽIUS
- TRUNCATE
- KOMENTARUOTI
- SUKURTI
- APIBŪDINTI
- Pervardyti
- LAŠAS
- RODYTI
- NAUDOTI
Jie bus rodomi visose SQL versijose. Kiekvienai DDL komandai reikės objekto tipo ir identifikatoriaus, kad veiktų.
Pvz .: CREATE TABLE [lentelės pavadinimas] ([stulpelio apibrėžimai]) [lentelės parametrai] arba DROP objekto tipas objekto pavadinimas.
DML (duomenų manipuliavimo kalba)
Kitas SQL elementas yra DML (Duomenų manipuliavimo kalba). Tai leidžia nuskaityti, įterpti, atnaujinti, pašalinti ir paprastai tvarkyti duomenis SQL duomenų bazėje. Šias komandas naudosite kasdien tvarkydami duomenų bazes. Tai nėra atskira kalba, bet yra SQL dalis.
- PASIRINKTI
- ĮDĖTI
- ATNAUJINTI
- IŠTRINTI
- BULK INSERT
- EITI
- READTEXT
- ATNAUJINTI TEKSTĄ
- RAŠYTINIS TEKSTAS
- PRADŽIA
- ĮSIPAREIGOTI
- GRĄŽINIMAS
- KOPIJA Į
- KOPIJA Į
- ĮDĖK
- GAUTI
- SĄRAŠAS
- PAŠALINKITE
Vėlgi, skirtingi SQL skoniai naudos kai kurias arba visas šias DML komandas, o daugelis netgi prideda savo.
Pvz .: SELECT [stulpelio pavadinimas (-ai)] iš [lentelės pavadinimas] arba UPDATE [lentelės pavadinimas] SET [stulpelio pavadinimas = reikšmė] kur [sąlyga].
DCL (duomenų valdymo kalba)
DCL (Duomenų valdymo kalba) naudojama valdyti vartotojus ir aplink visą duomenų bazę esančią sistemą. Dažniausiai jis naudojamas valdyti vartotojo teises ir valdyti duomenų saugumą, todėl svarbu žinoti.
Dažniausios DCL komandos apima:
- GRANTAS
- ATŠAUKTI
- SETUSER
- VYKDYKITE AS, pareiškimas
- VYKDYKITE AS, sąlyga
- GRĮŽTI
- ATVIRAS MEISTRO RAKTAS.
- UŽDARYTI PAGRINDINĮ RAKTĄ
- ATIDARYTAS SIMETRINIS RAKTAS
- UŽDARYTI SIMETRINĮ RAKTĄ
Pvz .: SUTEIKTI [privilegija] [objektui] [vartotojui] arba Panaikinti [leidimą] į [objektą] IŠ [vartotojo].
kaip ištrinti visus pranešimus
TCL (operacijų valdymo kalba)
TCL (Transaction Control Language) naudojama grupuoti DML sakinius, kad būtų sudarytos loginės operacijos ir tvarkomi visi DML sakinių atlikti duomenų pakeitimai. Jei vykdote DML komandas, jos nebūtinai tampa nuolatinėmis, kol neuždarysite dabartinės sesijos. Jei norite dėl bet kokios priežasties atlikti rankinį įsipareigojimą, galite naudoti TCL komandą.
- PRADŽIA PASKIRSTYTI SANDORIUS
- PRADĖTI SANDORĮ
- ĮVYKDYTI SANDORĮ
- PADARYTI DARBĄ
- GRĄŽINAMASIS SANDORIS
- GRĄŽINAMAS DARBAS
- IŠSAUGOTI SANDORĮ
Pvz .: COMMIT; išsaugos visus su DML atliktus pakeitimus prieš pereinant prie kitų komandų. SAVEPOINT savepoint_name; sukurs išsaugojimo poziciją panašiai kaip išsaugojimo žaidimas. Jei kas nors suklysta, galite grąžinti duomenų bazę atgal į tą tašką ir pradėti iš naujo.
Šie keturi yra pagrindiniai SQL duomenų bazių valdymo blokai. Tai labai aukšto lygio puslapis tiems, kurie nori ištirti SQL temą. Susipažinkite su šiomis komandomis ir jų panaudojimu, o žaidžiamas visiškai naujas duomenų bazių ir duomenų bazių valdymo pasaulis. SQL yra daugelio debesų programų, svetainių, žiniatinklio programų, programų ir daugelio produktyvumo programų paketas. Tai yra geras įgūdis mokytis!
Įdomios Straipsniai
Redaktoriaus Pasirinkimas
Kaip pakeisti naujo skirtuko puslapį „Google Chrome“.
Dažniausiai „Google“ numatytasis „Chrome“ naujo skirtuko puslapio nustatymas tinka vartotojams. Bet kas nutiks, jei nuspręsite pritaikyti šį puslapį pagal savo asmeninius pageidavimus? Jei tai skamba kaip norimi pokyčiai
Kaip naudoti „TeamViewer“ mobiliajame įrenginyje
Nuotolinė prieiga yra gyvybiškai svarbi mokykloms, universitetams ir įmonėms. Iškyla problemų ir reikia greitų sprendimų. Nuotolinės prieigos programinė įranga gali išgelbėti dieną. Vienas iš geriausių debesies pagrindu veikiančių nuotolinės prieigos įrankių yra „TeamViewer“. TeamViewer leidžia bendrinti ekraną, perkelti failus, konferenciją
Kaip dažnai atnaujinamos „Instagram“ įžvalgos?
Kaip dažnai atnaujinamos „Instagram“ įžvalgos? Kaip aš galiu jį naudoti analizuodamas savo rinkodaros pastangas? Kaip aš net galiu prisijungti prie „Instagram Insights“? Į šiuos klausimus ir dar daugiau bus atsakyta čia. „Instagram Insights“ yra analizės pusė
Kur perdirbti senus kompiuterius už grynuosius pinigus
Norite atsikratyti seno kompiuterio? Šioje apžvalgoje išvardintos penkios geriausios vietos, kur galite iškeisti seną kompiuterį į grynuosius pinigus.
Žymų archyvai: „Windows 10 mahjong titans“
Atsisiųsti Atsisiųskite „XiiaLive v1.1 Skin“, skirtą AIMP3
Atsisiųskite „XiiaLive v1.1 Skin“, skirtą AIMP3. Čia galite atsisiųsti „XiiaLive v1.1“ odą, skirtą AIMP3 grotuvui. Visi kreditai skiriami pradiniam šios odos autoriui (žr. Informaciją apie odą AIMP3 nuostatose). Autorius:. Atsisiųskite „Atsisiųsti„ XiiaLive v1.1 Skin “, skirtą AIMP3“ Dydis: 775,11 Kb AdvertismentPCRepair: Ištaisykite „Windows“ problemas. Visi jie. Atsisiuntimo nuoroda:
Kaip pakeisti paryškinimo spalvą „Instagram“ istorijoje
„Instagram Stories“ sulaukė didžiulio hito visame pasaulyje. Ar žinojote, kad daugiau nei 85% „Instagram“ naudotojų „Istorijas“ skelbia bent kelis kartus per savaitę? Tai taip pat ne tik jų draugų - jaunesnių - vaizdo įrašų dalijimasis