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

Реферат Розробка додатків баз даних





и наявності апаратних і програмних збоїв.

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

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


. Моделі організації даних


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

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

Мережева модель даних дозволяє відображати різноманітні взаємозв'язки елементів даних у вигляді довільного графа. Мережева БД складається з набору записів і набору відповідних зв'язків. На формування зв'язку особливих обмежень не накладається. Якщо в ієрархічних структурах запис-нащадок могла мати тільки одну запис-предка, то в мережевій моделі даних запис-нащадок може мати довільне число записів-предків.

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

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

Системи на основі мережевої моделі не набули широкого поширення на практиці.

Реляційна модель даних запропонована співробітником фірми IВМ Едгаром Коддом і грунтується на понятті відносини (relation).

Ставлення являє собою безліч елементів, званих кортежами. Наочною формою подання відносини є двовимірна таблиця.

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

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


4. Реляційні бази даних


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


Таблиця 4.1. Терміниреляціонноймоделі

Термінреляціонной оделіЕквівалентнийтермінОтношеніеТабліцаСхема отношеніяСтрока заголовків стовпців таблиці (заголовок таблиці) КортежСтрока таблиці, запісьСущностьОпісаніе властивостей об'ектаАтрібутСтолбец, полеДоменМножество допустимих значенійатрібутаПервічний ключУнікальний ідентіфікаторКардінальностьКолічество строкСтепеньКолічество стовпців

Реляційна база даних являє собою сховище даних, що містить набір двомірних таблиць. Дані в таблицях повинні задовольняти наступним принципам:

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

. Кожне поле має унікальне ім'я.

. Послідовність полів і записів в таблиці не істотна.

Ставлення є найважливішим поняттям і являє собою двовимірну таблицю, яка містить деякі дані.

Сутність є об'єкт будь-якої природи, дані про якого зберігаються в базі даних. Дані про сутність зберігаються у відношенні.

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


Назад | сторінка 4 з 15 | Наступна сторінка





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Розробка реляційної моделі бази даних