Що таке допоміжна мова в SQL?

admin | 4 Квітня, 2025


Мова структурних запитів (SQL) є найпопулярнішою мовою RDBMS (Relational Data Base Management System). Є 5 підмов SQL DDL, DML, DQL

DQL

Мова запитів, також відома як мова запитів даних або мова запитів до бази даних (DQL), є комп’ютерна мова, яка використовується для виконання запитів до баз даних та інформаційних систем. У системах баз даних мови запитів покладаються на сувору теорію для отримання інформації.

https://en.wikipedia.org › wiki › Query_language

/DRL, DCL

DCL

Мова керування даними (DCL). синтаксис, подібний до мови комп'ютерного програмування, який використовується для керування доступом до даних, що зберігаються в базі даних (авторизація). Зокрема, це компонент мови структурованих запитів (SQL). Мова керування даними є однією з логічної групи команд SQL.

https://en.wikipedia.org › wiki › Data_control_language

і TCL. Кожна підмова має спеціальні команди, які допомагають виконувати різні функції, пов’язані зі створенням і редагуванням баз даних. 9 квітня 2024 р.

Вивчення різних підмов у SQL

  • Мова визначення даних (DDL) …
  • Мова обробки даних (DML) …
  • Мова керування даними (DCL) …
  • Мова керування транзакціями (TCL) …
  • Мова запитів даних (DQL)

У теорії реляційних баз даних термін «субмова», вперше використаний для цієї мети Е. Ф. Коддом у 1970 році, стосується комп’ютерна мова, що використовується для визначення або керування структурою та вмістом системи управління реляційною базою даних (RDBMS).

У SQL підзапит можна просто визначити як запит в іншому запиті. Іншими словами, ми можемо сказати, що підзапит — це запит, вбудований у пункт WHERE іншого запиту SQL. Важливі правила для підзапитів: ви можете розмістити підзапит у кількох реченнях SQL: речення WHERE, речення HAVING, речення FROM.

Технічно кажучи, SQL є підмовою даних. Метою SQL є надання інтерфейсу до реляційної бази даних, такої як Oracle Database, і всі оператори SQL є інструкціями для бази даних.

Це DDL, DML, DCL, TCL і DQL.

  • Мова визначення даних (DDL): …
  • Мова керування даними (DCL) …
  • Мова обробки даних (DML) …
  • Мова керування транзакціями (TCL) …
  • Мова запитів даних (DQL)