03 - Організація баз даних та знань

Тема 7 - Введення в структуровану мову запитів SQL

Висновки


Фактично стандартною мовою доступу до БД у цей час стала мова SQL.

Стандарт мови SQL, хоча й заснований на реляційній теорії, але в багатьох місцях відходить він неї.

Основу мови SQL становлять оператори, умовно розбиті на кілька груп по виконуваних функціях:

Одним з основних операторів DML є оператор SELECT, що дозволяє витягати дані з таблиць й одержувати відповіді на різні запити. Оператор SELECT містить у собі всі можливості реляційної алгебри. Це означає, що будь-який оператор реляційної алгебри може бути виражений за допомогою підходящого оператора SELECT. Цим доводиться реляційна повнота мови SQL.

Розрізняють концептуальну схему виконання оператора SELECT і фактичну схему його виконання. Концептуальна схема описує, у якій логічній послідовності повинні виконуватися операції, щоб одержати результат. При реальному виконанні оператора SELECT на перший план виступає досягнення максимальної швидкості виконання запиту. Для цього використовується оптимізатор, який, аналізуючи різні плани виконання запиту, вибирає найкращий з них


© 2015 СумГУ
created with Lectur'EDbeta