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

Реферат Створення баз даних





Проектування БД. Поняття довідкової інформації. Опис структури довідника


Процес проектування БД включає три основних етапи:

- проектування концептуальної моделі (логічного макета БД);

- проектування внутрішньої моделі (фізичної макету);

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

Проектуванню передує етап аналізу ПЗ . Мета аналізу - встановити, які дані повинні зберігатися в БД, як ці дані взаємопов'язані і які обмеження на них накладаються правилами бізнесу.

На першому етапі вибирається підходяща логічна структура для деякого набору даних, які повинні зберігатися в БД. Тут приймаються рішення про те, які базові відносини і з якими атрибутами (схемами) слід створити і підтримувати. При цьому враховуються тільки вимоги ПЗ. Ніякі міркування реалізації та аспекти використання даних не приймаються до уваги.

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

Усі прийняті тут рішення залежать від конкретної СУБД, яка контролюватиме базу. Абсолютно точна реалізація логічного макета БД засобами цієї СУБД може виявитися неможливою. Тому зазвичай для досягнення компромісу між вимогами ПО і можливостями реалізації припадає виконати декілька ітерацій проектування логічного і фізичного макетів. p align="justify"> На третьому етапі визначаються підмножини даних, необхідних конкретним КП, і проектуються відображення концептуального макета БД на макети КП. Крім того, проектуються інтерфейси КП.

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


сторінка 1 з 5 | Наступна сторінка





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

  • Реферат на тему: Теоретичні основи організації даних і проектування баз даних
  • Реферат на тему: Проектування програмного модуля експорту / імпорту в базу даних аналізу лог ...
  • Реферат на тему: Проектування програмного модуля експорту / імпорту в базу даних аналізу лог ...
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару