Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Економична інформатика_ч3_к2_д.doc
Скачиваний:
26
Добавлен:
05.11.2018
Размер:
4.03 Mб
Скачать

Практичне заняття №11

Тема дисципліни: Основи офісного програмування.

Тема заняття: Програмування на мові SQL.

Мета заняття: Закрипіти теоретичні знання студентів і набути практичні навички роботи з СУБД Access по проектуванню та створенню запитів з мінімальним синтаксисом інструкції SELECT, вибір неповторюваних значень, використання псевдонімів та збереження даних запиту у окрему таблицю та упорядкування результатів запитів.

Тривалість: 2 години.

Порядок виконання роботи

1. Увімкніть ПК.

2. Виконайте запуск Access.

3. Виконайте активізацію файлу Бази Даних “Накладна”, який знаходиться за адресою: C:\ Мои документы \ Папка з шифром Вашої групи\ Накладна \ (місце знаходження файлу БД уточніть у викладача).

4. Ознайомтесь зтеоретичними основами інструкції SELECT.

I. Мінімальний синтаксис інструкції select.

Мінімальний синтаксис інструкції SELECT передбачає наявність необхідних речень інструкції SELECT і має вигляд:

SELECT список полів FROM вираження

де

SELECT - ключове слово інструкції SELECT, після якого приводиться список тих полів, значення яких треба вибрати. Можна вказувати одне або декілька полів. Якщо вказано більш одного поля, то їх назви розділяються між собою комами (після назви останнього поля кома не ставиться). Список полів не може бути пустим, але якщо треба вказати всі поля таблиці, то замість переліку всіх полів можна використовувати символ * .

FROM – обов’язкове речення, яке визначає таблицю, з якої буде вибиратися інформація.

Треба пам’ятати, що вказані у списку поля повинні знаходитися у вказаній таблиці.

Найпростіша інструкція не містить обмежень на записи, тож будуть вибрані значення вказаних полів з усіх записів таблиці.

5. Завдання 1: Вибрати короткі назви (і тільки) всіх контрагентів з довідника контрагентів.

6. Для рішення даної задачі на вкладці Запроси, необхідно виконати наступну послідовність дій.

6.1. Відкрийте конструктор запитів, для чого: <Создать> (New) Конструктор (Design View) Ok;

6.2. Кнопкою <Закрыть> (Close) закрийте вікно Добавление таблицы (Show Table) (при цьому не додавати ніяких таблиць до бланку конструктору запитів);

6.3. Для переходу у конструкторі запитів у режим SQL: “Вид” (View) “Режим SQL;

6.4. У вікні запроса в режимі SQL запишіть інструкцію SQL:

SELECT КратНаим FROM КонтрАгенты;

6.5. Виконайте запуск створеної інструкції, для чого:

Запрос” (Query) “Запуск” ();

або

на панеля інструментів кнопка <Запуск>

6.6. Результат запиту має такий вид:

6.7. Збережіть створений запит з довільною назвою.

7. Завдання 2: Вибрати назви (короткі та повні) всіх контрагентів з довідника контрагентів та міста їх знаходжень.

7.1. Рішення:

SELECT КратНаим, ПолНаим, Город

FROM КонтрАгенты;

7.2. Результат запиту:

7.3. Збережіть створений запит з довільною назвою.

8. Завдання 3: Вибрати всі атрибути контрагентів з довідника контрагентів.

8.1. Рішення:

SELECT *

FROM КонтрАгенты;

8.2. Результат запиту:

8.3. Збережіть створений запит з довільною назвою.