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.
- SELECT
- INSERT
- UPDATE
- ИЗТРИЙ
- BULK INSERT
- ОБЕДИНЯВАНЕ
- READTEXT
- UPDATETEXT
- WRITETEXT
- ЗАПОЧНЕТЕ
- COMMIT
- ROLLBACK
- КОПИРАЙТЕ ВИ