- •Лабораторна робота № 15 Розробка інфологічної моделі даних " Сутність-Зв'язок"
- •Теоретична частина Основні поняття
- •Характеристика зв'язків і мова моделювання
- •Класифікація сутностей
- •Завдання
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота №16 Реляційна модель бази даних
- •Теоретична частина Термінологія
- •Властивості таблиць
- •Реляційні ключі
- •Реляційна цілісність
- •Завдання
- •Контрольні питання
- •Лабораторна робота № 17 Нормалізація
- •Теоретична частина
- •Перша нормальна форма
- •Друга нормальна форма
- •Третя нормальна форма
- •Завдання
- •Об'єкти бази даних
- •Кнопки вікна бази даних
- •Створення таблиці
- •Створення бази даних без застосування шаблона
- •Створення таблиць шляхом уведення даних
- •Створення таблиць за допомогою Майстра
- •Створення таблиць у режимі Конструктора
- •Робота з полями
- •Присвоєння ім'я
- •Завдання типу даних
- •Ключові поля й індекси
- •Завдання
- •Зв'язок один-до-багатьох
- •Установка зв'язку між таблицями
- •Створення стовпця підстановок фіксованого набору значень.
- •Створення стовпця підстановок значень із іншої таблиці.
- •Завдання
- •Лабораторна робота №20 Фільтри й сортування
- •Теоретична частина Сортування
- •Пошук запису в таблицях
- •Використання фільтрів для пошуку групи записів
- •Завдання
- •Використання Конструктора для створення запиту
- •Виконання запиту
- •Редагування запиту
- •Додавання таблиці в запит
- •Додавання полів у бланк запиту
- •Переміщення стовпців у бланку запиту
- •Відбір записів по декількох умовах
- •Виключення стовпців із запиту
- •Використання виражень у запитах
- •Завдання
- •Завдання
- •Запит на відновлення даних
- •Запит на створення нової таблиці
- •Запит на видалення записів
- •Запит на додавання записів
- •Створення нової таблиці в запиті на створення таблиці
- •Додавання записів з однієї таблиці в іншу за допомогою запиту на додавання записів
- •Зміна групи записів за допомогою запиту на відновлення записів
- •Видалення записів за допомогою запиту, що включає обидві таблиці, зв'язані відношенням « один-до-багатьох»
- •Завдання
- •Які типи форм можна створювати
- •Чим форми відрізняються від таблиць
- •Створення форми за допомогою кнопки Автоформа
- •Створення форми за допомогою майстрів форм
- •Вибір типу нової форми й джерела даних
- •Вибір полів
- •Створення заголовка форми
- •Завершення створення форми
- •Переміщення по полях
- •Переміщення по записах форми
- •Завдання
- •Режими роботи з формами
- •Режим Конструктора форм
- •Створення форми
- •Завдання
- •Контрольні питання
- •Лабораторна робота № 26 Створення й зміна звітів
- •Звіти в стовпець
- •Розходження між звітами й формами
- •Створення звіту
- •Збір даних
- •Створення звіту за допомогою майстра звітів
- •Створення звіту
- •Вибір джерела даних
- •Вибір полів
- •Вибір типу подання даних
- •Вибір рівнів угруповання
- •Вибір порядку сортування
- •Вибір підсумкових значень
- •Вибір макета
- •Вибір стилю
- •Завершення діалогу з майстром
- •Попередній перегляд
- •Печатка звіту
- •Завдання
- •Контрольні питання
- •Лабораторна робота № 27 Захист баз даних на прикладі ms access
- •Теоретична частина
- •Розмежування прав доступу користувачів
- •Алгоритм захисту бд ms Access
- •Захист на рівні користувача
- •Завдання
- •Контрольні питання
Виконання запиту
Для того щоб виконати запит і побачити його результати, можна скористатися однієї із двох кнопок на панелі інструментів: Вид (View) або Запуск (Run).
При виконанні запиту на вибірку обидві ці кнопки еквівалентні.
Натисніть кнопку Запуск (Run).
Переконавшись у тім, що запит створений правильно, його можна зберегти. Закрийте вікно запиту, відповістивши на запитання про збереження макета запиту Так. Після цього буде виведене стандартне діалогове вікно, у яке потрібно ввести ім'я запиту й нажати кнопку ОК. У списку запитів з'явився ще один запит. Зверніть увагу на значок праворуч від імені запиту. Цей значок позначає запит на вибірку. На наступному занятті ми познайомимося з іншими видами запитів.
Тепер для повторення запиту досить двічі клацнути на ім'ї цього запиту або виділити ім'я запиту в списку й нажати кнопку Відкрити (Open) на панелі інструментів вікна бази даних.
Редагування запиту
Режим Конструктора призначений не тільки для створення, але й для зміни запитів. Виділите запит і натисніть кнопку Конструктор (Design) на панелі інструментів вікна бази даних. Ви знову побачите бланк запиту, що ви становили. Зверніть увагу, що умова відбору укладена в лапки. Це Конструктор сам підставив необхідні для виконання запиту лапки навколо символьного рядка.
Додавання таблиці в запит
Додамо в запит ще одне поле.
1. Натисніть на панелі інструментів кнопку Відобразити таблицю (Show Table). З'явиться діалогове вікно Додавання таблиці (Show Table).
2. Виділите в списку потрібну таблицю й натисніть кнопку Додати (Add).
3. Натисніть кнопку Закрити (Close) у вікні Додавання таблиці (Show Table). У верхнім полі вікна Конструктора з'явиться додана таблиця, причому відразу показується зв'язок цієї таблиці з іншими таблицями, якщо вони є.
Якби ви не встановили відразу всі необхідні зв'язки у вікні Схема даних (Relationships), зв'язку між таблицями довелося б установити у вікні Конструктора. Це зробити можна, однак установлена в такий спосіб зв'язок діє тільки в цьому запиті, в іншому запиті зв'язок довівся б установлювати заново. Тому рекомендую не пропускати етап установки зв'язків між таблицями при розробці структури бази даних. Тоді запити потім будувати буде легше.
Додавання полів у бланк запиту
1. Виділите потрібне поле в таблиці.
2. Натисніть ліву кнопку миші й перетаскуйте це поле в бланк запиту.
Переміщення стовпців у бланку запиту
Можна виконувати сортування в запиті не по одному полю, а по декількох, наприклад, спочатку відсортувати книги по розділах, а в розділах на прізвище авторів. Access виконує сортування в порядку розташування полів ліворуч праворуч.
1. Підведіть покажчик миші до верхньої границі другого стовпця так, щоб він перетворився у вертикальну стрілку, і клацніть лівою кнопкою миші. Стовпець буде виділений.
2. Тепер, установивши курсор на верхню границю виділеного стовпця, натисніть ліву кнопку миші й перетягнете його до лівої границі бланка запиту. Відпустите кнопку миші. Стовпець стане першим.
Відбір записів по декількох умовах
У бланку запиту можна вводити кілька умов відбору. Перевірка цих умов буде виконуватися по-різному залежно від того, куди ви введете ці умови.
Якщо потрібно встановити кілька умов відбору, причому повинні виконуватися умова1 И умова2 И умова3 і т.д., всі ці умови потрібно писати в одному рядку. Якщо потрібно, щоб виконувалися умова1 АБО умова2 АБО умова3, записуйте кожне з них в окремому рядку Умова відбору (Criteria) – Або – Або – … потрібного стовпця.