Anonim

Príkazy DDL sú súčasťou SQL a spolu s príkazmi DML, DCL a TCL spolupracujú na vytváraní a správe databáz. Tvoria základné stavebné kamene na správu SQL a je užitočné vedieť, či budete spravovať alebo vytvárať databázy pomocou štruktúrovaného dotazovacieho jazyka.

Príkazy SQL sa skladajú hlavne z DDL a DML. Pomocou príkazov DDL by ste vytvorili alebo vymazali databázu a pomocou DML pridávali, presúvali alebo menili údaje. Príkazy DCL vám pomôžu spravovať používateľov, povolenia a bezpečnosť údajov, zatiaľ čo TCL pomáha spravovať zmeny, ktoré vykonáte v DML. Všetci spolupracujú v rámci SQL, aby poskytli nástroje, ktoré potrebujete na efektívne vytváranie a správu databáz. Poznanie týchto príkazov je nevyhnutné pre každého, kto sa chce dostať do administrátora alebo podpory databázy.

Nie som odborník na SQL, ale používal som ho a spravoval. Som tiež blízkymi priateľmi s niekým, kto píše tieto veci vo svojom spánku. Nasledujúci tutoriál môžu byť moje slová, ale vedomosti a odborné znalosti sú všetky jeho. Akékoľvek chyby alebo opomenutia budú moje.

Nasledujú základné príkazy pre každý jazyk. Príkazy DDL obsahujú zoznam pojmov potrebných na vytvorenie databáz, tabuliek a objektov. Príkazy DML obsahujú zoznam pojmov potrebných na správu objektov a údajov v databáze, ktorú ste vytvorili. Príkazy DCL obsahujú zoznam pojmov potrebných na správu používateľov a príkazy TCL sú tie, ktoré môžete použiť na nastavenie bodov uloženia a vykonanie zmien.

DDL (Data Definition Language)

DDL (Data Definition Language) sa používa na definovanie databázovej schémy. Pomáha vytvárať a spravovať databázu a objekty v nej. Príkazy DDL menia štruktúru databázy niekoľkými spôsobmi, napríklad vytváraním, odstraňovaním, úpravou schémy a objektov.

V závislosti od typu používaného jazyka SQL môžu príkazy DDL obsahovať:

  • ALTER TABUĽKA
  • ALTER VIEW
  • POČÍTAČOVÉ ŠTÁTY
  • VYTVORIŤ DATABÁZU
  • VYTVORIŤ FUNKCIU
  • VYTVORIŤ ÚLOHU
  • VYTVORIŤ TABUĽKU
  • VYTVORIŤ VIEW
  • DROP DATABÁZA
  • DROP FUNCTION
  • DROP ROLE
  • TABUĽKA DROP
  • DROP VIEW
  • GRANT
  • REVOKE

Základné príkazy SQL DDL sú:

  • ALTER
  • SKRÁTIŤ
  • KOMENTÁR
  • CREATE
  • POPIS
  • RENAME
  • POKLES
  • ŠOU
  • USE

Tieto sa objavia vo všetkých verziách SQL. Aby každý príkaz DDL fungoval, bude vyžadovať typ objektu a identifikátor.

Napríklad: CREATE TABLE () alebo DROP objecttype objectname.

DML (Data Manipulation Language)

Ďalším prvkom SQL je DML (Data Manipulation Language). To vám umožní načítať, vložiť, aktualizovať, odstrániť a spravovať údaje v databáze SQL. Tieto príkazy budú tie, ktoré budete každodenne používať pri správe databáz. Toto nie je špecifický jazyk ako taký, ale je súčasťou SQL.