Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування інформаційних систем

Реферат Проектування інформаційних систем





твори доменів (тобто множин, елементами яких є всі можливі значення деякого набору атрибутів). p align="justify"> Проектування схеми реляційної бази даних може починатися з формального перетворення концептуальної моделі сутність-зв'язок в логічну реляційну модель шляхом заміни кожної суті відповідним ставленням. Зв'язки, в яких декількох екземплярах однієї сутності відповідає один екземпляр іншої сутності, реалізуються за допомогою зовнішніх ключів. Зовнішнім ключем називається первинний ключ деякого відносини при використанні його як атрибуту іншого ставлення. p align="justify"> На рис. 14 представлений фрагмент схеми реляційної бази даних, побудованої відповідно до поданої вище концептуальною моделлю сутність-зв'язок. br/>В 

Рис.14


У списку атрибутів кожного відносини першим стоїть його первинний ключ. Ті, що йдуть від первинного ключа відносини лінії з'єднують його з атрибутами - зовнішніми ключами інших відносин, з якими у даного відношення існує зв'язок один-до-багатьох. p align="justify"> Для реалізації зв'язку багато-до-багатьох необхідно створити додаткове ставлення, атрибутами якого є первинні ключі відносин, що беруть участь у зв'язку. У нашому прикладі така ситуація виникає для зв'язку В«Поточний договір-МатеріалиВ»


В 

Рис.15

Нормалізація


Нормалізація - це процес перетворення схеми реляційної БД, що дозволяє отримати більш ефективну структуру БД. Реляційна БД вважається ефективною, якщо вона володіє наступними характеристиками:

В· відсутність надмірності (аномалії оновлення, додавання);

В· мінімальне використання null-значень;

В· запобігання втрати інформації (аномалія видалення).

Основоположне поняття теорії нормалізації - поняття функціональної залежності. Функціональні залежності відображають певну семантичну зв'язок між атрибутами відношення. p align="justify"> Нехай у відношенні існує безліч атрибутів X. Деякий атрибут або безліч атрибутів A є функціонально залежним від X тоді і тільки тоді, коли кожної комбінації значень X відповідає одне і тільки одне значення A.

Атрибут A знаходиться в повній функціональної залежності від безлічі атрибутів {X, Y}, якщо він функціонально залежний від цієї множини атрибутів, і не існує функціональної залежності ні від якого підмножини даної множини. Якщо ж існує функціональна залежність A від X, то A знаходиться в частковій функціональної залежності від {X, Y}. p align="justify"> У теорії реляційних БД виділяють наступну послідовність нормальних форм:

В· перша нормальна форма (1NF);

В· друга ...


Назад | сторінка 12 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Інформаційні бази даних: нормалізація, зв'язку і ключі
  • Реферат на тему: Проектування реляційної бази даних
  • Реферат на тему: Розробка реляційної моделі бази даних
  • Реферат на тему: Розробка реляційної бази даних для зберігання інформації про зварювальних р ...
  • Реферат на тему: Обгрунтування й вибір функціональної схеми пристрою