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

Реферат База даних туристичної фірми





.

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

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

Для усунення транзитивної залежності описових реквізитів необхідно провести «розщеплення» вихідного інформаційного об'єкта. У результаті розщеплення частина реквізитів видаляється з вихідного інформаційного об'єкта і включається до складу інших (можливо, знову створених) інформаційних об'єктів. Усі інформаційні об'єкти предметної області пов'язані між собою. Розрізняються зв'язку декількох типів, для яких введені наступні позначення:

одне до одного (1: 1);

один до багатьох (1: М);

багато до багатьох (М: М).

Зв'язок одне одного (1: 1) припускає, що в кожен момент часу одному примірнику інформаційного об'єкта А відповідає не більше одного примірника інформаційного об'єкта В і навпаки.

При зв'язку один до багатьох (1: М) одному примірнику інформаційного об'єкта А відповідає 0, 1 або більше примірників об'єкта В, але кожен екземпляр об'єкта У пов'язаний не більш ніж з 1 екземпляром об'єкта А.

Зв'язок багато до багатьох (М: М) припускає, що в кожен момент часу одному примірнику інформаційного об'єкта А відповідає 0, 1 або більше примірників об'єкта В і навпаки.


1.4 Етапи створення бази даних


З точки зору кінцевого користувача процес створення бази даних можна представити у вигляді трьох етапів:

інфологічне (концептуальне) опис баз даних;

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

фізичне проектування баз даних.

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

Логічне проектування. На цьому етапі здійснюється вибір відповідної системи управління базами даних і представлення інфологічної моделі предметної області у формі структури бази даних конкретної СУБД. Для реляційних баз даних на цьому етапі проводиться опис структури кожної таблиці та їх взаємозв'язків.

Фізичне проектування. Воно передбачає визначення способів і місць розміщення бази даних, оцінку її обсягу та інших параметрів.

При проектуванні баз даних вирішуються дві основні проблеми:

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

При проектування баз даних здійснюються наступні етапи:

збір відомостей про предметної області (аналіз потреб і опис предметної області з використанням процесного і непроцессного підходу);

вибір мови представлення семантичної моделі для фіксації відомостей про предметної області, їх подальшого аналізу і синтезу моделі бази даних;

аналіз зібраних відомостей про предметної області: класифікація, формалізація та інтеграція структурних елементів опису, формалізація як структурних, так і процедурних обмежень цілісності елементів у майбутньої моделі, визначення динаміки примірників об'єктів предметної області;

синтез концептуальної моделі бази даних:...


Назад | сторінка 3 з 11 | Наступна сторінка





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

  • Реферат на тему: Розробка бази даних предметної області
  • Реферат на тему: Створення бази даних для предметної області "Нотаріальна контора" ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Створення звіту як об'єкта бази даних. Експертні і навчальні системи