- •3.Перелік рекомендованої літератури 43
- •Рекомендації щодо виконання та оформлення контрольної роботи
- •Контрольні завдання Завдання 1 Операції реляційної алгебри.
- •Основні операції реляційної алгебри
- •Варіанти завдань “Операції реляційної алгебри”
- •Завдання 2. Нормалізація відношень
- •Варіанти завдань”Нормалізація відношень
- •Кіноафіша
- •Варіанти завдань “Створення запитів sql- запитів”
- •Розклад
- •Передплата
- •Реєстрація документів
- •Розклад занять
- •Ремонт квартир
- •Страхова компанія
- •Змагання
- •Рецепти
- •Рейтинг пісень
- •Відділ кадрів
- •Наукова конференція
- •Ломбард
- •Бібліотека
- •Специфікація на виріб
- •Ремонт верстатів
- •Платна поліклініка
- •Бюро з працевлаштування
- •Ювелірна майстерня
- •Телевізійна реклама
- •Нотаріальна контора
- •Оренда торгових площ
- •Виготовлення деталей
- •Виконання проектів
- •Розклад руху автобусів
- •Туристична фірма
- •Агентство нерухомості
- •Змагання з легкої атлетики
- •Завдання 5 Контрольні питання
- •Перелік рекомендованої літератури
- •Контрольна робота з дисципліни “Системи управління базами даних”
Відділ кадрів
Інформаційна система містить відносини
Освіта (код_ освіти, освіта)
Посада (код_ посади, посада, оклад)
Відділ (код_ відділу, відділ)
Штат(Код_ відділу, Код_ посади, кількість)
Відділ кадрів (Таб_номер, Дата прийому, ФІО, Вік, Код_ освіти, ФІО дітей, Вік дітей, будинок, телефон, код_ посади)
За допомогою SQL запиту визначити:
1. хто прийнятий на роботу за останні 10 днів
2. працівників, які отримують найменшу або найбільшу зарплату, з вказівкою її розміру
3. загальне число працівників кожного відділу
4. знайти працівників, у яких немає дітей
Наукова конференція
Інформаційна система містить відносини
Конференція(Код_конференції, тема конференції, дата, код_міста) ;
Учасник (Код_учасника, ФІО);
Місто (Код_місті, місто_проведення);
Засідання(код_записи, дата, код_конференції, код_учасника, код_статусу учасника, тривалість виступу)
Статус учасника(код_статусу, статус) (наприклад, виступаючий, слухач, організатор)
За допомогою SQL запиту визначити:
1. скільки чоловік брало участь в кожній конференції
2. скільки учасників конференцій побувало в кожному місті
3. на яких засіданнях була присутня найбільша кількість учасників на кожній конференції
4. список конференцій, які проводяться у вересні
Ломбард
Інформаційна система містить відносини
Клієнти (Код клієнта, прізвище, ім'я, по батькові, номер паспорта, серія паспорта, дата видачі паспорта).
Категорії товарів (Код категорії, категорія, Примітка).
Облік здачі в ломбард (Код, Код категорії товарів, Код клієнта, Опис товару, Дата здачі, Дата повернення, Сума_оцінки, Комісійні*).
*комісійні рахувати 10% від суми оцінки
За допомогою SQL запиту визначити:
1. на яку суму здані на зберігання речі кожної групи
2. за які товари не повернені гроші на поточну дату
3. хто з клієнтів здав речі на зберігання під заставу за останній місяць
4. на яку суму отримані комісійні протягом робочого дня
Бібліотека
Інформаційна система містить відносини
Картка читача (код_читача, код книги, дата видачі, термін _повернення*)
Читач(Код_ читача, ФІО, адреса, телефон)
Книга (код_книги, назва, код_автора, код_видавництва, дата випуску)
Автор (код_автора, автор)**
Видавництво(код_ видавництво, видавництво)
* вважаємо, що книга видається на 10 днів
**вважаємо, що у книги один автор, а не колектив авторів
За допомогою SQL запиту визначити:
1. хто з читачів не повернув книги в строк і в якій кількості
2. книги, якого автора користуються найбільшим просом
3. книги, якого видавництва найновіші
4. скільки книг видається в бібліотеці щодня
Специфікація на виріб
Інформаційна система містить відносини
Деталь (код_деталі, деталь, код_матеріалу, вага)
Виріб (код, виріб)
Склад_виробу (код_ виробу, код_деталі, кількість)
Матеріал (Код_матеріалу, матеріал)
За допомогою SQL запиту визначити:
1. скільки деталей входить до складу кожного виробу
2. до складу яких виробів входить деталь 1 та у якій кількості
3. яка кількість металу необхідна для виготовлення кожної деталі для всіх виробів по одному екземпляру
4. знайти виріб, до складу якого входить найбільша кількість деталей