Команды 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 objecttype имя объекта.
DML (язык манипулирования данными)
Еще один элемент SQL - это DML (Язык манипулирования данными). Это позволяет извлекать, вставлять, обновлять, удалять и в целом управлять данными в базе данных SQL. Эти команды будут теми, которые вы будете использовать ежедневно при управлении базами данных. Сам по себе это не конкретный язык, а часть SQL.
- ВЫБРАТЬ
- ВСТАВЛЯТЬ
- ОБНОВИТЬ
- УДАЛИТЬ
- ОБЪЕМНАЯ ВСТАВКА
- ИДТИ
- READTEXT
- ОБНОВЛЕНИЕ
- WRITETEXT
- НАЧИНАТЬ
- СОВЕРШИТЬ
- ОТКАТ
- КОПИРОВАТЬ В
- КОПИРОВАТЬ В
- СТАВИТЬ
- ПОЛУЧАТЬ
- СПИСОК
- УДАЛИТЬ
Опять же, разные разновидности SQL будут использовать некоторые или все эти команды DML, а многие даже добавляют свои собственные.
Например: SELECT [имя (имена) столбца] из [имя таблицы] или UPDATE [имя таблицы] SET [имя столбца = значение] где [условие].
DCL (язык управления данными)
DCL (Язык управления данными) используется для управления пользователями и системой вокруг самой базы данных. Чаще всего он используется для управления разрешениями пользователей и управления безопасностью данных, поэтому это важно знать.
Общие команды DCL включают:
как установить пин-код на гугл картах
- ГРАНТ
- ОТЗЫВ
- НАСТРОЙКА
- EXECUTE AS, инструкция
- EXECUTE AS, пункт
- ВОЗВРАЩАТЬСЯ
- ОТКРЫТЬ ГЛАВНЫЙ КЛЮЧ.
- ЗАКРЫТЬ МАСТЕР-КЛЮЧ
- ОТКРЫТЫЙ СИММЕТРИЧЕСКИЙ КЛЮЧ
- ЗАКРЫТЬ СИММЕТРИЧЕСКИЙ КЛЮЧ
Например: GRANT [привилегия] ON [объект] TO [пользователь] или REVOKE [разрешение] ON [объект] ОТ [пользователя].
TCL (язык управления транзакциями)
TCL (язык управления транзакциями) используется для группировки операторов DML вместе для формирования логических транзакций и для управления любыми изменениями, внесенными в данные операторами DML. Если вы выполняете команды DML, они не обязательно становятся постоянными, пока вы не закроете текущий сеанс. Если вы хотите выполнить фиксацию вручную по какой-либо причине, вы можете использовать команду TCL.
- НАЧАТЬ РАСПРЕДЕЛЕННУЮ СДЕЛКУ
- НАЧАТЬ СДЕЛКУ
- ЗАВЕРШИТЬ СДЕЛКУ
- ЗАВЕРШИТЬ РАБОТУ
- ОТКАТНАЯ СДЕЛКА
- ОТКАТНАЯ РАБОТА
- СОХРАНИТЬ СДЕЛКУ
Например: COMMIT; сохранит любые изменения, сделанные с помощью DML, прежде чем вы перейдете к другим командам. SAVEPOINT savepoint_name; создаст позицию сохранения, очень похожую на сохраненную игру. Если что-то пойдет не так, вы можете откатить базу данных до этого момента и начать заново.
Эти четыре являются основными строительными блоками управления базами данных SQL. Это страница очень высокого уровня для тех, кто хочет изучить предмет SQL. Узнайте об этих командах и о том, как они используются, и вам откроется совершенно новый мир баз данных и управления базами данных. Поскольку SQL стоит за большинством облачных приложений, веб-сайтов, веб-приложений, приложений и большинства пакетов для повышения производительности, этому навыку стоит научиться!
Интересные статьи
Выбор редакции
Как установить VPN на маршрутизатор [все основные бренды]
Настройка виртуальной частной сети (VPN) на вашем маршрутизаторе, а не отдельно на каждом устройстве, имеет множество преимуществ. Вы можете подключить столько устройств, сколько может поддерживать ваш маршрутизатор, и любое подключенное к нему устройство будет автоматически защищено.
Как сделать окно видимым на всех виртуальных рабочих столах в Windows 10
С помощью юбилейного обновления Windows 10 Microsoft сделала возможным сделать окно видимым на каждом виртуальном рабочем столе, который у вас есть. Посмотрим, как это можно сделать.
Изменить цвет текста в окне в Windows 10
Как изменить цвет текста окна в Windows 10. Вы можете изменить цвет текста окна по умолчанию с черного на любой желаемый цвет с помощью настройки реестра.
iPhone не подключается к Wi-Fi автоматически - как исправить
Если у вас были проблемы с Wi-Fi на вашем iPhone, не беспокойтесь, потому что вы не единственный, у кого проблемы с подключением. Все больше и больше пользователей iPhone сообщают, что их устройство не подключается к
Очистить историю буфера обмена в Windows 10
Новая функция истории буфера обмена в Windows 10 - это облачный буфер обмена, который позволяет синхронизировать содержимое буфера обмена и его историю на всех устройствах, которые вы используете с вашей учетной записью Microsoft. Можно очистить историю буфера обмена в Windows 10 без использования сторонних инструментов.
Обзор Microsoft Surface Book 2: 15-дюймовая модель теперь доступна в Великобритании
Обновление: Microsoft только что объявила, что 15-дюймовая версия Surface Book 2, которая раньше продавалась только в США, теперь доступна для заказа в Великобритании. Но будьте осторожны, он установит
Скачать Удалить Кортану для Windows 10
Удаление Cortana для Windows 10. Вот как вы можете удалить Cortana в Windows 10. Внимательно прочтите следующую статью, иначе вы можете сделать свою ОС непригодной для использования: Как удалить и удалить Cortana в Windows 10 Автор: Winaero. Скачать 'Удалить Кортану для Windows 10' Размер: 19,99 КБ РекламаPCRepair: Исправить проблемы с Windows. Все они. Скачать