Структурована мова запитів (SQL)

Автор: Randy Alexander
Дата Створення: 3 Квітень 2021
Дата Оновлення: 26 Червень 2024
Anonim
11 SQL Частина 1 UA
Відеоролик: 11 SQL Частина 1 UA

Зміст

Визначення - Що означає структурована мова запитів (SQL)?

Структурована мова запитів (SQL) - це стандартна комп'ютерна мова для управління реляційними базами даних та маніпулювання даними. SQL використовується для запиту, вставки, оновлення та зміни даних. Більшість реляційних баз даних підтримують SQL, що є додатковою перевагою для адміністраторів баз даних (DBA), оскільки вони часто потрібні для підтримки баз даних на декількох різних платформах.


Вперше розроблений на початку 1970-х у IBM Реймоном Бойсом та Дональдом Чемберліном, SQL був комерційно випущений компанією Relational Software Inc. (тепер відома як корпорація Oracle) у 1979 році. Поточна стандартна версія SQL є добровільною, сумісною з постачальниками та контролюється американцями. Національний інститут стандартів (ANSI). Більшість основних постачальників також мають фірмові версії, які вбудовані та побудовані на ANSI SQL, наприклад, SQL * Plus (Oracle) та Transact-SQL (T-SQL) (Microsoft).

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює структуровану мову запитів (SQL)

Одним з найбільш фундаментальних обрядів проходження DBA є вивчення SQL, яке починається з написання першого оператора SELECT або SQL-скрипту без графічних інтерфейсів користувача (GUI). Все частіше реляційні бази даних використовують графічний інтерфейс для легшого управління базами даних, а запити тепер можна спростити за допомогою графічних інструментів, наприклад, майстрів перетягування. Однак вивчення SQL є обов'язковим, оскільки такі інструменти ніколи не є настільки потужними, як SQL.


Код SQL розділений на чотири основні категорії:

  • Запити виконуються за допомогою всюдисущого, але знайомого оператора SELECT, який далі поділяється на пункти, включаючи SELECT, FROM, WHERE та ORDER BY.
  • Мова маніпуляції даними (DML) використовується для додавання, оновлення або видалення даних і є фактично підмножиною оператора SELECT і складається з операторів INSERT, DELETE та UPDATE, а також операторів управління, наприклад, BEGIN TRANSACTION, SAVEPOINT, COMMIT і ROLLBACK .
  • Мова визначення даних (DDL) використовується для управління таблицями та структурами індексів. Приклади операторів DDL включають CREATE, ALTER, TRUNCATE та DROP.
  • Мова управління даними (DCL) використовується для призначення та відкликання прав та дозволів бази даних. Основні його твердження: «ГРАНТ» та «ОТМЕНИТЬ».