Anonim

Příkazy DDL jsou součástí SQL a společně s příkazy DML, DCL a TCL spolupracují na vytváření a správě databází. Tvoří základní stavební kameny pro správu SQL a je užitečné vědět, zda budete spravovat nebo vytvářet databázi pomocí Structured Query Language.

Příkazy SQL se skládají hlavně z DDL a DML. Vytvořili byste nebo smazali databázi pomocí příkazů DDL a přidali, přesunuli nebo změnili data pomocí DML. Příkazy DCL vám pomohou spravovat uživatele, oprávnění a zabezpečení dat, zatímco TCL pomáhá spravovat změny provedené v DML. Všichni spolupracují v rámci SQL a poskytují nástroje, které potřebujete k efektivnímu vytváření a správě databází. Znalost těchto příkazů je zásadní pro každého, kdo se chce dostat do administrátora nebo podpory databáze.

Nejsem odborník na SQL, ale použil jsem je a spravoval. Jsem také blízcí přátelé s někým, kdo píše tyto věci ve spánku. Následující tutoriál mohou být moje slova, ale znalosti a odborné znalosti jsou všechny jeho. Jakékoli chyby nebo opomenutí budou moje.

Následují základní příkazy pro každý jazyk. Příkazy DDL obsahují seznam podmínek nezbytných pro vytvoření databází, tabulek a objektů. Příkazy DML obsahují seznam podmínek nezbytných pro správu objektů a dat v databázi, kterou jste vytvořili. Příkazy DCL obsahují seznam podmínek nezbytných pro správu uživatelů a příkazy TCL jsou to, co můžete použít k nastavení bodů uložení a provedení změn.

DDL (Data Definition Language)

DDL (Data Definition Language) se používá k definování schématu databáze. Pomáhá vytvářet a spravovat databázi a objekty v ní. Příkazy DDL mění strukturu databáze několika způsoby, například vytvářením, mazáním, úpravou schématu a objektů.

V závislosti na typu používaného SQL mohou příkazy DDL zahrnovat:

  • ALTER TABULKA
  • ALTER VIEW
  • POČÍTAČOVÉ STATY
  • VYTVOŘTE DATABÁZE
  • VYTVOŘENÍ FUNKCE
  • VYTVOŘENÍ ROLE
  • VYTVOŘENÍ TABULKY
  • VYTVOŘENÍ ZOBRAZENÍ
  • DROP DATABASE
  • DROP FUNCTION
  • DROP ROLE
  • DROP TABLE
  • DROP VIEW
  • GRANT
  • ZRUŠIT

Základní příkazy SQL DDL jsou:

  • ZMĚNIT
  • TRUNCATE
  • KOMENTÁŘ
  • VYTVOŘIT
  • POPSAT
  • PŘEJMENOVAT
  • UPUSTIT
  • UKÁZAT
  • POUŽITÍ

Ty se objeví ve všech verzích SQL. Aby každý příkaz DDL fungoval, bude vyžadovat typ objektu a identifikátor.

Například: CREATE TABLE () nebo DROP objecttype objectname.

DML (Data Manipulation Language)

Dalším prvkem SQL je DML (Data Manipulation Language). To vám umožní načíst, vložit, aktualizovat, odebrat a obecně spravovat data v databázi SQL. Tyto příkazy budou ty, které budete používat každý den při správě databází. Toto není sám o sobě specifický jazyk, ale je součástí SQL.