Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Кафедра ЕОМ
ЗВІТ
до лабораторної роботи № 1
з дисципліни:
“Організація баз даних ”
Лабораторна робота № 1
Тема: Створення бази даних, таблиць, зв’язків та обмежень цілісності
Мета: Познайомитися з середовищем OpenOffice.org Base, навчитись створювати базу даних, таблиці, зв’язки між таблицями, накладати обмеження цілісності.
ЗАВДАННЯ
Вибрати довільно предметну галузь (наприклад, спеціалізований телефонний довідник, щоденник, фотоальбом, моя домашня бібліотека, Інтернет магазин і т.п.).
Мінімальна кількість таблиць для опису предметної області – 6.
Наявність всіх типів зв’язків, а саме (1-1, 1-N, N-N).
Для перевірки спроектованої структури бази необхідно ввести у кожну таблицю по декілька записів даних.
Хід роботи: Базовою є таблиця асортимент:/
Вона містить відомості про товар, його наявність, ціну, постачальника та виробника.
Вона пов’язана з таблицею постачальники, яка містить відомості про постачальників товарів:
/
Це приклад зв’язку один до багатьох, так як кожен постачальник може реалізовувати кілька різних товарів.
Таблиця Виробник з’єднана з таблицею асортимент зв’язком 1-N, так як один виробник може виробляти певну кількість товарів.
/
Зв’язок виробники-постачальники є зв’язком N-N так як кожен з постачальників може постачати продукцію різних виробників, а також кожен з виробників може мати кілька постачальників.
Таблиця «Технічні характеристики» містить в собі розширену інформацію про характеристики товару.
/
Таблиця характеристики прив’язана до таблиці асортимент зв’язком 1-1, тому що одному товару відповідає лише один запис з таблиці характеристики.
Загальна структура зв’язків таблиць в база даних виглядає наступним чином:
/
Висновок: Під час лабораторної роботи я познайомився з середовищем OpenOffice.org Base, навчився створювати базу даних, таблиці, зв’язки між таблицями, накладати обмеження цілісності.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!