Лабораторна робота №1
Тема: Проектування бази даних (побудова концептуальної та даталогічної моделі бази даних).
Хід роботи
-
За своїм варіантом обрати одну предметну галузь, визначити інформаційні об’єкти (сутності) та їх атрибути (в предметній галузі повинно бути не менше 5 сутностей).
-
В кожному інформаційному об’єкті визначити потенційні ключі та визначити первинний ключ.
-
Визначити зв’язки між сутностями (об’єктами) та їх типи.
-
Засобами будь-якого графічного редактора для кожної предметної галузі побудувати EAR-діаграми.
-
Засобами Microsoft PowerPoint на основі EAR-діаграм побудувати даталогічні моделі у вигляді реляційних схем.
Контрольні запитання
-
Яким чином потрібно здійснювати аналіз предметної галузі?
-
Які ви знаєте етапи проектування бази даних? Проаналізуйте кожен етап.
-
Яка різниця між сутністю та екземпляром сутності? Наведіть приклади сутностей та екземплярів сутності.
-
Що таке автоматизована інформаційна система.
-
Що таке концептуальна модель?
-
Що таке потенційний ключ сутності?
-
Який з потенційних ключів може бути первинним?
-
Охарактеризуйте типи зв’язків між сутностями.
-
Який внесок в історію розвитку баз даних зробили П.Чен та К.Кодд?
-
Що таке база даних?
Сушинський Д.: 11, 29, 37
Роговий А.: 30, 2, 10
Мачок О.: 19, 20, 22
Гушан О.: 25, 15, 31
Гура Ю.: 42, 44,
Гріченко В.: 45.
Тематика баз даних
-
База даних «Розклад занять».
-
База даних «Склад товарів».
-
База даних «Журнал обліку академгрупи» (староста).
-
База даних «Вчителі школи».
-
База даних «Визначні пам’ятки культури та мистецтва».
-
База даних «Комп’ютерні віруси».
-
База даних «Прикладні програми».
-
База даних «Путівки».
-
База даних «Відеокаталог».
-
База даних «Картинна галерея».
-
База даних «Футбол».
-
База даних «Кулінарія».
-
База даних «Тваринний світ».
-
База даних «Рослини».
-
База даних «Квіти».
-
База даних «Сервісні програми».
-
База даних «Зовнішнє незалежне оцінювання».
-
База даних «Носії даних».
-
База даних «Пошукові системи».
-
База даних «Автомобілі».
-
База даних «Спорт».
-
База даних «Операційні системи».
-
База даних «Психологія».
-
База даних «Народне мистецтво. Інструменти».
-
База даних «Декоративне мистецтво» (бондарства (верба, сосна, ялина, липа, дуб та ін.); токарства (осика, вільха, тополя, береза, груша та ін.); столярства (сосна, ялина, тис, дуб, горіх, шовковиця та ін.); різьбярства (липа, осика, явір, вільха, клен, груша, яблуня та ін.).
-
База даних «Художні різьба по дереву».
-
База даних «Аудіотека».
-
База даних «Відеокамери».
-
База даних «Мобільні телефони».
-
База даних «Аптека».
-
База даних «Банк».
-
База даних «Тренажерний зал».
-
База даних «Артисти».
-
База даних «Ресторан».
-
База даних «Телепередачі».
-
База даних «Археологія».
-
База даних «Космічні об’єкти».
-
База даних «Автомагазин».
-
База даних «Автобусний парк».
-
База даних «Аеровокзал».
-
База даних «Готельна справа».
-
База даних «Дитячий садок».
-
База даних «Залізничний вокзал».
-
База даних «Салон краси».
-
База даних «Ломбард».
-
База даних «Морське пароплавство».
-
База даних «Оранжерея».
-
База даних «Поліклініка».
-
База даних «Приймальна комісія».
-
База даних «Інтернет-магазин».
Приклад аналізу сутності «Навчальний процес»
EAR-діаграма
Даталогічна модель у вигляді реляційної схеми