
- •Створення таблиць бази даних
- •Теоретичні відомості
- •1.1. Проектування бази даних
- •1.2. Створення таблиць з використанням Конструктора
- •1.3.2. Керуючий запит на створення таблиці
- •1.3.3. Запит на створення таблиці з інших таблиць
- •1.3.4. Запит на додавання
- •1.3.5. Запит на видалення
- •1.3.6. Запит на оновлення
- •Лабораторна робота №2 Проектування qbe-запитів
- •Теоретичні відомості
- •2.1. Прості запити
- •2.2. Конструктор запитів
- •2.3. Обчислення в запиті
- •2.4. Параметричні запити
- •2.5. Перехресні запити
- •Контрольні запитання
- •Лабораторна робота №3 Створення запитів на вибірку з допомогою мови sql
- •Теоретичні відомості
- •3.1. Структура запиту. Умови пошуку.
- •3.2. Параметричні запити
- •3.3. Перехресні запити
- •3.4. Пошук у зв'язаних таблицях
- •3.5. Агрегація даних і форматування результатів пошуку
- •3.6. Підлеглі запити
- •3.7. Запити на об'єднання
- •Контрольні запитання
- •Лабораторна робота №4 Створення форм
- •Теоретичні відомості
- •4.1. Автоформи
- •4.2. Створення форми за допомогою «Майстра форм»
- •4.3. Створення складеної форми
- •4.4. Створення діаграми
- •4.5. Додавання елементів управління у форму
- •Контрольні запитання
- •Лабораторна робота №5 Розробка звітів
- •5.1. Робота з простими звітами
- •5.2. Створення звіту за допомогою Майстра
- •5.3. Розробка звіту в режимі Конструктора
- •Контрольні запитання
- •Лабораторна робота №6 Створення бази даних побутової техніки
- •Список літератури
Контрольні запитання
Чим відрізняються звіти, сформовані Майстрами «автозвіт: в стовпець» і «автозвіт: стрічковий»?
Як задаються рівні групування в Майстрові звітів?
Що таке рівні групування і як їх можна задати для різних типів полів?
Як сформувати за допомогою Майстра звіт, що містить сумарний бал кожного студента?
Як при використанні Конструктора звітів задати сортування, не використовуючи групування полів?
Як переглянути властивості звіту?
Як розмістити в звіті малюнок?
Яким чином можна задати фон звіту?
Лабораторна робота №6 Створення бази даних побутової техніки
Порядок виконання
Обрати вихідні дані для створення БД та затвердити їх у викладача. У БД повинні міститися відомості про 3-4 типи товарів різних виробників (наприклад, пилососи, холодильники, пральні машини і т.п.).
Розробити ER-діаграму (сутність-зв’язок) виходячи з наступних вимог. Користувач БД повинен мати можливість:
виконувати пошук у за всіма основними параметрами товарів;
виконувати сортування та групування даних.
ER-діаграму здати на перевірку викладачу.
Розробити структуру бази даних.
Визначити кількість таблиць та перелік полів у них.
Встановити зв’язки між таблицями.
Привести БД до третьої нормальної форми.
Затвердити структуру БД у викладача.
Створити базу даних в середовищі MS Access.
Створити форми для введення даних у таблиці. У всіх випадках (де це можливо) необхідно використовувати перевірку та форматування даних засобами MS Access. Якщо значення у полі може приймати лише фіксований набор значень, необхідно використовувати списки підстановки.
Розробити запити на пошук даних за основними параметрами побутової техніки. Кількість запитів та їх тип необхідно узгодити з викладачем, але в обов’язковому порядку необхідно створити наступні запити:
пошук товару за його назвою;
пошук товару за його виробником;
пошук товару, якщо одночасно відомі його назва і виробник;
групування товарів за типом або виробником;
визначення середніх показників товарі (наприклад, середньої ціни);
пошук за відомим діапазоном параметрів.
Створити звіти. Їх кількість та структуру узгодити з викладачем.
Створити форму із кнопками за допомогою яких можна буде відкрити форми для введення даних, запустити запити та створити звіти.
Список літератури
Боровиков В.В. Microsoft Access 2002. Программирование и разработка баз данных и приложений. — СОЛОН-Р, 2002. — 560с.
Харитонова И., Волъман Н. Программирование в Access 2002: учебный курс. — СПб.: Питер, 2002. — 480 с.
Баркер С. Профессиональное программирование в Access 2002. - М.: Вильяме, 2002. - 992 с.
Дженнингс Р. Использование Access 2002. — М.: Вильяме, 2002. - 1012с.
Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. - СПб.: БХВ - Петербург, 2002. - 720 с.
Михеева В.Д., Харитонова И.A. Microsoft Access 2002. — СПб.: БХВ - Петербург, 2002. - 1040 с.
Дейт К. Дж. Введение в системы баз данных, 6-е издание. - К.; М.; СПб.: Издательский дом "Вильяме", 2000. - 848 с.
Хансен Г., Хансен Дж. Базы данных. Разработка и управление. - М.: БИНОМ, 1999. - 704 с.
Теория экономических информационных систем: Методические указания к лабораторным работам / Сост. В. И. Горбаченко. — Пенза: Изд-во Пенз. гос. ун-та, 1998. — 32 с.
Грабер М. SQL. - М.: Лори, 2001. - 644 с.
Кауффман Д., Матсик Б. SQL. Программирование. — М.: Бином, 2002. - 744 с.