
- •Задания для самостоятельного выполнения
- •Вариант2
- •Вариант3
- •Установитесвязимеждутаблицами.
- •Вариант4
- •Установитесвязимеждутаблицами.
- •Вариант5
- •Установитесвязимеждутаблицами.
- •Создайтеформыдлявводаданных,отчетыиглавнуюкнопочнуюформу. Вариант6
- •Установитесвязимеждутаблицами.
- •Создайтеформыдлявводаданных,отчетыиглавнуюкнопочнуюформу. Вариант№7
- •Установитесвязимеждутаблицами.
- •Создайтеформыдлявводаданных,отчетыиглавнуюкнопочнуюформу. Вариант8
- •Установитесвязимеждутаблицами.
- •Создайтеформыдлявводаданных,отчетыиглавнуюкнопочнуюформу. Вариант9
- •Установитесвязимеждутаблицами.
- •Создайтеформыдлявводаданных,отчетыиглавнуюкнопочнуюформу. Вариант10
- •Установитесвязимеждутаблицами.
- •Вимоги до виконання:
- •При виконанні індивідуального завдання в ms Access необхідно створити базу даних.
- •Для заповнення таблиць бази даних створити
- •Створити кнопкову форму для роботи із завданням.
- •16. Розробіть кнопкове меню для роботи з базами даних, у якій повинні бути створені вами форми і звіт.
Установитесвязимеждутаблицами.
Спомощьюзапросаотберитеврачей-стоматологови ортопедов.
Создайтезапросспараметромдляотборапациентовсопределеннымвидомзаболевания.
Создайтеформыдлявводаданных,отчетыи главную кнопочную
форму.
Вариант 11
Є дані про бібліотечний каталог: назва книги; автор; рік видання; видавництво; шифр книги; найменування розділу ; вартість книги; кількість; прізвище, ім'я, по батькові читача; номер читацького посвідчення; дата одержання книги; шифр книги; відмітка про повернення.
З вказаних полів необхідно створити 2 пов’язані між собою таблиці: оперативні дані; довідкові дані.
Вимоги до виконання:
При виконанні індивідуального завдання в ms Access необхідно створити базу даних.
Для цього:
задані поля розбити на таблиці,
встановити первинний ключ
встановити зв’язок між таблицями.
Для заповнення таблиць бази даних створити
форми.
розробити багатотабличну форму (головну форму з форми довідника, яка включає підлеглу форму для таблиць оперативних даних), внести фоновий малюнок на головну форму та додати декілька елементів керування у форму.
Для бази даних створити запити:
- вибірки : кількість неповернутих книг отриманих читачами в заданий період часу ;
- запит з параметром (прізвище автора) про кількість та загальну вартість книг в бібліотеці цього автора;
- перехресний запит про кількість та загальну вартість книг, що видані читачам поквартально за 1 рік за вказаним розділом.
Організувати пошукову систему, що дозволяє одержувати інформацію за назвою книги, автором і розділом.
Організувати читацький каталог.
Одержати дані про читачів, що не повернули книги.
Створити кнопкову форму для роботи із завданням.
Вариант12
Необхідно спроектувати та реалізувати засобами MS ACCESS інформаційну систему, що підтримує роботу збуту підприємства.
База даних для рішення поставленої задачі повинна складатися з:
Таблиць
Таблиця «Изделия» складається з списку випускаємого асортименту та містить найменування виробу та його код;
Таблиця «Цеха» складається з переліку цехів, що випускають продукцію та містить найменування цеху та його код;
Таблиця «Склады» складається з переліку складів, де зберігається продукція та містить найменування складу та його код;
Таблиця «Единицы измерения» складається з списку мінімальних одиниць выпуску асортименту та містить найменування одиниці вимірювання та її код;
Таблиця «Месяцы» містить номер та найменування місяця;
Таблиця «План выпуска» відображує асортимент та кількість плануємого випуску продукції за місяцем та цехами;
Таблиця «Цеховые накладные» містить номери та дати накладних на выпущену цехами продукцію;
Таблиця «Спецификации цеховых накладных» містить інформацію про кількість та асортимент продукції, яка випущена по конкретної накладної.
Запитів
Запит «План» виконує виборку даних про кількість та асортимент плануємого випуску продукції за означений період на заданий склад;
Запит «Факт» виконує виборку даних про кількість та асортимент випущеної продукції за визначений період на заданий склад;
Запит «Отклонение» виконує виборку даних про різницю кількості плануємого випуску продукції та фактично за означений період на завданий склад.
Форм
Форма «Изделия» дозволяє редагувати таблицю «Изделия»;
Форма «Цеховые накладные» дозволяє працювати з таблицею «Цеховые накладные» та підполеглою їй таблицею «Спецификации цеховых накладных».
Створити кнопкову форму.
Форма «Цеховые накладные»
Форма «Изделия»
Форма «План выпуска»
Логічна структура бази даних буде мати вигляд:
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
Изделия |
|
|
|||
|
|
|
* |
|
|
|
|
|
||
|
|
|
Код |
Наимен. |
Код ед. |
цена |
Номер |
|
||
|
|
|
изделия |
изделия |
измерен. |
|
склада |
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
Цеха |
|
|
|
|
|
|
|
|
||
* |
|
|
|
|
|
|
|
|
||
Номер |
Наименование |
|
|
|
|
|
|
|
||
цеха |
цеха |
|
|
|
План выпуска |
|
|
|||
|
|
|
|
|
* |
* |
* |
|
||
|
|
|
|
|
Номер |
Месяц |
Код |
Коли- |
||
|
|
|
|
|
цеха |
Выпуска |
изделия |
чество |
||
Цеховые накладные |
|
|
|
|
|
|
|
|||
* |
|
* |
|
|
|
|
|
|
||
Номер |
Дата |
Номер |
|
|
|
|
|
|
||
ЦН |
Сдачи |
цеха |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
Список месяцев |
|
|
|
Спецификации ЦН |
|
|
||||
* |
|
|
|
* |
* |
* |
|
|
||
Номер |
Наим. |
|
|
номер цеховой |
Номер |
Код |
Коли- |
|
||
месяца |
месяца |
|
|
накладной |
цеха |
и |
чество |
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|||||||
|
|
|
|
|
|
Вариант 13
1. Створіть базу даних Деканат.
2. Створіть структуру таблиці Студенти з полями:
Код студента (тип Числовий)
Прізвище (тип Текстовий)
Імя (тип Текстовий)
По-батькові (тип Текстовий)
Номер групи (тип Числовий)
Телефон (тип Текстовий)
Стипендія (тип Логічний)
Як ключове поле задайте "Код студента”
3. Створіть структуру таблиці Дисципліни з полями:
Код дисципліни (тип Числовий)
Назва Дисципліни (тип Текстовий)
Як ключове поле задайте "Код дисципліни". Заповнюватися ця таблиця буде також у режимі форми.
4. В режимі конструктора таблиць створіть структуру таблиці Викладачі, яка повинна виглядати наступним чином:
Имя поля |
Тип данных |
Размер поля |
Код викладача |
Счетчик |
|
Прізвище |
Текстовый |
15 |
Ім'я |
Текстовый |
15 |
По батькові |
Текстовый |
15 |
Дата народження |
Дата/время |
Краткий |
Посада |
Текстовый |
9 |
Дисципліна |
Текстовый |
11 |
Телефон |
Текстовый |
9 |
Зарплата |
Денежный |
|
Код дисципліни |
Числовой |
Целое |
Таблицю заповнити наступними даними з 7-ми записів.
5. Створіть структуру таблиці Оцінки:
Имя поля |
Тип данных |
Размер поля |
Код студента |
Числовой |
Целое |
Код дисципліни |
Числовой |
Целое |
Оцінки |
Числовой |
Байт |
У цій таблиці ключового поля не задавати. Дана таблиця, аналогічно попереднім, буде заповнюватися в режимі форми.
6. Створіть зв'язки між таблицями. Для цього:
створіть зв'язок між таблицями Дисципліни й Оцінки. Зв’яжіть поля "Код дисципліни" у таблиці Дисципліни та поле "Код дисципліни" у таблицю Оцінки
Примітка. Завдання каскадного відновлення зв'язаних полів і каскадного видалення зв'язаних записів дозволить відредагувати записи тільки в таблиці Дисципліни, а в таблиці Оцінки ці дії будуть зі зв'язаними записами виконуватися автоматично. Наприклад, якщо ви видалите з таблиці Дисципліни один предмет, то в таблиці Оцінки видаляться всі рядки, зв'язані з цим предметом.
створіть зв'язки між полем "Код дисципліни" у таблиці Дисципліни і полем "Код дисципліни" у таблиці Викладачі, а також між полем "Код студента" у таблиці Студенти і полем "Код студента" у таблиці Оцінки.
7. Створіть форму Студенти (на основі таблиці Студенти). Заповніть її даними.
8. Створіть форму Дисципліни. Заповніть її наступними даними:
Код дисципліни |
Назва дисципліни |
1 |
Інформатика |
2 |
Математика |
3 |
Фізика |
4 |
Економіка |
9. Розробіть запит з параметрами про студентів заданої групи, у якому при введенні у вікно параметрів номера групи на екран повинен виводитися склад цієї групи.
10. Створіть запит, у якому виводяться оцінки студентів заданої групи по заданій дисципліні.
11. Створіть перехресний запит, у результаті якого створиться вибірка, що відбиває середній бал по дисциплінах у групах.
12. Розробіть запит на створення бази даних відмінників.
Примітка. Для створення цього запиту треба скористатися операцією угрупування. Будемо вважати відмінниками тих студентів, що набрали за чотири іспити 20 балів. Операція угруповання дозволить просумувати оцінки студентів по всіх екзаменаційних дисциплінах.
13. Розробіть складну форму, у якій з назвами дисциплін була б зв'язана підлегла форма Студенти і підлегла форма Оцінки студентів. Вставте у форму діаграму, що графічно відбиває оцінки студентів. Відредагуйте вид осей діаграми.
14. Створіть запит, на основі якого буде формуватися звіт. У запиті повинні бути присутнім: з таблиці Студенти - поля "Прізвище", "Ім'я", "По батькові" і "Номер групи", з таблиці Дисципліни - поле "Назва дисципліни", з таблиці Оцінки - поле "Оцінки".
15. Створіть звіт за підсумками сесії. У звіті оцінки студентів повинні бути згруповані по номерах груп і дисциплінам. Для кожного студента повинна обчислюватися середня оцінка в сесію, а для кожної групи - середнє значення оцінок по всіх предметах.