- •Міністерство освіти і науки україни
- •Робоча програма дисципліни «Технологія проектування і адміністрування бд і сд» Мета вивчення дисципліни
- •Завдання вивчення дисципліни
- •Розподіл годин за навчальним планом
- •Зміст дисципліни
- •2.2 Загальні вимоги до оформлення пояснювальної записки
- •2.3 Структура контрольної роботи та загальні вимоги до її виконання
- •2.4 Методика виконання завдання №1
- •2.8.2 Сформувати максимально повний перелік можливих запитів до бази даних на основі аналізу предметної області.
- •2.8.7 Визначити схему бази даних, зв'язки між таблицями і накласти умови цілісності на таблиці, пов'язані відношенням «один-до-багатьох»
- •2.9 Порядок виконання завдання №2 контрольної роботи
- •2.10 Порядок виконання завдання №3 контрольної роботи
- •2.10.1 Розробка структури бд
- •2.10.2 Створення таблиць.
- •2.10.3 Створення індексів і ключових полів.
- •2.10.4 Збереження таблиць
- •2.10.5 Заповнення таблиць.
- •2.10.6 Установка зв'язків між таблицями.
- •2.10.7 Завершення роботи з бд.
- •2.11 Порядок виконання завдання №4 контрольної роботи
- •1. Створення таблиці.
- •2. Введення даних в таблиці бд.
- •3. Створення схеми цих таблиць.
- •Рекомендована література
- •Додаток а Перелік індивідуальних завдань до виконання завдання №1 та №2 контрольної роботи
- •1. Страхова компанія
- •2. Готель
- •3. Ломбард
- •4. Реалізація готової продукції
- •5. Ведення замовлень
- •6. Бюро по працевлаштуванню
- •7. Нотаріальна контора
- •8. Фірма з продажу запчастин
- •9. Курси підвищення кваліфікації
- •10. Визначення факультативів для студентів
- •11. Розподіл учбового навантаження
- •12. Розподіл додаткових обов'язків
- •13. Технічне обслуговування верстатів
- •14. Туристична фірма
- •15. Вантажні перевезення
- •16. Облік телефонних переговорів
- •17. Облік внутрішньоофісних витрат
- •18. Бібліотека
- •19. Прокат автомобілів
- •20. Видача банком кредитів
- •21. Інвестування вільних засобів
- •22. Зайнятість акторів театру
- •23. Платна поліклініка
- •24. Аналіз динаміки показників фінансової звітності різних
- •25. Облік телекомпанією вартості минулої в ефірі реклами
- •26. Інтернет-магазин
- •27. Ювелірна майстерня
- •28. Перукарня
- •29. Хімчистка
- •30. Здача в оренду торгових площ
- •Додаток б Перелік індивідуальних завдань до виконання завдання №3
- •Додаток в Приклад виконання завдання №3 Приклад виконання варіанта 30.
- •Таблиця 1
- •49600, Дніпропетровськ-5, пр.Гагаріна, 4
19. Прокат автомобілів
Опис предметної області
Ви є керівником комерційної служби у фірмі, що займається прокатом автомобілів. Вашим завданням є відстежування фінансових показників роботи пункту прокату. У автопарк входить деяка кількість автомобілів різних марок, вартостей і типів. Кожен автомобіль має свою вартість прокату. У пункт прокату звертаються клієнти. Усі клієнти проходять обов'язкову реєстрацію, при якій про них збирається стандартна інформація (прізвище, ім'я, по батькові, адреса, телефон). Кожен клієнт може звертатися в пункт прокату кілька разів. Усі звернення клієнтів фіксуються, при цьому по кожній угоді запам'ятовуються дата видачі і очікувана дата повернення.
Можливий набір сутностей
Автомобілі (Код автомобіля, Марка, Вартість, Вартість прокату, Тип).
Клієнти (Код клієнта, Прізвище, Ім'я, По батькові, Адреса, Телефон).
Видані автомобілі (Код автомобіля, Код клієнта, Дата видачі, Дата
повернення).
Розширення постановки завдання
Тепер ситуація змінилася. Нескладний аналіз показав, що вартість прокату автомобіля повинна залежати не лише від самого автомобіля, але і від терміну його прокату і від року випуску. Також треба ввести систему штрафів за повернення автомобіля в неналежному виді і систему знижок для постійних клієнтів. Внести в структуру таблиць зміни, ці факти, що враховують, і змінити існуючі запити. Сформулювати нові запити.
20. Видача банком кредитів
Опис предметної області
Ви є керівником інформаційно-аналітичного центру комерційного банку. Одним з істотних видів діяльності банку є видача кредитів юридичним особам. Вашим завданням є відстежування динаміки роботи кредитного відділу. Залежно від умов отримання кредиту, процентної ставки і терміну повернення усі кредитні операції діляться на декілька основних видів. Кожен з цих видів має свою назву. Кредит може отримати клієнт, при реєстрації що надав наступні відомості: назва, вид власності, адреса, телефон, контактна особа. Кожен факт видачі кредиту реєструється банком, при цьому фіксуються сума кредиту, клієнт і дата видачі.
Можливий набір сутностей
Види кредитів (Код виду, Назва, Умови отримання, Ставу, Термін).
Клієнти (Код клієнта, Назва, Вид власності, Адреса, Телефон, Контактне
обличчя).
Кредити (Код виду, Код клієнта, Сума, Дата видачі).
Розширення постановки завдання
Тепер ситуація змінилася. Після проведення різних досліджень з'ясувалося, що використовувана система не дозволяє відстежувати динаміку повернення кредитів. Для усунення цього недоліку ви прийняли рішення враховувати в системі ще і дату фактичного повернення грошей. Треба ще врахувати, що кредит може гаситися частинами, і за затримку повернення кредиту нараховуються штрафи. Внести в структуру таблиць зміни, ці факти, що враховують, і змінити існуючі запити. Сформулювати нові запити.
21. Інвестування вільних засобів
Опис предметної області
Ви є керівником аналітичного центру інвестиційної компанії, що займається вкладенням грошових коштів в цінні папери. Ваші клієнти - підприємства, які довіряють управляти їх вільними грошовими коштами на певний період. Вам необхідно вибрати вид цінних паперів, які дозволять отримати прибуток і компанії, і клієнтові. При роботі з клієнтом для вас дуже істотною є інформація про підприємство - назва, вид власності, адреса і телефон.
Можливий набір сутностей
Цінні папери (Код цінного паперу, Мінімальна сума угоди, Рейтинг
Доходність за минулий рік, Додаткова інформація).
Інвестиції (Код інвестиції, Код цінного паперу, Код клієнта, Котирування, Дата
покупки, Дата продажу).
Клієнти (Код клієнта, Назва, Вид власності, Адреса, Телефон).
Розширення постановки завдання
При експлуатації бази даних стало зрозуміло, що необхідно зберігати історію котирувань кожного цінного паперу. Крім того, окрім вкладень в цінні папери, існує можливість вкладати гроші у банківські депозити. Внести в структуру таблиць зміни, ці факти, що враховують, і змінити існуючі запити. Сформулювати нові запити.