DDL-käsud on osa SQL-ist ja töötavad koos DML-, DCL- ja TCL-käskudega andmebaaside loomiseks ja haldamiseks. Need moodustavad SQL-i administreerimise põhiosa ja on kasulikud teadmiseks, kas hakkate haldama või looma andmebaasi struktureeritud päringukeele abil.
SQL-i käsud koosnevad peamiselt DDL-st ja DML-ist. Loote või kustutate DDL-käskudega andmebaasi ja lisate, teisaldate või muudate andmeid DML-iga. DCL-i käsud aitavad teil hallata kasutajaid, õigusi ja andmeturvet, TCL aitab hallata DML-is tehtud muudatusi. Nad kõik töötavad SQL-is koos, et pakkuda andmebaaside tõhusaks loomiseks ja haldamiseks vajalikke tööriistu. Nende käskude tundmine on oluline kõigile, kes soovivad pääseda andmebaasi administraatori või tugiteenuse alla.
Ma pole SQL-i ekspert, kuid olen neid kasutanud ja haldanud. Samuti olen lähedased sõbrad kellegagi, kes unes seda kraami kirjutab. Järgmine õpetus võib olla minu sõnad, kuid teadmised ja asjatundlikkus on kõik tema omad. Kõik vead või väljajätmised on ainult minu omad.
Järgnevad on iga keele põhikäsklused. DDL-i käsud loetlevad andmebaaside, tabelite ja objektide loomiseks vajalikud terminid. DML-i käsud loetlevad teie loodud andmebaasis objektide ja andmete haldamiseks vajalikud terminid. DCL-i käsud loendavad kasutajate haldamiseks vajalikud terminid ja TCL-käsklused on need, mida saate kasutada salvestuspunktide määramiseks ja muudatuste läbiviimiseks.
DDL (andmemääratluse keel)
DDL (Data Definition Language) kasutatakse andmebaasiskeemi määratlemiseks. See aitab luua ja hallata andmebaasi ja selles olevaid objekte. DDL-laused muudavad andmebaasi struktuuri mitmel viisil, näiteks skeemi ja objektide loomine, kustutamine, muutmine.
Sõltuvalt kasutatava SQL-i maitsest võivad DDL-i laused sisaldada järgmist.
- MUUDA TABEL
- ALTER VAADE
- ARVUTI STATISTIKA
- LOO ANDMEBAAS
- LOO FUNKTSIOON
- LOE ROLL
- LOE TABEL
- LOO VAADE
- DROP ANDBASE
- DROP FUNKTSIOON
- LENNU ROLL
- KUKKUTABEL
- Tilkvaade
- GRANT
- TÜHISTA
Põhilised SQL DDL-i laused on:
kuidas siduda kerimisratast hüpata
- VANUS
- TRUNCATE
- KOMMENTAAR
- LOE
- KIRJELDA
- NIMETADA ümber
- Tilk
- NÄITA
- KASUTA
Need ilmuvad kõigis SQL-i versioonides. Iga DDL-käsk nõuab töötamiseks objekti tüüpi ja identifikaatorit.
Näiteks: CREATE TABLE [tabeli nimi] ([veeru definitsioonid]) [tabeli parameetrid] või objektitüübi DROP objektinimi.
DML (andmete manipuleerimise keel)
Teine SQL-i element on DML (Andmete manipuleerimise keel). See võimaldab teil andmeid hankida, sisestada, värskendada, eemaldada ja üldiselt SQL-i andmebaasis andmeid hallata. Neid käske kasutate igapäevaselt andmebaaside haldamisel. See pole omaette konkreetne keel, vaid on osa SQL-ist.
- VALI
- SISSE
- UUENDAMINE
- KUSTUTA
- BULK INSERT
- GO
- LUGEMINE
- UUENDATEKST
- KIRJATEKST
- Alusta
- KOHUSTUS
- ROLLBACK
- KOPEERI SISSE
- KOPEERI SISSE
- PANE
- Hangi
- LOETELU
- EEMALDA
Jällegi kasutavad erinevad SQL-i maitsed mõnda või kõiki neid DML-käske ja paljud lisavad isegi oma.
Näiteks: SELECT [veeru nimi (ed)] [tabeli nimi] või UPDATE [tabeli nimi] SET [veeru nimi = väärtus] kus [tingimus].
DCL (andmekontrolli keel)
DCL (Data Control Language) kasutatakse kasutajate ja andmebaasi enda süsteemi juhtimiseks. Seda kasutatakse kõige sagedamini kasutajaõiguste haldamiseks ja andmeturbe haldamiseks, seega on oluline teada.
Tavalised DCL-i käsud hõlmavad järgmist.
- GRANT
- TÜHISTA
- SETUSER
- TÄITA AS, avaldus
- EXECUTE AS, klausel
- TAGASI
- AVATUD MEISTRIVÕTI.
- SULETUD MEISTRIVÕTI
- AVATUD SÜMMEETRILINE VÕTI
- SULGE SÜMMEETRILINE VÕTI
Näiteks: GRANT [privileeg] [objektile] [kasutajale] või Tühista [luba] [objektile] kasutajalt [kasutaja].
TCL (tehingute juhtimise keel)
TCL-i (Transaction Control Language) kasutatakse DML-lausete rühmitamiseks, et moodustada loogilisi tehinguid ja hallata DML-lausetega andmetes tehtud muudatusi. Kui täidate DML-käske, ei muudeta neid tingimata enne praeguse seansi sulgemist. Kui soovite mingil põhjusel käsitsi siduda, võite kasutada TCL-käsku.
- ALGAS JAGATUD TEHINGUT
- TEHINGUTE ALUSTAMINE
- TEHA TEHINGUID
- TEHA TÖÖ
- TAGASIVÕTU TEHING
- TAGASITÖÖD
- Salvesta tehing
Näiteks: COMMIT; salvestab kõik DML-iga tehtud muudatused enne teiste käskude juurde liikumist. SAVEPOINT savepunkti_nimi; loob salvestuspositsiooni sarnaselt salvestusmänguga. Kui midagi peaks valesti minema, saate andmebaasi sellesse punkti tagasi viia ja uuesti alustada.
Need neli on SQL-i andmebaaside haldamise põhilised ehituskivid. See on väga kõrgel tasemel leht neile, kes soovivad uurida SQL-i teemat. Õppige tundma neid käske ja nende kasutamist ning mängu tuleb täiesti uus andmebaaside ja andmebaaside haldamise maailm. Kuna SQL on enamiku pilverakenduste, veebisaitide, veebirakenduste, rakenduste ja enamiku selle ümber asuvate tootlikkuspakettide taga, on see hea õppimisoskus!
kuidas minecraftis koordinaadid sisse lülitada
Huvitavad Artiklid
Toimetaja Valik
7 viisi uduse ekraani parandamiseks Android-telefonis või -tahvelarvutis
Häguse telefoniekraani parandamiseks Androidis taaskäivitage seade, puhastage ekraan, reguleerige heledust ja eraldusvõimet, proovige mõnda muud rakendust või tehke lähtestamine. Kui teie telefonil on riistvarakahjustus, peate selle parandama.
Kuidas kontrollida FPS-i Minecraftis
Minecrafti nime all tuntud plokkide ehitamise liivakasti fenomen ei pruugi olla visuaalselt kõige atraktiivsem mäng, kuid sellel on omajagu lojaalseid fänne. Ja hoolimata oma retrostiilis graafikast on mäng üks parimaid ressursse
Kuidas kustutada mõlema jaoks WhatsAppis
Kui kasutate WhatsAppi äritegevuseks või suhtlemiseks, võiksite sõnumid kustutada. Võib-olla saatsite kogemata kirjavigadega sõnumi või lisasite valed pildid või manused. Teise võimalusena olete saatnud sõnumi valele isikule
Kuidas hankida Apex Legendsis legendimärke
Legend Tokens on vaid üks neljast Apex Legendsi valuutast, millega mängijad mängus kokku puutuvad. Kui teisi valuutasid on pisut keerulisem hankida, on rohkemate Legend Tokenite hankimine suhteliselt lihtne. Niikaua kui mängite
Kuidas seadistada Raspberry Pi B +
Veel 2012. aastal šokeeris Raspberry Pi sihtasutus tehnikakogukonda, vabastades Raspberry Pi, täisfunktsionaalse krediitkaardisuuruse arvuti, mis maksab alla 30 naela. Kui Cambridge'is asuv sihtasutus kavatses seda algselt kavandatud õppevahendina
Kuidas telegrammis sõnumit kinnitada
https://www.youtube.com/watch?v=g4OYzCwWtNA Üks korralik funktsioon, mis näib olevat maailma lemmikvestlusrakenduses üsna alahinnatud, on võimalus sõnumit telegrammi kinnitada. Sõnumite kinnitamine hoiab seda ülaosas
Windows Media Center Windows 10 aastapäeva värskendamiseks
Laadige alla Windows 10 aastapäeva värskenduse (versioon 1607) ehtne Windows Media Center ja installige see ühe klõpsuga.