Põhiline Google'i Vormid Mis on DDL-i käsud ja milleks neid kasutatakse?

Mis on DDL-i käsud ja milleks neid kasutatakse?



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.

Mis on DDL-i käsud ja milleks neid kasutatakse?

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.