- •Методичні вказівки до Практичних робіт по дисципліні баЗи даних
- •Лабораторна робота № 1
- •Короткі теоретичні відомості
- •Що таке таблиця?
- •Створення нової таблиці
- •Створення нової таблиці в новій базі даних
- •Створення нової таблиці в наявній базі даних
- •Установлення типу даних поля в поданні таблиці
- •Безпосереднє встановлення типу даних
- •Безпосереднє встановлення формату
- •Установлення первинного ключа
- •Установлення та змінення первинного ключа
- •Видалення первинного ключа
- •Хід роботи:
- •Контрольні питання
- •Лабораторна робота №2
- •Короткі теоретичні відомості
- •Хід роботи:
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Грецію.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Болгарію.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Росію.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Чехію.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Австрію.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Чехію.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Румунію.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Японію.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Китай.
- •6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Італію.
- •Контрольні питання
- •Лабораторна робота № 3
- •Короткі теоретичні відомості Створення зв’язку між таблицями
- •Створення зв’язку між таблицями за допомогою вкладки документа «Зв’язки»
- •Створення зв’язку таблиці за допомогою області «Список полів»
- •Відкриття таблиці в поданні таблиці
- •Відкриття області «Список полів»
- •Додавання поля та створення зв’язку з області «Список полів»
- •Хід роботи:
- •Лабораторна робота № 4
- •Хід роботи:
- •Лабораторна робота № 5
- •Хід роботи:
- •Хід роботи
6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Японію.
7. Застосуйте розширений фільтр, щоб знайти всі путівки «Відпочинок» у п`ятизірковому готелі.
8. Фільтри зберегти у вигляді запитів.
ІХ ВАРІАНТ
1. Виконайте експорт таблиці «Путівки» в Excel.
2. Виконайте імпорт таблиці «Путівки» з Excel в Access.
3. За домомогою кнопки Найти знайти всі путівки у Латвію.
4. Відсортуйте таблицю «Клієнти» за полем «Телефон» по зростанню.
5. Застосуйте фільтр, щоб одержати всі путівки від 1900 до 2800 грн.
6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Китай.
7. Застосуйте розширений фільтр, щоб знайти всі путівки «Відпочинок» у чотиризірковому готелі.
8. Фільтри зберегти у вигляді запитів.
Х ВАРІАНТ
1. Виконайте експорт таблиці «Путівки» в Excel.
2. Виконайте імпорт таблиці «Путівки» з Excel в Access.
3. За домомогою кнопки Найти знайти всі путівки у Іспанію.
4. Відсортуйте таблицю «Клієнти» за полем «Кількість» по зростанню.
5. Застосуйте фільтр, щоб одержати всі путівки від 1900 до 2800 грн.
6. Застосуйте фільтр на основі виділеного фрагмента, щоб одержати всі путівки у Італію.
7. Застосуйте розширений фільтр, щоб знайти всі путівки «Відпочинок» з харчуванням.
8. Фільтри зберегти у вигляді запитів.
Контрольні питання
1. Поясніть як виконати експорт таблиці бази даних у вікно програми MS Excel?
2. Що означає команда Файл/Внешние данные/Импорт?. Поясніть на прикладі.
3. Покажіть на прикладах застосування команд переміщення по таблиці, редагування таблиці бази даних.
4. Як виконується пошук записів в базі даних? Як чдійснити сортування записів?
5. Як задати простий фільтр?
6. У яких випадках використовують команду Изменить фильтр? Наведіть приклади.
7. Що таке розширений фільтр? Як його задати?
8. У яких випадках доцільно створювати індекси? Як створити індекси?
Лабораторна робота № 3
Тема. Встановлення зв 'язків між таблицями та формування запитів
Мета. Дослідження та встановлення зв'язків між таблицями та створення простих та перехресних запитів.
Короткі теоретичні відомості Створення зв’язку між таблицями
Зв’язок між таблицями можна створити за допомогою вікна «Зв’язки» або перетягуванням поля з області Список полів . Під час створення зв’язку між таблицями спільні поля можуть мати різні імена, хоча часто вони є однаковими. Проте такі поля мають містити дані одного типу. Якщо поле первинного ключа має тип «Автонумерація», зовнішній ключ може бути полем типу «Число», якщо обидва поля мають однакові значення властивості Розмір поля (FieldSize). Наприклад, поля типів «Автонумерація» та «Число» можна зіставляти, якщо властивість Розмір поля (FieldSize) обох полів має значення Long Integer (довге ціле). Якщо обидва спільні поля мають тип «Число», вони повинні мати однакове значення властивості Розмір поля (FieldSize).
На
початок сторінки
Створення зв’язку між таблицями за допомогою вкладки документа «Зв’язки»
Натисніть кнопку Microsoft Office і виберіть пункт Відкрити.
У діалоговому вікні Відкрити виберіть і відкрийте базу даних.
На вкладці Знаряддя бази даних у групі Відобразити або приховати виберіть елемент Зв’язки.
Якщо зв’язки ще не визначено, автоматично відображається діалогове вікно Відображення таблиці. Якщо воно не відображається, на вкладці Конструктор у групі Зв’язок натисніть кнопку Відобразити таблицю.
У діалоговому вікні Відображення таблиці відображаються всі таблиці й запити в базі даних. Щоб переглянути лише таблиці, виберіть вкладку Таблиці. Щоб переглянути лише запити, виберіть вкладку Запити. Для перегляду як таблиць, так і запитів виберіть вкладку Разом.
Виберіть одну або кілька таблиць чи запитів і натисніть кнопку Додати. Закінчивши додавати таблиці й запити на вкладці «Зв’язки», натисніть кнопку Закрити.
Перетягніть поле з однієї таблиці (зазвичай це первинний ключ) до спільного поля (зовнішнього ключа) в іншій таблиці. Щоб перетягнути кілька полів, натисніть клавішу CTRL, клацніть потрібні поля, після чого виконайте перетягування.
З’явиться діалогове вікно Редагування зв’язків.
Переконайтеся, що відображувані імена полів відповідають спільним полям зв’язку. Якщо ім’я поля неправильне, клацніть його й виберіть зі списку потрібне поле.
Щоб забезпечити для цього зв’язку цілісність даних, установіть прапорець Забезпечення цілісності даних. Для отримання додаткових відомостей про цілісність даних див. розділ Забезпечення цілісності даних.
Натисніть кнопку Створити.
Між двома таблицями буде зображено лінію зв’язку. Якщо встановлено прапорець Забезпечення цілісності даних, лінія на кінцях виглядає товстішою. Крім того, знову ж таки, якщо встановити прапорець Забезпечення цілісності даних, над товстішим відрізком лінії з одного боку відображатиметься число1, а над товстішим відрізком лінії з іншого боку — знак нескінченності (∞).
Створення зв’язку «один-до-одного» Обидва спільні поля (зазвичай, поля первинного та зовнішнього ключів) повинні мати унікальний індекс. Це означає, що для властивостей Індексовано (Indexed) цих полів потрібно встановити значення Так (без повторень) / Yes (No Duplicates). Якщо обидва поля мають унікальні індекси, Access створює зв’язок «один-до-одного».
Створення зв’язку «один-до-багатьох» Поле на стороні зв’язку «один» (зазвичай, первинний ключ) повинно мати унікальний індекс. Це означає, що для властивості Індексовано (Indexed) цього поля потрібно встановити значення Так (без повторень) / Yes (No Duplicates). Поле на стороні «багато» не повинно мати унікальний індекс. Воно може мати індекс, але він має підтримувати повторення. Це означає, що властивість Індексовано (Indexed) повинна мати значення або Ні (No), або Так (повторення дозволені) / Yes (Duplicates OK). Коли одне поле має унікальний індекс, а друге поле такого індексу не має, Access створює зв’язок «один-до-багатьох».
