Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практичні роботи БД ЗВІТ СТУДЕНТА.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
6 Мб
Скачать
☆

Практична робота № 1

Тема: інфологічне проектування бази даних

Мета: отримати практичні навички по аналізу типів співвідношень між атрибутами, виділенню інформаційних об’єктів, моделюванню запитів

Хід роботи

Завдання 1. Облік реалізації готової продукції на складі підпри­ємства характеризується таким фрагментом атрибутів: код складу, табельний номер комірника, прізвище, ім’я та по батькові комірника, код готової продукції, назва готової продукції, одиниця вимірювання, код покупця, назва покупця, адреса покупця, номер договору на відвантаження продукції, дата укладання договору, кількість продукції по договору, договірна ціна, номер накладної на відвантаження продукції, дата відвантаження, відванта­жена кількість, номер виписки банку, дата надходження коштів, сума коштів, що надійшли за відвантажену продукцію.

Потрібно проаналізувати типи співвідношень між атрибутами, виділити інформаційні об’єкти.

Завдання 2. Наведено такі запити:

1. Видати список робітників по заданому _______ цеху та

назва цеху

бригаді № ___.

2. Навести список обладнання, встановленого в цеху

_________ , зазначивши знос по кожній інвентарній одиниці.

назва цеху

3. Надати інформацію про простої обладнання по цеху _________ назва цеху

за певний місяць, указавши при цьому причину (винуватця) простою.

Назви інформаційних об’єктів виділено великими літерами. Побудувати запитувальні зв’язки і звести їх до канонічного вигляду. Побудувати структурні зв’язки. Самостійно змоделювати структури поданих інформа­ційних об’єктів.

Завдання 3. Наведено фрагмент БД, який складається з таких атрибутів: код цеху (відділу), назва цеху (відділу), дата (місяць, рік), табельний номер робітника, прізвище, ім’я та по батькові, код професії, назва професії, вид оплат, ознака пільг при оподаткуванні, сума нарахованої заробітної плати, код виду утримань, назва виду утримань, сума утримань, код виду доплат, назва виду доплат, сума доплат.

Потрібно проаналізувати типи співвідношень між атрибутами, виділити інформаційні об’єкти.

Самостійно змоделювати три запити, подати їх у вигляді запитувального зв’язку та побудувати структурні зв’язки.

Завдання 4. Предметна область характеризується об’єктами: матеріал, постачальник, договір, вибір, які входять до складу таких одновимірних запитувальних зв’язків:

Потрібно визначити структурні зв’язки між інформаційними об’єктами, враховуючи те, що на виготовлення одного виробу можуть витрачатися різні матеріали і водночас один і той самий матеріал витрачається на різні вироби. Кожний постачальник постачає багато матеріалів, один і той самий матеріал можуть постачати різні постачальники.

З кожним постачальником укладається лише один договір постачання на певний період.

Завдання 5. Предметна область характеризується об’єктами: ЦЕХ, ОБЛАДНАННЯ, ДЕТАЛЬ, РЕМОНТ, які входять доскладу таких одновимірних запитувальних зв’язків:

Потрібно визначити структурні зв’язки між інформаційними об’єкта­ми, враховуючи те, що в кожному цеху може працювати кілька одиниць обладнання. На кожній одиниці обладнання можуть оброблятися різні деталі і, навпаки, одна й та сама деталь може проходити обробку на різних одиницях обладнання. Одна одиниця обладнання може підлягати різним видам ремонту.

Завдання 6. При вивченні відділу маркетингу було виявлено такі атрибути: номер і дата укладання договору на постачання матеріалів, код і назва постачальника, його адреса та реквізити банку (назва банку, адреса, номер розрахункового рахунку, код МФО, код і назва матеріалу та його одиниця вимірювання, кількість матеріалу по договору, договірна ціна, дата постачання, розмір партії постачання).

Потрібно проаналізувати типи співвідношень між атрибутами, виділити інформаційні об’єкти.

Самостійно змоделювати три запити, подати їх у вигляді запитувального зв’язку та побудувати структурні зв’язки.

Завдання 7. Предметна область характеризується об’єктами: персонал, заробітна плата, довідник утримань, відділ, які входять до складу таких одновимірних запитувальних зв’язків:

Потрібно визначити структурні зв’язки між інформаційними об’єктами, враховуючи те, що в кожному відділі може працювати кілька одиниць персоналу. Кожна особа персоналу отримує одну певну суму нарахованої заробітної плати і може мати кілька видів утримань із заробітної плати; кожний вид утримань стосується багатьох осіб персоналу.

Завдання 8. Потрібно визначити структуру інформаційних об’єктів, на основі яких можна реалізувати такі запити.

1. Навести перелік обладнання, встановленого в механічному цеху, вказавши по кожній одиниці термін експлуатації.

2. Визначити, які види ремонту заплановані в даному цеху і по якому обладнанню, вказавши при цьому термін початку й кінця ремонту.

3. Видати інформацію про простої обладнання в поточному місяці по цеху № ___, указавши причини та винуватців простою.

4. Указати, на якому обладнанні проходить обробку __________

назва деталі

д еталь по цеху № _____, вказавши її основні характеристики (назву, масу, собівартість і т.п.).