«Проектування БД в SQL Server 2008»
Вимоги до завдань:
- Таблиці, запити й фільтри повинні повністю відповідати завданню.
- Кожна таблиця повинна містити як мінімум, задане у квадратних дужках число записів.
- Інформація, що вводиться в таблиці повинна бути осмисленою, відповідною до завдання.
- Типи даних полів таблиць повинні відповідати збереженій в них інформації.
- У первинних таблицях поля зв'язків повинні мати тип даних “Лічильник”, а у вторинних таблицях – тип даних “Числовий”.
- Для кожної таблиці, повинна бути створена стрічкова форма.
- На всіх формах для таблиць необхідно відобразити всі поля, крім полів зв'язків в первинних таблицях (поля, що мають тип даних «Лічильник»), а поля зв'язків у вторинних таблицях відобразити за допомогою «списків, що випадають,» або «простих списків» (таким чином, замість кодів зв'язку повинні відображатися значення з первинних таблиць, відповідні до цих кодів).
- На всіх формах для таблиць необхідно розмістити кнопки переміщення по записах, додавання й видалення записів, кнопку відкриття табличної форми, кнопку закриття форми й кнопки, що відображають звіт з тїєю ж інформацією що й на формі.
- Для кожної таблиці, запиту й фільтру повинні бути створені таблична форма й звіт.
- У верхній частині кожної форми, звіту й сторінки, повинна бути напис-заголовок з іменем таблиці, запиту або фільтра.
- На табличних формах повинне бути реалізоване впорядкування даних по обраному полю, пошук інформації й фільтрація по заданому полю.
- На всіх табличних формах для запитів і фільтрів необхідно відобразити всі поля, крім полів зв'язку.
- На всіх табличних формах необхідно розмістити кнопки переміщення по записах, кнопку пошуку інформації, кнопку закриття форми й кнопки, що відображають звіт і сторінку з тїєю ж інформацією що й на формі.
- В усі звіти помістити всі поля з таблиць запитів і фільтрів, крім полів зв'язку.
- Поля окремих записів у звітах виділити кольором і рамкою.
- Для запиту «Відділ кадрів» створити форму із гістограмою заробітної плати співробітників.
- На форму, що відображає цей «Відділ кадрів» помістити кнопки для відкриття форми й сторінки з гістограмами.
- Створити головну кнопкову форму.
- У верхню частину головної кнопкової форми помістити напис із назвою БД.
- У центрі розмістити вкладки “Форми” і “Звіти”.
- На відповідні вкладки помістити кнопки для відкриття всіх форм і звітів. На кнопках або поруч із ними повинні бути пояснювальні написи.
- Створити форму «Про програму».
- Створити форму «Заставка».
- У нижній частині головної кнопкової форми розмістити кнопки для виходу із програми, відкриття форми про програму й форми з гістограмою.
- Зробити форму «Заставка» стартової.
Завдання №1: БД Ресторану
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади 10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Склад (Код інгредієнта, Найменування інгредієнта, Дата випуску, Об’єм, Термін придатності, Вартість, Постачальник) [10 записів].
4) Меню (Код блюда, Найменування блюда, Код інгредієнта 1, Об’єм інгредієнта 1, Код інгредієнта 2, Об’єм інгредієнта 2, Код інгредієнта 3, Об’єм інгредієнта 3, Вартість, Час приготування) [10 записів].
5) Замовлення (Дата, Час, Прізвище Ім’я По Батькові замовника, Телефон, Код блюда 1, Код блюда 2, Код блюда 3, Вартість, Відмітка про виконання, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці «Співробітники» і «Посади» по полю «Код посади»).
2) Меню (Зв'язує таблиці "Меню" і "Склад" по полях "Код інгредієнта", "Код інгредієнта 1", "Код інгредієнта 2" і "Код інгредієнта 3").
3) Замовлення (Зв'язує таблиці "Замовлення", "Меню" і "Співробітники" по полях "Код блюда", "Код блюда 1", "Код блюда 2", "Код блюда 3" і "Код співробітника").
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри відображення інгредієнтів певних постачальників (На основі таблиці "Склад").
3) Фільтри виконаних і невиконаних замовлень (На основі запиту "Замовлення").
Завдання №2: БД Банку
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов’язки, Вимоги) [5 записів].
3) Внески (Код внеску, Найменування внеску, Мінімальний термін внеску, Мінімальна сума внеску, Код валюти, Процентна ставка, Додаткові умови) [5 записів].
4) Валюта (Код валюти, Найменування, Обмінний курс) [3 записи].
5) Вкладники (Прізвище Ім’я По Батькові вкладника, Адреса, Телефон, Паспортні дані, Дата внеску, Дата повернення, Код внеску, Сума внеску, Сума повернення, Відмітка про повернення внеску, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Внески (Зв'язує таблиці "Внески" і "Валюта" по полю "Код валюти").
3) Вкладники (Зв'язує таблиці "Вкладники", "Внески" і "Співробітники" по полях "Код внеску" і "Код співробітника").
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення внесків окремих валют (На основі запиту "Внески").
3) Фільтри для відображення вкладників з окремими внесками (На основі запиту "Вкладники").
4) Фільтри для відображення повернених і неповернених внесків (На основі запиту "Вкладники").
Завдання №3: БД Лікарні.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов’язки, Вимоги) [5 записів].
3) Ліки (Код ліків, Найменування, Показання, Протипоказання, Упаковка, Вартість) [5 записів].
4) Хвороби (Код хвороби, Найменування, Симптоми, Тривалість, Наслідки, Код ліків 1, Код ліків 2, Код ліків 3) [10 записів].
5) Пацієнти (Прізвище Ім’я По Батькові пацієнта, Вік, Стать, Адреса, Телефон, Дата звернення, Код хвороби, Код співробітника, Результат лікування) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Хвороби (Зв'язує таблиці "Хвороби" і "Ліки" по полю "Код ліки", "Код ліки 1", "Код ліки 2" і "Код ліки 3").
3) Пацієнти (Зв'язує таблиці "Пацієнти", "Хвороби" і "Співробітники" по полях "Код хвороби" і "Код співробітника").
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення хвороб з однаковими симптомами (На основі запиту "Хвороби").
3) Фільтри для відображення пацієнтів з однаковими хворобами (На основі запиту "Пацієнти").
Завдання №4: БД Готелю.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Номери (Код номера, Найменування, Місткість, Опис, Вартість, Код співробітника) [5 записів].
4) Послуги (Код послуги, Найменування, Опис, Вартість) [5 записів].
5) Клієнти (Прізвище Ім’я По Батькові, Паспортні дані, Дата заселення, Дата виїзду, Код номера, Код послуги 1, Код послуги 2, Код послуги 3, Вартість, Код співробітника)
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Номери (Зв'язує таблиці "Співробітники" і "Номери" по полю "Код співробітника").
3) Клієнти (Зв'язує таблиці "Клієнти", "Номери", “Послуги” і “Співробітники” по полях "Код номера", “Код послуги”, “Код послуги 1”, “Код послуги 2”, “Код послуги 3” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення клієнтів проживаючих у різних номерах (На основі запиту “Клієнти”).
3) Вивести номери різної місткості (На основі запиту “Номери”).
Завдання №5: БД МВС.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади, Код звання) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Звання (Код звання, Найменування, Надбавка, Обов'язки, Вимоги) [5 записів].
4) Види злочинів (Код виду злочину, Найменування, Стаття, Покарання, Термін) [5 записів].
5) Злочинці (Номер справи, Прізвище Ім’я По Батькові, Дата народження, Стать, Адреса, Код виду злочину, Код постраждалого, Стан, Код співробітника) [10 записів].
6) Постраждалі (Код постраждалого, Прізвище Ім’я По Батькові, Дата народження, Стать, Адреса) [5 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники", "Посади" і “Звання” по полях "Код посади" і “Код звання”).
2) Злочинці (Зв'язує таблиці "Злочинці", "Види злочинів", “Постраждалі” і “Співробітники” по полях "Код виду злочину", “Код постраждалого” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення співробітників окремих звань (На основі запиту "Відділ кадрів").
3) Фільтри для відображення злочинців по видах злочинів (На основі запиту “Злочинці”).
4) Фільтри для відображення злочинців по стану (На основі запиту “Злочинці”).
Завдання №6: БД Аеропорту.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Літаки (Код літака, Марка, Місткість, Вантажопідйомність, Код типу, Технічні характеристики, Дата випуску, Налітані години, Дата останнього ремонту, Код співробітника) [5 записів].
4) Типи літаків (Код типу, Найменування, Призначення, Обмеження).
5) Екіпажі (Код екіпажа, Налітані години, Код співробітника 1, Код співробітника 2, Код співробітника 3) [5 записів].
6) Рейси (Код рейсу, Дата, Час, Звідки, Куди, Код екіпажа, Код літака, Час польоту) [5 записів].
7) Квитки (Прізвище Ім’я По Батькові пасажира, Паспортні дані, Місце, Код рейсу, Ціна)
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Літаки (Зв'язує таблиці “Літаки”, “Типи літаків” і “Співробітники” по полях “Код типу” і “Код співробітника”)
3) Екіпажі (Зв'язує таблиці “Екіпажі” і “Співробітники” по полях “Код співробітника” “Код співробітника 1”, “Код співробітника 2” і “Код співробітника 3”)
4) Рейси (Зв'язує таблиці “Рейси”, “Літаки” і “Екіпажі” по полях “Код екіпажа” і “Код літака”)
5) Квитки (Зв'язує таблиці “Квитки” і “Рейси” по полю “Код рейсу”)
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення літаків різних типів (На основі запиту "Літаки").
3) Фільтри для відображення квитків окремих рейсів (На основі запиту "Квитки").
Завдання №7: БД Відео прокату.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Жанри (Код жанру, Найменування жанру, Опис) [5 записів].
4) Диски (Код диску, Найменування фільму, Рік створення, Виробник, Країна, Головний актор, Дата запису, Код жанру, Ціна) [10 записів].
5) Клієнти (Прізвище Ім’я По Батькові, Адреса, Телефон, Паспортні дані, Дата узяття, Дата повернення, Відмітка про оплату, Відмітка про повернення, Код диску 1, Код диску 2, Код диску 3, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Диски (Зв'язує таблиці "Диски" і "Жанри" по полю "Код жанру").
3) Диски на руках (Зв'язує таблиці “Клієнти”, “Диски” і “Співробітники” по полях “Код диску”, “Код диску 1”, “Код диску 2”, “Код диску 3” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення дисків окремих жанрів (На основі запиту "Диски").
3) Фільтри для відображення фільмів за окремі роки (На основі запиту "Диски").
4) Фільтри для відображення фільмів з певними акторами (На основі запиту "Диски").
5) Фільтри для відображення дисків на руках окремих клієнтів (На основі запиту "Диски на руках").
6) Фільтри для відображення оплачених і не оплачених дисків (На основі запиту "Диски на руках").
7) Фільтри для відображення зданих і не незданих дисків (На основі запиту "Диски на руках").
Завдання №8: БД Бібліотеки.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Видавництва (Код видавництва, Найменування, Місто, Адреса) [5 записів].
4) Жанри (Код жанру, Найменування, Опис) [5 записів].
5) Книги (Код книги, Найменування, Автор, Код видавництва, Рік видання, Код жанру) [10 записів].
6) Читачі (Код читача, Прізвище Ім’я По Батькові, Дата народження, Стать, Адреса, Телефон, Паспортні дані) [10 записів].
7) Видані книги (Код книги, Код читача, Дата видачі, Дата повернення, Відмітка про повернення, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Каталог (Зв'язує таблиці “Книги”, “Видавництва” і “Жанри” по полях “Код видавництва” і “Код жанру”).
3) Книги на руках (Зв'язує таблиці “Видані книги”, “Книги”, “Читачі” і “Співробітники” по полях “Код книги”, “Код читача” і “Код співробітника”)
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення книг окремих видавництв (На основі запиту "Каталог").
3) Фільтри для відображення книг окремих авторів (На основі запиту "Каталог").
4) Фільтри для відображення книг окремих років видання (На основі запиту "Каталог").
5) Фільтри для відображення зданих і не зданих книг (На основі запиту " Книги на руках ").
6) Фільтри для відображення книг на руках окремих читачів (На основі запиту " Книги на руках ").
Завдання №9: БД Радіостанції.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Виконавці (Код виконавця, Найменування, Опис) [5 записів].
4) Жанри (Код жанру, Найменування, Опис) [5 записів].
5) Записи (Код запису, Найменування, Код виконавця, Альбом, Рік, Код жанру, Дата запису, Тривалість, Рейтинг) [10 записів].
6) Графік роботи (Дата, Код співробітника, Час 1, Код запису 1, Час 2, Код запису 2, Час 3, Код запису 3) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Музичний архів (Зв'язує таблиці "Запису", "Виконавці" і “Жанри” по полях "Код виконавця" і “Код жанру”).
3) Графік ефіру (Зв'язує таблиці "Графік роботи", "Співробітники" і “Записи” по полях "Код співробітника", “Код записи”, “Код записи 1”, “Код записи 2” і “Код записи 3”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення записів окремих виконавців (На основі запиту “Музичний архів”).
3) Фільтри для відображення записів окремих жанрів (На основі запиту “Музичний архів”).
4) Фільтри графіка ефіру по окремих датах (На основі запиту “ Графік ефіру”).
5) Фільтри графіка ефіру по окремих співробітниках (На основі запиту “ Графік ефіру”).
Завдання №10: БД Таксопарку.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Марки (Код марки, Найменування, Технічні характеристики, Вартість, Специфіка) [5 записів].
4) Тарифи (Код тарифу, Найменування, Опис, Вартість) [5 записів].
5) Додаткові послуги (Код послуги, Найменування, Опис послуги, Вартість) [5 записів].
6) Автомобілі (Код автомобіля, Код марки, Реєстраційний номер, Номер кузова, Номер двигуна, Рік випуску, Пробіг, Код співробітника-водія, Дата останнього ТЕ, Код співробітника-механіка, Спеціальні оцінки) [10 записів].
7) Виклики (Дата, Час, Телефон, Звідки, Куди, Код тарифу, Код послуги, Код автомобіля, Код співробітника-оператора) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Автопарк (Зв'язує таблиці "Автомобілі", “Марки” і "Співробітники" по полю "Код марки" і “Код співробітника”).
3) Список викликів (Зв'язує таблиці "Виклики", “Тарифи”, “Послуги”, “Автомобілі” і "Співробітники" по полю "Код тарифу", “Код послуги”, “Код автомобіля” і “Код співробітника-диспетчера”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення автомобілів окремих років випуску (На основі запиту “Автопарк”).
3) Фільтри для відображення автомобілів окремих марок (На основі запиту “Автопарк”).
4) Фільтри для відображення викликів по окремих тарифах (На основі запиту “Список викликів”).
5) Фільтри для відображення викликів по окремих датах (На основі запиту “Список викликів”).
Завдання №11: БД Туристичного агентства.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Види відпочинку (Код виду, Найменування, Опис, Обмеження) [5 записів].
4) Готелі (Код готелю, Найменування, Країна, Місто, Адреса, Телефон, Кількість зірок, Контактна особа) [10 записів].
5) Додаткові послуги (Код послуги, Найменування, Опис, Ціна) [5 записів].
6) Клієнти (Код клієнта, Прізвище Ім’я По Батькові, Дата народження, Стать, Адреса, Телефон, Паспортні дані) [5 записів].
7) Путівки (Дата початку, Дата закінчення, Тривалість, Код готелю, Код виду, Код послуги 1, Код послуги 2, Код послуги 3, Код клієнта, Код співробітника, Відмітка про бронювання, Відмітка про оплату) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список путівок (Зв'язує таблиці “Путівки”, “Готелі”, “Види відпочинку”, “Додаткові послуги”, “Клієнти” і “Співробітники” по полях “Код готелю”, “Код виду”, “Код послуги”, “Код послуги 1”, “Код послуги 2”, “Код послуги 3”, “Код клієнта” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення путівок по окремих видах відпочинку (На основі запиту “Список путівок”).
3) Фільтри для відображення путівок в окремі країни (На основі запиту “Список путівок”).
4) Фільтри для відображення путівок в окремі готелі (На основі запиту “Список путівок”).
5) Фільтри для відображення заброньованих і не заброньованих путівок (На основі запиту “Список путівок”).
6) Фільтри для відображення оплачених і не оплачених путівок (На основі запиту “Список путівок”).
7) Фільтри для відображення замовлених і не замовлених путівок (На основі запиту “Список путівок”).
Завдання №12: БД Страхової компанії.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Ризики (Код ризику, Найменування, Опис, Середня ймовірність) [5 записів].
4) Види полісів (Код виду поліса, Найменування, Опис, Умови, Код ризику 1, Код ризику 2, Код ризику 3) [5 записів].
5) Групи клієнтів (Код групи, Найменування, Опис) [5 записів].
6) Клієнти (Код клієнта, Прізвище Ім’я По Батькові, Дата народження, Стать, Адреса, Телефон, Паспортні дані, Код групи) [10 записів].
7) Поліси (Номер поліса, Дата початку, Дата закінчення, Вартість, Сума виплати, Код виду поліса, Відмітка про виплату, Відмітка про закінчення, Код клієнта, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Ризики полісів (Зв'язує таблиці “Види полісів” і “Ризики” по полях “Код ризику”, “Код ризику 1”, “Код ризику 2”, “Код ризику 3”).
3) Список клієнтів (Зв'язує таблиці “Клієнти” і “Групи клієнтів” по полю “Код групи”).
4)Список полісів (Зв'язує таблиці “Поліси”, “Види полісів”, “Клієнти” і “Співробітники” по полях “Код виду поліса”, “Код клієнта” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення клієнтів окремих груп (На основі запиту “Список клієнтів”).
3) Фільтри для відображення полісів окремих видів (На основі запиту “Список полісів”).
4) Фільтри для відображення полісів по яких проводилися виплати й по яких не проводилися виплати (На основі запиту “Список полісів”).
5) Фільтри для кінчених і незакінчених полісів (На основі запиту “Список полісів”).
Завдання №13: БД Шлюбного агентства.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Знаки зодіаку (Код знака, Найменування, Опис) [5 записів].
4) Відносини (Код відносин, Найменування, Опис) [5 записів].
5) Національності (Код національності, Найменування, Зауваження) [5 записів].
6) Додаткові послуги (Код послуги, Найменування, Опис, Ціна) [5 записів].
7) Клієнти (Код клієнта, Прізвище Ім’я По Батькові, Стать, Дата народження, Вік, Ріст, Вага, Кількість дітей, Родиний стан, Шкідливі звички, Хобі, Опис, Код знака, Код відносин, Код національності, Адреса, Телефон, Паспортні дані, Інформація про партнера) [10 записів].
8) Послуги (Код клієнта, Дата, Код послуги 1, Код послуги 2, Код послуги 3, Вартість, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список клієнтів (Зв'язує таблиці “Клієнти”, “Знаки зодіаку”, “Відносини” і “Національності” по полях “Код знака”, “Код відносин” і “Код національності”).
3) Список послуг (Зв'язує таблиці “Послуги”, “Клієнти”, “Додаткові послуги” і “Співробітники” по полях “Код клієнта”, “Код послуги”, “Код послуги 1”, “Код послуги 2”, “Код послуги 3” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення клієнтів окремих знаків зодіаку (На основі запиту “Список клієнтів”).
3) Фільтри для відображення клієнтів по відносинах (На основі запиту “Список клієнтів”).
4) Фільтри для відображення клієнтів окремих національностей (На основі запиту “Список клієнтів”).
5) Фільтри для відображення клієнтів по хобі (На основі запиту “Список клієнтів”).
6) Фільтри для відображення клієнтів по родиний стану (На основі запиту “Список клієнтів”).
Завдання №14: БД Сервіс центру.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Запчастини (Код запчастини, Найменування, Функції, Ціна) [5 записів].
4) Ремонтовані моделі (Код моделі, Найменування, Тип, Виробник, Технічні характеристики, Особливості) [5 записів].
5) Види несправностей (Код виду, Код моделі, Опис, Симптоми, Методи ремонту, Код запчастини 1, Код запчастини 2, Код запчастини 3, Ціна роботи) [5 записів].
6) Магазини, що обслуговуються (Код магазину, Найменування, Адреса, Телефон) [5 записів].
7) Замовлення (Дата замовлення, Дата повернення, Прізвище Ім’я По Батькові замовника, Серійний номер, Код виду несправності, Код магазину, Відмітка про гарантію, Термін гараного ремонту, Ціна, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список несправностей (Зв'язує таблиці “Види несправностей”, “Ремонтовані моделі” і “Запчастини” по полях “Код моделі”, “Код запчастини”, “Код запчастини 1”, “Код запчастини 2”, “Код запчастини 3”).
3) Список замовлень (Зв'язує таблиці “Замовлення”, “Види несправностей”, “ магазини, Що Обслуговуються, ” і “Співробітники” по полях “Код виду несправності”, “Код магазину” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення видів несправностей окремих моделей (На основі запиту “Список несправностей”).
3) Фільтри для відображення видів несправностей окремих типів обладнань (На основі запиту “Список несправностей”).
4) Фільтри для відображення видів несправностей моделей окремих виробників (На основі запиту “Список несправностей”).
5) Фільтри для відображення замовлень окремих магазинів (На основі запиту “Список замовлень”).
6) Фільтри для відображення замовлень окремих несправностей (На основі запиту “Список замовлень”).
7) Фільтри для відображення гарантійних і не гарантійних замовлень (На основі запиту “Список замовлень”).
Завдання №15: БД Школи.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Учні (Прізвище Ім’я По Батькові, Дата народження, Стать, Адреса, Прізвище Ім’я По Батькові батька, Прізвище Ім’я По Батькові матері, Код класу, Додаткова інформація) [10 записів].
4) Класи (Код класу, Код співробітника-класного керівника, Код виду, Кількість учнів, Буква, Рік навчання, Рік створення) [5 записів].
5) Види класів (Код виду, Найменування, Опис) [5 записів].
6) Предмети (Код предмета, Найменування, Опис, Код співробітника-учителя) [10 записів].
7) Розклад (Дата, День тижня, Код класу, Код предмета, Час початку, Час закінчення) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список учнів (Зв'язує таблиці “Учні” і “Класи” по полю “Код класу”).
3) Список класів (Зв'язує таблиці “Класи”, “Види класів” і “Співробітники” по полях “Код виду” і “Код співробітника”).
4) Список предметів (Зв'язує таблиці “Предмети” і “Співробітники” по полю “Код співробітника”).
5) Розклад занять (Зв'язує таблиці “Розклад”, “Класи” і “Предмети” по полях “Код класу” і “Код предмета”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення класів різних років навчання (На основі запиту "Список класів").
3) Фільтри для відображення розкладу для окремих класів і дат (На основі запиту "Розклад занять").
4) Фільтри для відображення окремих видів класів (На основі запиту "Список класів").
5) Фільтри для відображення учнів окремих класів (На основі запиту "Список учнів").
6) Фільтри для відображення предметів окремих викладачів (На основі запиту "Список предметів").
Завдання №16: БД Транспортної компанії.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Види автомобілів (Код виду автомобіля, Найменування, Опис) [5 записів].
4) Марки автомобілів (Код марки, Найменування, Технічні характеристики, Опис) [5 записів].
5) Види вантажів (Код виду вантажу, Найменування, Код виду автомобіля для транспортування, Опис) [5 записів].
6) Вантажі (Код вантажу, Найменування, Код виду вантажу, Термін придатності, Особливості) [5 записів].
7) Автомобілі (Код автомобіля, Код марки, Код виду автомобіля, Реєстраційний номер, Номер кузова, номер двигуна, Рік випуску, Код співробітника-водія, Дата останнього ТЕ, Код співробітника-механіка) [5 записів].
8) Рейси (Код автомобіля, Замовник, Звідки, Куди, Дата відправлення, Дата прибуття, Код вантажу, Ціна, Відмітка про оплату, Відмітка про повернення, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Транспортування (Зв'язує таблиці "Види вантажів" і "Види автомобілів" по полю "Код виду автомобіля").
3) Перевезені вантажі (Зв'язує таблиці "Вантажі" і "Види вантажів" по полю "Код виду вантажу").
4) Автопарк (Зв'язує таблиці "Автомобілі", “Марки автомобілів”, "Види автомобілів" і “Співробітники” по полях "Код марки", “Код виду автомобіля” і “Код співробітника”).
5) Замовлення (Зв'язує таблиці "Рейси", “Автомобілі”, “Вантажі” і "Співробітники" по полях "Код автомобіля", “Код вантажу” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення окремих видів вантажів (На основі запиту "Перевезені вантажі").
3) Фільтри для відображення окремих видів автомобілів (На основі запиту "Автопарк").
4) Фільтри для відображення замовлень по перевезенню окремих вантажів (На основі запиту "Замовлення").
5) Фільтри для відображення замовлень окремих замовників (На основі запиту “Замовлення”).
6) Фільтри для відображення оплачених і не оплачених замовлень (На основі запиту “Замовлення”).
7) Фільтри про, що повернулися, що й не повернулися з рейсу автомобілів (На основі запиту “Замовлення”).
Завдання №17: БД Прокату автомобілів.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Марки автомобілів (Код марки, Найменування, Технічні характеристики, Опис) [5 записів].
4) Додаткові послуги (Код послуги, Найменування, Опис, Ціна) [5 записів].
5) Автомобілі (Код автомобіля, Код марки, Реєстраційний номер, Номер кузова, Номер двигуна, Рік випуску, Пробіг, Ціна автомобіля, Ціна дня прокату, Дата останнього ТЕ, Код співробітника-механіка, Спеціальні оцінки, Відмітка про повернення) [10 записів].
6) Клієнти (Код клієнта, Прізвище Ім’я По Батькові, Стать, Дата народження, Адреса, Телефон, Паспортні дані) [5 записів].
7) Прокат (Дата видачі, Термін прокату, Дата повернення, Код автомобіля, Код клієнта, Код послуги 1, Код послуги 2, Код послуги 3, Ціна прокату, Відмітка про оплату, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Автопарк (Зв'язує таблиці "Автомобілі", “Марки автомобілів” і “Співробітники” по полях “Код марки” і “Код співробітника”).
3) Автомобілі в прокаті (Зв'язує таблиці “Прокат”, “Автомобілі”, “Клієнти”, “Додаткові послуги” і “Співробітники” по полях “Код автомобіля”, “Код клієнта”, “Код послуги”, “Код послуги 1”, “Код послуги 2”, “Код послуги 3” і “Код співробітника”)
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри відображення автомобілів окремих марок (На основі запиту "Автопарк").
3) Фільтри відображення автомобілів, що перебувають, і не перебувають у прокаті (На основі запиту "Автопарк").
4) Фільтри для відображення автомобілів виданих і повернутих у певну дату (На основі запиту "Автопарк").
5) Фільтри оплачених і не оплачених автомобілів у прокаті (На основі запиту "Автопарк").
Завдання №18: БД Оптового складу.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Товари (Код товару, Код типу, Виробник, Найменування, Умови зберігання, Упаковка, Термін придатності) [10 записів].
4) Типи товарів (Код типу, Найменування, Опис, Особливості) [5 записів].
5) Постачальники (Код постачальника, Найменування, Адреса, Телефон, Код товару, що поставляється, 1, Код товару, що поставляється, 2, Код товару, що поставляється, 3) [5 записів].
6) Замовники (Код замовника, Найменування, Адреса, Телефон, Код споживаного товару 1, Код споживаного товару 2, Код споживаного товару 3) [5 записів].
7) Склад (Дата надходження, Дата замовлення, Дата відправлення, Код товару, Код постачальника, Код замовника, Спосіб доставки, Об’єм, Ціна, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список товарів (Зв'язує таблиці "Товари" і "Типи товарів" по полю "Код типу").
3) Список постачальників (Зв'язує таблиці "Постачальники" і "Товари" по полях "Код товару", “Код товару, що поставляється, 1”, “Код товару, що поставляється, 2” і “Код товару, що поставляється, 3”).
4) Список замовників (Зв'язує таблиці "Замовники" і "Товари" по полях "Код товару", “Код споживаного товару 1”, “Код споживаного товару 2” і “Код споживаного товару 3”).
5) Замовлення (Зв'язує таблиці "Склад", “Товари”, “Постачальники”, “Замовники” і "Співробітники" по полях “Код товару”, “Код постачальника”, “Код замовника” і "Код співробітника").
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення окремих типів товарів (На основі запиту "Список товарів").
3) Фільтри товарів окремих постачальників (На основі запиту "Замовлення").
4) Фільтри товарів окремих замовників (На основі запиту "Замовлення").
5) Фільтри товарів по окремих способах доставки (На основі запиту "Замовлення").
Завдання №19: БД Будівельної компанії.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Види робіт (Код виду, Найменування, Опис, Ціна роботи, Код матеріалу 1, Код матеріалу 2, Код матеріалу 3) [5 записів].
4) Матеріали (Код матеріалу, Найменування, Упаковка, Опис, Ціна) [5 записів].
5) Бригади (Код бригади, Код співробітника 1, Код співробітника 2, Код співробітника 3) [5 записів].
6) Замовники (Код замовника, Прізвище Ім’я По Батькові, Адреса, Телефон, Паспортні дані) [5 записів].
7) Замовлення (Код замовника, Код виду робіт, Код бригади, Вартість, Дата початку, Дата закінчення, Відмітка про завершення, Про оплату, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список робіт (Зв'язує таблиці “Види робіт” і “Матеріали” по полях “Код матеріалу”, “Код матеріалу 1”, “Код матеріалу 2” і “Код матеріалу 3”).
3) Список бригад (Зв'язує таблиці “Бригади” і “Співробітники” по полях “Код співробітника”, “Код співробітника 1”, “Код співробітника 2” і “Код співробітника 3”).
4) Список замовлень (Зв'язує таблиці "Замовлення", “Види робіт”, “Бригади” і "Співробітники" по полях “Код виду”, “Код бригади” і "Код співробітника").
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення окремих видів робіт (На основі запиту "Список робіт").
3) Фільтри замовлень на конкретні роботи (На основі запиту "Список замовлень").
4) Фільтри для відображення замовлень окремих замовників (На основі запиту "Список замовлень").
5) Фільтри на замовлення, виконувані окремими бригадами (На основі запиту "Список замовлень").
6) Фільтри для завершених і не завершених замовлень (На основі запиту "Список замовлень").
7) Фільтри для оплачених і неоплачених замовлень (На основі запиту "Список замовлень").
Завдання №20: БД Ріелтерської фірми.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Види послуг (Код виду послуги, Найменування, Опис, Ціна) [5 записів].
4) Види квартир (Код виду, Найменування, Опис) [5 записів].
5) Продавці (Код продавця, Прізвище Ім’я По Батькові, Стать, Дата народження, Адреса проживання, Телефон, Паспортні дані, Код виду квартири, Адреса квартири, Кількість кімнат, Площа, Відмітка про роздільний санвузол, Відмітка про наявність телефону, Ціна, Додаткова інформація) [10 записів].
6) Покупці (Код покупця, Прізвище Ім’я По Батькові, Стать, Дата народження, Адреса проживання, Телефон, Паспортні дані, Код виду квартири, Кількість кімнат, Площа, Відмітка про роздільний санвузол, Відмітка про наявність телефону, Ціна, Додаткові побажання) [10 записів].
7) Договори (Дата висновку, Код продавця, Код покупця, Сума угоди, Вартість послуг, Код виду послуги, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Продаж (Зв'язує таблиці "Продавці" і "Види квартир" по полю "Код виду квартири").
3) Покупка (Зв'язує таблиці "Покупці" і "Види квартир" по полю "Код виду квартири").
4) Укладені договори (Зв'язує таблиці "Договори", “Продавці”, “Покупці”, “Послуги” і “Співробітники” по полях “Код продавця”, “ Код покупця”, “ Код послуги” і “Код співробітника”.
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри продаваних квартир різних видів (На основі запиту “Продаж”).
3) Фільтри квартир, що купуються, різних видів (На основі запиту “Покупка”).
4) Фільтри договорів, ув'язнених окремими співробітниками (На основі запиту “ Укладені договори”).
Завдання №21: БД Рекламного агентства.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Види реклами (Код виду, Найменування, Опис) [5 записів].
4) Додаткові послуги (Код послуги, Найменування, Опис, Вартість) [5 записів].
5) Місця розташування (Код місця, Найменування, Розташування, Код виду, Опис, Вартість) [10 записів].
6) Замовники (Код замовника, Прізвище Ім’я По Батькові, Адреса, Телефон) [10 записів].
7) Замовлення (Дата замовлення, Дата початку, Дата закінчення, Код замовника, Код місця, Код послуги 1, Код послуги 2, Код послуги 3, Вартість, Відмітка про оплату, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список місць (Зв'язує таблиці "Місця розташування" і "Види реклами" по полю "Код виду").
3) Список замовлень (Зв'язує таблиці "Замовлення", “Замовники”, "Місця розташування", “Додаткові послуги” і "Співробітники" по полях "Код замовника", “Код місця”, “Код послуги”, “Код послуги 1”, “Код послуги 2”, “Код послуги 3” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення замовлень, зроблених у певні дати (На основі запиту "Список замовлень").
3) Фільтри для оплачених і неоплачених замовлень (На основі запиту "Список замовлень").
4) Фільтри для місць розташування по видах реклами (На основі запиту "Список місць").
Завдання №22: БД Комп'ютерної фірми.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Види комплектуючих (Код виду, Найменування, Опис) [15 записів].
4) Комплектуючі (Код комплектуючого, Код виду, Марка, Фірма виробник, Країна виробник, Дата випуску, Характеристики, Термін гарантії, Опис, Ціна) [15 записів].
5) Замовники (Код замовника, Прізвище Ім’я По Батькові, Адреса, Телефон) [10 записів].
6) Послуги (Код послуги, Найменування, Опис, Вартість) [5 записів].
7) Замовлення (Дата замовлення, Дата виконання, Код замовника, Код комплектуючого 1, Код комплектуючого 2, Код комплектуючого 3, Частка передоплати, Відмітка про оплату, Відмітка про виконання, Загальна вартість, Термін загальної гарантії, Код послуги 1, Код послуги 2, Код послуги 3, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список комплектуючих (Зв'язує таблиці "Комплектуючі" і "Види комплектуючих" по полю "Код виду").
3) Список замовлень (Зв'язує таблиці "Замовлення", “Замовники”, “Комплектуючі”, “Послуги” і "Співробітники" по полях "Код замовника", “Код комплектуючого”, “Код комплектуючого 1”, “Код комплектуючого 2”, “Код комплектуючого 3”, “Код послуги”, “Код послуги 1”, “Код послуги 2”, “Код послуги 3” і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтр для відображення комплектуючих окремих видів (На основі запиту "Список комплектуючих").
3) Фільтри для відображення замовлень окремих замовників (На основі запиту "Список замовлень").
4) 3) Фільтри для відображення замовлень по датах замовлення (На основі запиту "Список замовлень").
Завдання №23: БД ДАІ.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади, Код звання) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Звання (Код звання, Найменування, Надбавка, Обов'язки, Вимоги) [5 записів].
4) Марки автомобілів (Код марки, Найменування, Фірма виробник, Країна виробник, Дата початку виробництва, Дата закінчення виробництва, Характеристики, Категорія, Опис) [10 записів].
5) Водії (Код водія, Прізвище Ім’я По Батькові, Дата народження, Адреса, Паспортні дані, Номер водійського посвідчення, Дата видачі посвідчення, Дата закінчення посвідчення, Категорія посвідчення, Опис, Код співробітника) [15 записів].
6) Автомобілі (Код автомобіля, Код водія, Код марки, Реєстраційний номер, Номер кузова, Номер двигуна, Номер техпаспорта, Дата випуску, Дата реєстрації, Колір, Технічний огляд, Дата технічного огляду, Опис, Код співробітника) [15 записів].
7) Автомобілі у викраденні (Дата викрадення, Дата обігу, Код автомобіля, Код водія, Обставини викрадення, Відмітка про знаходження, Дата знаходження, Код співробітника) [5 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники", "Посади" і “Звання” по полях "Код посади" і “Код звання”).
2) Список автомобілів (Зв'язує таблиці "Автомобілі", "Марки автомобілів", “Водії” і “Співробітники” по полях "Код марки", “Код водія” і “Код співробітника”).
3) Список викрадень (Зв'язує таблиці "Автомобілі у викраденні", "Автомобілі" і “Водії” по полях "Код автомобіля" і “Код водія”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення співробітників окремих звань (На основі запиту "Відділ кадрів").
3) Фільтри для відображення автомобілів одного власника (На основі запиту "Список автомобілів").
4) Фільтри для відображення автомобілів минулих і не минулих технічний огляд (На основі запиту "Список автомобілів").
5) Фільтри для відображення знайдених і не знайдених викрадених автомобілів (На основі запиту "Список викрадень").
Завдання №24: БД Кінотеатру.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Жанри (Код жанру, Найменування, Опис) [5 записів].
4) Фільми (Код фільму, Найменування, Код жанру, Тривалість, Фірма виробник, Країна виробник, Актори, Вікові обмеження, Опис) [10 записів].
5) Репертуар (Код сеансу, Дата, Час початку, Час закінчення, Ціна квитка) [10 записів].
6) Місця (Код сеансу, Номер місця, Зайнятість, Код співробітника) [15 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Список фільмів (Зв'язує таблиці "Фільми" і "Жанри" по полю "Код жанру").
3) Квитки (Зв'язує таблиці "Місця", “Репертуар” і "Співробітники" по полях "Код сеансу" і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення фільмів окремих жанрів (На основі запиту "Список фільмів").
3) Фільтри для відображення квитків на сеанси певних дат (На основі запиту "Квитки").
4) Фільтри, що відображають зайняті й незайняті місця (На основі запиту "Квитки").
Завдання №25: БД Автосалону.
Таблиці: 1) Співробітники (Код співробітника, Прізвище Ім’я По Батькові, Вік, Стать, Адреса, Телефон, Паспортні дані, Код посади) [10 записів].
2) Посади (Код посади, Найменування посади, Оклад, Обов'язки, Вимоги) [5 записів].
3) Виробники (Код виробника, Найменування, Країна, Адреса, Опис, Код співробітника) [5 записів].
4) Додаткове устаткування (Код устаткування, Найменування, Характеристики, Ціна) [5 записів].
5) Тип кузова (Код типу кузова, Назва, Опис) [5 записів].
6) Автомобілі (Код автомобіля, Марка, Код виробника, Код типу кузова, Дата виробництва, Колір, Номер кузова, Номер двигуна, Характеристики, Код устаткування 1, Код устаткування 2, Код устаткування 3, Ціна, Код співробітника) [10 записів].
7) Замовники (Прізвище Ім’я По Батькові, Адреса, Телефон, Паспортні дані, Код автомобіля, Дата замовлення, Дата продажу, Відмітка про виконання, Відмітка про оплату, Відсоток передоплати, Код співробітника) [10 записів].
Запити: 1) Відділ кадрів (Зв'язує таблиці "Співробітники" і "Посади" по полю "Код посади").
2) Каталог автомобілів (Зв'язує таблиці "Автомобілі", “Виробники”, “Тип кузова”, “Додаткове встаткування” і "Співробітники" по полях "Код виробника", “Код типу кузова”, “Код устаткування”, “Код устаткування 1”, “Код устаткування 2”, “Код устаткування 3” і “Код співробітника”).
3) Список замовлень (Зв'язує таблиці "Замовники", “Автомобілі” і "Співробітники" по полях "Код автомобіля" і “Код співробітника”).
Фільтри: 1) Фільтри для відображення співробітників окремих посад (На основі запиту "Відділ кадрів").
2) Фільтри для відображення автомобілів окремих виробників (На основі запиту "Каталог автомобілів").
3) Фільтри для відображення автомобілів з окремими типами кузова (На основі запиту "Каталог автомобілів").
4) Фільтри для відображення виконаних і невиконаних замовлень (На основі запиту "Список замовлень").
5) Фільтри для відображення оплачених і неоплачених замовлень (На основі запиту "Список замовлень").