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

Реферат Створення бази даних автомобілебудівного підприємства у вигляді настільного програми на мові Java





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

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

У теорії формалізації виділяють кілька нормальних форм:

. Перша нормальна форма (1НФ). Мінлива відносини знаходиться в першій нормальній формі тоді і тільки тоді, коли в будь-якому допустимому значенні відносини кожен його кортеж містить тільки одне значення для кожного з атрибутів.

У реляційній моделі ставлення завжди знаходиться в першій нормальній формі за визначенням поняття «ставлення». Що ж стосується різних таблиць, то вони можуть не бути правильними уявленнями відносин і, відповідно, можуть не перебувати в 1НФ.

. Друга нормальна форма (2НФ). Мінлива відносини знаходиться в другій нормальній формі тоді і тільки тоді, коли вона знаходиться в першій нормальній формі і кожен не ключовий атрибут неприводимого, тобто функціонально повно залежить від її потенційного ключа.

. Третя нормальна форма (3НФ). Мінлива відносини знаходиться в третій нормальній формі тоді і тільки тоді, коли вона знаходиться в другій нормальній формі і відсутні транзитивні функціональні залежності не ключових атрибутів від ключових.

. Четверта нормальна форма (4НФ). Мінлива відносини знаходиться в четвертій нормальній формі, якщо вона знаходиться в нормальній формі Бойса-Кодда і не містить нетривіальних багатозначних залежностей.

. П'ята нормальна форма (5НФ). Мінлива відносини знаходиться в п'ятій нормальній формі (інакше - в проекційно-сполучної нормальній формі) тоді і тільки тоді, коли кожна нетривіальна залежність з'єднання в ній визначається потенційним ключем (ключами) цього відношення.

. Доменно-ключова нормальна форма (ДКНФ). Мінлива відносини знаходиться в ДКНФ тоді і тільки тоді, коли кожне накладене на неї обмеження є логічним наслідком обмежень доменів і обмежень ключів, накладених на дану змінну відносини. Обмеження домену - обмеження, що наказує використовувати для певного атрибута значення тільки з деякого заданого домену. Обмеження за своєю суттю є завданням переліку (або логічного еквівалента переліку) допустимих значень типу та оголошенням про те, що вказаний атрибут має даний тип.

Обмеження ключа - обмеження, яке стверджує, що деякий атрибут або комбінація атрибутів є потенційним ключем.

Будь-яка змінна відносини, що знаходиться в ДКНФ, обов'язково знаходиться в 5НФ. Однак не будь-яку змінну в...


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





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

  • Реферат на тему: Дослідження впливу параметрів руху об'єкта, що знаходиться за перешкодо ...
  • Реферат на тему: Інтегрування рівнянь руху матеріальної точки, що знаходиться під дією змінн ...
  • Реферат на тему: Інтегрування диференціальних рівнянь руху матеріальної точки, що знаходитьс ...
  • Реферат на тему: Стадії попереднього розслідування. Відмінності закінчення попереднього роз ...
  • Реферат на тему: Запис математичної моделі у формі стандартної задачі лінійного програмуванн ...