Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sql.doc
Скачиваний:
41
Добавлен:
28.02.2016
Размер:
924.16 Кб
Скачать

7. Лабораторні роботи

7.1.Лабораторна робота №1 Тема «Використання інструкцій sql при розробці об’єктів в системах управління базами данних ассess

(На виконання роботи потрібно 2 години)

Мета:

  1. Набути практичних навичок перегляду інструкцій SQL;

  2. Ознайомитись з технологією використання та синтаксисом інструкції SQL (на прикладі інструкції SELECT).

  3. Проаналізувати значення речень інструкції SELECT.

  1. Короткі теоретичні відомості

Основний матеріал викладено у розділах 1-4. Стисло подамо найбільш необхідні для виконання лабораторної роботи поняття та визначення.

Призначення мови SQL. Мова SQL (Structured Query Language) використовується для:

  • для створення запитів,

  • для оновлення та управління базами даних, такими як бази даних Microsoft Access;

  • для динамічного обміну даними, організації доступу до даних із інших додатків.

Створюючи запит у режимі конструктора запиту, Microsoft Access автоматично створює еквівалентну інструкцію SQL. Користувач має можливість переглядати та змінювати інструкції SQL у режимі SQL. Зміни, що внесені у запит у режимі SQL, у більшості випадків викликають відповідні зміни питу у режимі конструктора.

Деякі запити не зручно розробляти у бланку запиту. Це -спеціальні запити:

  • до сервера,

  • керуючі запити

  • запити на об’днання.

Для створення таких запитів вимагається ввести інструкцію SQL безпосередньо у вікні запиту у режимі SQL.

Інструкції SQL можуть бути використані у Microsoft Access у ситуаціях, коли вимагається вказати ім’я таблиці, запиту чи поля.

Наприклад, при використанні майстра для створення форми чи звіту, що отримують дані з кількох таблиць, автоматично створюєся інструкція SQL, яка стає значенням властивості Источник строк (RowSource) форми чи звіту.

Для створення за допомогою майстра списку чи поля зі списком також створюєся інструкція SQL, яка записується як значення властивості Источник строк (RowSource) списку чи поля зі списком.

Окрім того, за допомогою інструкцій SQL визначаються :

  • підпорядковані запити у бланку запиту;

  • аргументи макрокоманди ЗапускЗапитуSQL (RunSQL),

  • конструкції у программах.

Технологія створення запитів SQL. Для створення запитів мовою SQL використовуються інструкції SQL. Останні дозволяють розробку наступних типів запитів

  • запити на об’єднання;

  • запити на оновлення;

  • запити до сервера;

  • управляючі запити;

  • підпорядковані запити, інші.

Запит SQL - це запит, який створюється за допомогою інструкцій SQL. Прикладами запитів SQL можуть бути запити на об’єднання, запити до сервера, підпорядковані и перехресні запити.

Інструкція SQL – це вираз, який складається із:

  1. Команди SQL (наприклад, SELECT, UPDATE, DELETE);

  2. Речення ( наприклад, WHERE, ORDER BY).

Інструкції SQL, як правило, використовуються :

  • У запитах;

  • У статистичних функціях;

  • З метою уточнення джерела записів у формі, звіті, списку, у полі зі списком, якщо перелічені об’єкти створюються за допомогою майстра.

Перехід у режим SQL для запитів. Відкриваємо запит у конструкторі запитів. Вибираємо меню Вид, Режим SQL.

Перегляд інструкцій, створених майстрами: Відкрити об’єкт у конструкторі. Вибрати поле, яке відбирається із таблиць, викликати Свойства, перейти на вкладку Данные, вибрати Источник данных, натиснути на три крапки; Вид, Режим SQL.

Якщо створюється поле зі списком, то переглядаємо у конструкторі таблиць вкладку Подстановка, властивість Источник данных.

Отже майстри працюють за програмами, які використовують інструкції SQL.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]