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 могат да включват:

  • СЛЕД ТАБЛИЦА
  • СЛЕД ВИЖТЕ
  • КОМПЮТЪРНИ СТАТИ
  • СЪЗДАВАНЕ НА ДАННИ
  • СЪЗДАВАНЕ ФУНКЦИЯ
  • СЪЗДАВАНЕ НА РОЛЯ
  • СЪЗДАВАНЕ НА ТАБЛИЦА
  • СЪЗДАВАНЕ ВИЖТЕ
  • ДАБАСА НА ДРОПИРАЙТЕ
  • FUNCTION DROP
  • РАЗРЕШЕНЕ РОЛЯ
  • ПАДАЙТЕ ТАБЛИЦА
  • ПОГЛЕД НА ВНИМАНИЕ
  • Дарение
  • ОТМЕНЯ

Основните SQL DDL изявления са:

  • ALTER
  • пресечен
  • КОМЕНТАР
  • СЪЗДАВАНЕ
  • ОПИСВАМ
  • ПРЕИМЕНУВАНЕ
  • ИЗПУСКАЙТЕ
  • SHOW
  • УПОТРЕБА

Те ще се появят във всички версии на SQL. Всяка команда DDL ще изисква тип обект и идентификатор, за да работи.

Например: CREATE TABLE () или DROP обектно име на обект тип.

DML (език за манипулиране на данни)

Друг елемент на SQL е DML (език за манипулиране на данни). Това ви позволява да изтегляте, вмъквате, актуализирате, премахвате и като цяло да управлявате данни в SQL база данни. Тези команди ще бъдат тези, които ще използвате ежедневно при управление на бази данни. Това не е специфичен език сам по себе си, но представлява част от SQL.