- •Міністерство освіти і науки україни
- •Робоча програма дисципліни «Технологія проектування і адміністрування бд і сд» Мета вивчення дисципліни
- •Завдання вивчення дисципліни
- •Розподіл годин за навчальним планом
- •Зміст дисципліни
- •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
2. Готель
Опис предметної області
Ви працюєте в готелі. Вашим завданням є відстежування фінансової сторони її роботи. Ваша діяльність організована таким чином: готель надає номери клієнтам на певний термін. Кожен номер характеризується місткістю
комфортністю (люкс, напівлюкс, звичайний ) і ціною. Вашими клієнтами є різні особи, про яких ви збираєте певну інформацію (прізвище, ім'я, по батькові і деякий коментар). Здача номера клієнтові проводиться за наявності вільних місць в номерах, відповідних клієнтові за вказаними вище параметрами. При поселенні фіксується дата поселення. При виїзді з готелю для кожного місця запам'ятовується дата звільнення.
Можливий набір сутностей
Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Паспортні дані
Коментар).
Номери(Код номера, Номер, Кількість людина, Комфортність, Ціна).
Поселення (Код поселення, Код клієнта, Код номера, Дата поселення, Дата звільнення, Примітка ).
Розширення постановки завдання
Необхідно не лише зберігати інформацію за фактом здачі номера клієнтові, але і здійснювати бронювання номерів. Крім того, для постійних клієнтів, а також для певних категорій клієнтів передбачена система знижок. Знижки можуть підсумовуватися.
Внести в структуру таблиць зміни, що враховують цей факт, і змінити існуючі запити. Сформулювати нові запити.
3. Ломбард
Опис предметної області
Ви працюєте в ломбарді. Вашим завданням є відстежування фінансової сторони його роботи.
Діяльність компанії організована таким чином: до вас звертаються різні особи з метою отримання грошових коштів під заставу певних товарів. У кожного з клієнтів, що приходять до вас, ви просите прізвище, ім'я, по батькові і інші паспортні дані. Після оцінювання вартості принесеного в якості запоруки товару ви визначаєте суму, яку готові видати на руки клієнтові, а також свої комісійні. Крім того, визначаєте термін повернення грошей. Якщо клієнт згоден, то ваші домовленості фіксуються у вигляді документу, гроші видаються клієнтові, а товар залишається у вас. У випадку якщо в зазначений термін не відбувається повернення грошей, товар переходить у вашу власність.
Можливий набір сутностей
Клієнти(Код клієнта, Прізвище, Ім'я, По батькові, Номер паспорта, Серія паспорта, Дата видачі паспорта).
Категорії товарів (Код категорії товарів, Назва, Примітка ).
Здача в ломбард(Код, Код категорії товарів, Код клієнта, Опис товару, Дата здачі, Дата повернення, Сума, Комісійні).
Розширення постановки завдання
Після переходу прав власності на товар ломбард може продавати товари за ціною, меншою або більшою, ніж була заявлена при здачі. Ціна може мінятися кілька разів, залежно від ситуації на ринку. (Наприклад, власник ломбарду може влаштувати розпродаж зимових речей у кінці зими.) Окрім поточної ціни, треба зберігати усі можливі значення ціни для цього товару. Внести в структуру таблиць зміни, ці факти, що враховують, і змінити існуючі запити. Сформулювати нові запити.