Оператори мови SQL
План
1.Мова SQL. Функціональні можливості SQL.
Оператори мови SQL
3.Інструкція оператора Select.
4.Приклади з використанням операторів мови SQL.
ІV. Узагальнення та систематизація знань.
V. Підведення підсумків заняття.
VІ. Домашнє завдання:вивчити матеріал лекції, знати відповіді на такі питання лекції:
1.Для чого призначена мова SQL?
2.Що таке «Запит»?
3.Якими функціональними можливостями володіє мова SQL?
4.На які категорії можна поділити команди мови SQL?
5.Для чого використовується мова маніпулювання даними? Який оператор цієї мови Ви можете навести як приклад?
6.До якої категорії команд мови SQL можна віднести оператор Create table?
7.Які головні оператори мови маніпулювання даними Ви знаєте?
8.Які оператори є обов’язковими при виконанні будь-якого запиту?
9.Які оператори є необов’язковими при виконанні будь-якого запиту?
10.Які існують головні типи умов пошуку?
11.Для чого призначене ключове слово Like?
12.Для чого призначені логічні оператори And,Or або Not?
В цьому розділі ми познайомимося з мовою структурованих запитів SQL (Structure Query Language).
SQL є інструментом для відбору та обробки інформації, яка міститься в базі даних. Унікальність цієї мови полягає в тому, що вона є єдиною стандартною мовою баз даних. Мову SQL підтримують більш ніж 100 СКБД, які працюють на мейн-фреймах та звичайних персональних комп’ютерах. Та саме головне: недивлячись на те, що кожна СКБД привносить свої доповнення, стандартну SQL підтримують всі працюючі бази даних.
Яким чином працюєSQL? Коли користувачу необхідно отримати інформацію з бази даних, він просить цю інформацію в СКБД за допомогою SQL. СКБД опрацьовує запит, знаходить (або не знаходить) необхідні дані та повертає результат користувачу.
Запит – команда, яку надає користувач базі даних, та яка повідомлює їй щоб вона вивела визначену інформацію з таблиць в пам’ять. Ця інформація звичайно посилається безпосередньо на екран комп’ютеру або терміналу, яким корстується користувач.
Функціональні можливості SQL
SQL використовується для реалізації всіх функціональних можливостей, які надаються СКБД. До них належать:
1. Організація даних. SQL надає користувачу можливість змінювати структуру зображення даних, а також встановлювати відношення між елементами бази даних.
2. Обрання даних. SQL надає користувачу або додатку можливість вилучати з бази даних інформацію, яка міститься в ній та користуватися нею.
3. Обробка даних. SQL надає користувачу або додатку можливість змінювати базу даних, тобто додавати до неї нові дані, а також знищувати або модифікувати існуючі дані.
4. Керування доступом. За допомогою SQL можна обмежити можливості користувача по обранню та зміні даних та захистити їх від несанкціонованого доступу.
5. Сумісне використання даних. SQL дозволяє координувати сумісне використання даних користувачами, які працюють паралельно, для того щоб вони не заважали одне одному.
6. Цілістність даних. SQL дозволяє забезпечити цілістність бази даних, захищаючи її від руйнування з-за неузгоджуваних змін або відмови системи.
SQL не є комп’ютерною мовою. SQL є невід’ємною частиною СКБД та працює лише з реляційними базами даних.
Дата добавления: 2015-08-26; просмотров: 1905;