Anonim

Команди DDL є частиною SQL і працюють поряд з командами DML, DCL і TCL для створення та управління базами даних. Вони утворюють основні будівельні блоки для адміністрування SQL і корисно знати, чи збираєтесь ви керувати або створювати базу даних за допомогою структуризованої мови запитів.

Команди SQL складаються в основному з DDL та DML. Ви б створили або видалили базу даних з командами DDL та додавали, переміщували або змінювали дані за допомогою DML. Команди DCL допоможуть вам керувати користувачами, дозволами та безпекою даних, тоді як TCL допомагає керувати внесеними вами змінами в DML. Всі вони працюють разом у SQL, щоб забезпечити необхідні інструменти для ефективного створення та управління базами даних. Знання цих команд є основоположним для всіх, хто хоче потрапити в адміністратора бази даних або служби підтримки.

Я не експерт SQL, але я їх використовував і управляв. Я також є близькими друзями з кимось, хто пише цей матеріал уві сні. Наступний підручник може бути моїми словами, але знання та експертиза - все його. Будь-які помилки чи упущення будуть лише моїми.

Далі - основні команди для кожної мови. Команди DDL перераховують умови, необхідні для створення баз даних, таблиць та об’єктів. Команди DML перераховують умови, необхідні для управління об’єктами та даними в створеній вами базі даних. Команди DCL перераховують умови, необхідні для управління користувачами, а команди TCL - це те, що ви можете використовувати для встановлення точок збереження та здійснення змін.

DDL (Мова визначення даних)

DDL (Мова визначення даних) використовується для визначення схеми бази даних. Це допомагає створювати та керувати базою даних та об'єктами всередині неї. Оператори DDL змінюють структуру бази даних різними способами, такими як створення, видалення, зміна схеми та об'єктів.

Залежно від аромату SQL, який ви використовуєте, оператори DDL можуть включати:

  • АЛЬТЕР ТАБЛИЦЯ
  • АЛЬТЕР ПОГЛЯД
  • КОМП'ЮТЕРНІ СТАТИ
  • СТВОРИТИ ДАНІ
  • СТВОРИТИ ФУНКЦІЮ
  • СТВОРИТИ РОЛЬ
  • СТВОРИТИ СТОЛІ
  • СТВОРИТИ ВИДІЛ
  • ДАТАБАЗА ДРОПІВ
  • ФУНКЦІЯ ДРОПУ
  • ДРОПУВАТИ РОЛЬ
  • ДРОПІЛЬНИЙ СТОЛ
  • ВИГЛЯД ДРУПИ
  • ГРАНТ
  • ОТМЕНИТИ

Основними операторами DDL для SQL є:

  • АЛЬТЕР
  • TRUNCATE
  • КОМЕНТАР
  • СТВОРИТИ
  • ОПИСАННЯ
  • ОЗНАЧИТИ
  • ДРОП
  • ПОКАЗУЙТЕ
  • ВИКОРИСТАННЯ

Вони з'являться у всіх версіях SQL. Для роботи кожної команди DDL потрібен тип об'єкта та ідентифікатор.

Наприклад: CREATE TABLE () або DROP назви об'єкта типу DROP.

DML (мова маніпуляції даними)

Ще один елемент SQL - це DML (Мова маніпуляції даними). Це дозволяє отримувати, вставляти, оновлювати, видаляти та загалом керувати даними в базі даних SQL. Ці команди будуть тими, якими ти будеш користуватися щодня під час управління базами даних. Це сама по собі не конкретна мова, але є частиною SQL.