Міністерство освіти та науки України
Кіровоградський національний технічний університет
Методичні вказівки
до лабораторних робіт
з предмету «Організація баз даних» (5 семестр)
для студентів денної та заочної форми навчання
напрямку 050102 «Комп’ютерна інженерія»
модульно-рейтинговою системою навчання
Розробили:
старший викладач Сидоренко В.В.
асистент Константинова Л.В.
Кіровоград 2013
Вступ
Початок роботи з Access
Організація даних є ключовим моментом під час роботи з великою кількістю за об’ємом інформації. Дуже важливо впорядкувати дані таким чином, щоб легко та швидко знаходити потрібну інформацію.
Програма MicrosoftAccessвходить до складу пакетуMicrosoftOfficeта представляє собою грандіозну систему, яка забезпечує ефективну розробку та супровід баз даних.
Ми розглянемо русифіковану версію СУБД Access. Вона дозволяє розв'язувати широке коло завдань користувачів без програмування. Це означає, що Access доступна для широкого кола непрофесійних користувачів персональних комп'ютерів.
Одна з основних переваг СУБД Access полягає в тому, що вона має прості та зручні засоби обробки кількох таблиць у одній базі даних. Таблиця - це місце зберігання даних. Вона є основним об'єктом бази даних.
У СУБД перших поколінь для кожної таблиці створювався свій файл бази даних. Для спільного використання таблиць у цих СУБД застосовують спеціальні програми (утиліти). Потім для спільного використання таблиць почали застосовувати спеціальні команди, які мають використовуватись перед початком роботи з базою даних для так званого зв'язування таблиць.
Пізніше спробували зберігати у одній базі даних кілька таблиць з описом зв'язків між ними. Прикладом такої СУБД є FoxPro. Але тільки уAccessз'явилися зручні та наочні засоби зв'язування таблиць, які зберігаються в одному файлі.
Збереження кількох таблиць у одній базі даних має цілий ряд переваг. Основні з них такі:
1. Можливість розподілу даних за таблицями згідно із змістом даних. Наприклад, у першій таблиці зберігаються звітні данівчителів, у другій - їхній тижневий розклад, а в третій - відомості про позаурочну діяльність.
2. Табличне, тобто модульне, подання даних дозволяє модернізувати кожну таблицю окремо.
Редагування даних в одному місці бази призводить до автоматичного їх редагування в іншому місці. Наприклад, якщо в таблиці Список (мал. 2.) стирається запис із прізвищем "Кірін Т.В.", то відповідно запис буде стерто і в таблиці Консультація (мал. 3.).
Список
-
№ п/п
Ф.И.О.
Предмет
ДатаРожд
Стаж
Нагрузка
Оклад
1
2
3
4
5
6
Костенко A.M. Носенко С.К. Борисов Н.П. Кирин Т.В. Стойко Б.С. Абрамов К.К.
Математика Физика
Химия
Физика
Литература Математика
12.01.70 20.05.55 16.04.38 29.11.50 17.08.46 22.12.61
3
15
32
18
24
7
18
18
24
24
20
22
140
180
250
220
200
160
Мал. 2.
- Міністерство освіти та науки України
- Консультация
- Побудова методичних вказівок
- Лабораторна робота №1
- Теоретичні відомості: Типи та властивості полів
- Контрольні питання до лабораторної роботи 1:
- Теоретичні відомості:
- Контрольні питання до лабораторної роботи 2:
- Лабораторна робота № 3.
- Теоретичні відомості: Зв'язування таблиць бази даних
- Контрольні питання до лабораторної роботи 3:
- Лабораторна робота № 4.
- Теоретичні відомості: Створення схем даних
- Визначення зв'язків між таблицями
- Зміна існуючого зв'язку
- Вилучення зв'язку
- Перегляд існуючих зв'язків
- Створення або зміна ключа
- Контрольні питання до лабораторної роботи 4:
- Лабораторна робота № 5.
- Теоретичні відомості: Створення та використання запитів
- Контрольні питання до лабораторної роботи 5:
- Видалення полів і таблиць із запиту
- Сортування даних у запиті
- Встановлення критеріїв відбору записів
- Малюнок 4
- Скасування відображення полів у запиті
- Обчислення в запиті
- Редагування запиту
- Контрольні питання до лабораторної роботи 6:
- Лабораторна робота №7
- Теоретичні відомості:
- Синтаксис обчислювальних полів
- Заключення полів в дужки
- Використання операторів в обчислювальних полях
- Приклади обчислювальних полів
- Вартість: [Ціна]*[Кількість]
- Створення простого обчислювального поля
- Малюнок 1
- Визначення властивості Подпись обчислювального поля
- Обробка порожніх значень у запитах
- Порожні значення тепер замінені нулями.
- Контрольні питання до лабораторної роботи 7:
- Теоретичні відомості:
- Запити на зміну
- Запит на додавання
- Запит на видалення
- Запит на поновлення
- Запит на створення таблиці
- Параметричні запити
- Перехресні запити
- Створення перехресного запиту за допомогою майстра
- Контрольні питання до лабораторної роботи 8:
- Лабораторна робота № 9.
- Теоретичні відомості: Створення та використання форм.
- Контрольні питання до лабораторної роботи 6:
- Лабораторна робота №10
- Теоретичні відомості:
- Екран конструктора форм
- Категорії властивостей
- Зміна властивості Подпись
- Зміна властивості Рисунок
- Властивості Данные
- Контрольні питання до лабораторної роботи 10:
- Лабораторна робота №11
- Теоретичні відомості:
- Елементи керування Access
- Створення форми, що містить елементи керування
- Переміщення і зміна розмірів елементів керування
- Переміщення елементів керування незалежно один від одного
- Одночасне переміщення декількох елементів керування
- Вирівнювання елементів керування
- Зміна розмірів елементів керування
- Робота з властивостями елементу керування
- Контрольні питання до лабораторної роботи 11:
- Лабораторна робота №12
- Зв’язок головної та підлеглої форми в Microsoft Access
- Визначимо режим відображення підлеглої форми
- Створення кнопочної форми
- Створення кнопочної форми за допомогою диспетчера кнопочних форм
- Контрольні питання до лабораторної роботи 12:
- Лабораторна робота №13
- Теоретичні відомості: Використання майстра звітів
- Побудова звітів за допомогою майстра звітів
- Вибір виду макету для звіту
- Вибір стиля звіту
- Використання автозвітів та майстра звітів
- Контрольні питання до лабораторної роботи 13:
- Лабораторна робота №14
- Теоретичні відомості:
- Створення поштових наклейок за допомогою майстра
- Вибір номера Avery
- Вибір шрифтів та їх розмірів для наклейок
- Заповнення наклейок інформацією
- Вибір полів для сортування
- Друкування звітів
- Попередній перегляд
- Параметри діалогового вікна Печать
- Огляд інструментів конструктора звітів
- Створення обчислювальних полів
- Додавання в звіт номера сторінки або дата/час.
- Контрольні питання до лабораторної роботи 14:
- Теоретичні відомості:
- Контрольні питання до лабораторної роботи 15: