Команды 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 стоит за большинством облачных приложений, веб-сайтов, веб-приложений, приложений и большинства пакетов для повышения производительности, этому навыку стоит научиться!
Интересные статьи
Выбор редакции

Скачать Скачать cPro__Bento Skin для Winamp
Загрузите cPro__Bento Skin для Winamp. Здесь вы можете скачать скин cPro__Bento для Winamp. Все кредиты принадлежат оригинальному автору этого скина (см. Информацию о скине в настройках Winamp). Автор:. Скачать 'Скачать cPro__Bento Skin для Winamp' Размер: 255,85 Kb РекламаPCRepair: Исправить проблемы с Windows. Все они. Ссылка для скачивания: Нажмите здесь, чтобы загрузить

Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Мало что может сравниться с удовлетворением, которое вы получаете от сборки собственного ПК с нуля или от модернизации существующей модели. Поскольку цены на компьютеры ниже, чем когда-либо, это может показаться ложной экономией, но посмотрите глубже, и вы увидите

Как изменить свой профиль Netflix на телевизоре Samsung
Netflix с более чем 150 миллионами подписчиков является одним из ведущих потоковых сервисов в мире. Благодаря простому в использовании интерфейсу и относительно недорогой модели подписки его популярность неудивительна. Хотя многим пользователям нравится смотреть

Как скопировать файлы с ПК с Windows на Linux
У большинства домашних пользователей есть система с двойной загрузкой, которая может загружаться из Linux, например Ubuntu, или запускаться из Windows. Этот сценарий, безусловно, является самым простым способом передачи файлов из Windows в Linux. Однако другие (деловые или личные)

Архив меток: Windows 10 build 10586 iso

Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Тим Кук одновременно является одним из самых заметных и анонимных людей на планете. Попросите кого-нибудь рассказать о нем несколько фактов, и он, скорее всего, будет ошеломлен. 57-летний мужчина попадает в заголовки новостей как

Как заставить Windows 10 отображать знакомые значки рабочего стола
Давайте посмотрим, как вернуть классические значки на рабочий стол в Windows 10.

