Практична робота №4
Тема: Проектування баз даних
Мета: навчитися перетворити UML модель у відношення та встановлювати зв’язки між сутностями.
Методичні вказівки до виконання роботи (завантажити тут)
Початкові дані (завантажити тут)
Хід роботи:
1. Ознайомтесь із методичними вказівками до виконання практичної роботи.
2. Створіть шаблон звіту у MS Word під назвою Work4_Surname.docx.
3. Усі кроки виконання фіксуйте чіткими та читабельними скріншотами у звітах.
4. Проаналізуйте модель бази даних подану на рис. 4.11. Що потрібно додати? Чи всі типи даних коректно подані?
5. Запустіть векторний графічний редактор Dia (або його portable-версію). ПРИМІТКА! Можна застосовувати проектування «на папері»
6. Створіть початкову концептуальну модель бази даних, що складається з діаграм полів та агровиробничих груп ґрунтів.
7. Додайте до діаграм класифікацію об'єктів згідно з проєктом Soil_#групи_Surname та збережіть їх в окремих файлах.
8. Створіть у моделі нові класи з назвами та атрибутами латиницею (ті що не були описані в проекті Soil_#групи_Surname ).
9. Встановіть відносини та зв'язки між сутностями всіх класів концептуальної моделі.
10. Збережіть підсумкові звіти у форматі PDF - Work04_Surname.pdf.
11. Сформуйте архіви з файлами проєктів Dia та відповідними PDF-звітами для завантаження на eLearn.
12. Усно дайте відповіді на контрольні запитання.
Форма подання результатів виконаної роботи:
Створити звіт у вигляді презентації (MS PowerPoint).
Звіт повинен містити:
- назву та мету роботи;
- ПІБ виконавця (виконавців), назву факультету,номер курсу та групи;
- зображення сформованої карти;
- пояснення різниці між створеними зображеннями;
- висновки.
Необхідно надіслати звіт та файли *.jpeg,*.pdf.
Критерії оцінювання
Оцінювання здійнюється за 10 бальною шкалою
розподіл балів, які отримують студенти
|
Елемент завдання |
% |
|---|---|
|
Звіт до роботи містить назву факультету, назву кафедри, ПІБ виконавця (виконавців бригади), номер курсу та групи, назви завдань в межах лабораторної роботи |
10 |
|
Опис послідовності виконання завдання |
10 |
|
Ілюстрації до виконання завдання |
20 |
|
Висновки |
20 |
|
Усні відповіді на контрольні запитання |
40 |
|
Всього |
100 |
Термін здачі роботи:
Кінцевий термін здачі роботи - диаитись внизу сторінки (штраф за запізнення зі здачею роботи - 1 день = 10%)
Контрольні запитання:
1. Що таке концептуальна модель бази даних?
2. Що є логічна модель бази даних?
3. Що таке UML модель?
4. Які є типи сутностей у мові UML?
5. Назвіть та охарактеризуйте структурні сутності.
6. Що таке діаграми UML моделі бази даних?
7. Що таке класи в UML моделі?
8. Що таке бінарне відношення? З якою метою встановлюється?
9. Які є типи зв’язків у мові UML?
10. Яка кратність зв’язку може бути встановлена при зв’язку-асоціації?
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу