русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Вправа 3


Дата добавления: 2015-07-09; просмотров: 631; Нарушение авторских прав


КласМарка

КМарка НМарка

 


КласГруп

КМарка КГруп НГруп

Рівень 0

ЦСкладЗЧ

КМарка КГруп КПідгруп КДетКаталог Деталь Кдеталь Залишок норзбер ціна КодВим номкар ксклад Кстелаж полиця комірка кпосада     кодвим

 


Рівень 1 КласПідгруп

КМарка КГруп КПідгруп НПідгруп

 

 


Рівень 2

Вимога 3

НомВим ДатВим ГарНом Кстан ТабДоз

 

 


Вимога Т

НомВим ДатВим КМарка КГруп КПідгруп КДетКаталог розхід

 


Рівень 3

 

 

 

 


Відповіді на запитання:

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

Один до одного(1:1), один до Багатьох(1:М), Багато до Багатьох(М:М)

2. ІО заява3 і заява Т знаходяться у відношенні 1:М. як визначити максимальну кількість екземплярів інформаційного об’єкта заява 3, що відповідає одному ІО заява3?

Одному ІО ЗаяваЗ відповідає М ІО ЗаяваТ.

3. У яких відношеннях знаходяться інформаційні об’єкти КласМарка й КласГрупа?

1:М

4. В яких відношеннях можуть знаходитися ІО КласПідгруп і ЦСкладЗЧ?

1:М

5. Який інформаційний об’єкт є головним у відношенні між ІО Заява 3 і Заява Т?

Головний ІО- ЗаяваЗ .

6. Як перетворити багато-багатозначні відношення до одно-багатозначними?

За допомогою ІО-посередника, утворюючи зв'язки 1:М.

7. Чи може ІО, що знаходиться на нульовому рівні, бути підлеглим?

Не може.

8. Як утворюється ключ в інформаційному об’єкті – посереднику?

ІО – посередник обов’язково містить первинні ключі ІО, між якими встановлюється зв’язок.



9. По яким полям зв’язуються таблиці, що знаходяться у одно-багатозначних відношеннях?

По первинному ключу.

10. Як визначити рівень, на якому слід розміщувати ІО у канонічній моделі даних?

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

11. Скільки таблиць буде у базі даних, що побудована на основі нормалізованої моделі даних предметної області?

Стільки, скільки інформаційних об’єктів

12. Чи може повторюватися значення первинного ключа у декількох рядках таблиці?

Не може. Ключ – унікальний для кожного елемента.

 

 

Висновок: я встановив структурні зв’язки між інформаційними об’єктами. Побудував ІЛМ ПО в канонічній формі. Побудував логічні моделі реляційної БД ПО. Створив макети БД.



<== предыдущая лекция | следующая лекция ==>
Вправа 2 | Задание: Форматирование.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.164 сек.