Въведение в базите данни информационни системи



страница6/15
Дата24.03.2017
Размер1.01 Mb.
#17636
1   2   3   4   5   6   7   8   9   ...   15

Модел на данните


 

 

Една единствена таблица в базата данни играе ролята на корен на обърнатото дърво.



Релацията в една йерархична база данни е представена от термините родител/наследник. При тази релация всяка родителска таблица може да бъде асоциирана с повече от една дъщерни таблици, но една дъщерна таблица може да бъде асоциирана само с една родителска таблица. Тези таблици са изрично свързани чрез указател или чрез физическата подредба на записите в таблиците.

Даден потребител осъществява достъп до данните в рамките на този модел, като започва от таблицата-корен и обхожда дървото надолу, докато достигне желаните данни.



Предимства и недостатъци

Предимства

Бърз достъп до данните – причината е съществуването на изрични връзки между структурите на таблиците.

Целостта на връзките е вградена и се прилага автоматично – запис в една дъщерна таблица трябва да е свързан със съществуващ запис в родителска таблица, а запис, изтрит в родителската таблица, ще доведе до изтриването на всички асоциирани с него записи в дъщерната таблица.

Недостатъци:

При създаване на една пълна и работеща база от данни и осъществяване на връзките между тях се налага съхраняване на излишна информация. На логическо ниво това опростява достъпа, но на физическо ниво се съхранява излишна информация.

Йерархичната база данни е подходяща за магнитните системи за съхраняване на данни, използвани от суперкомпютрите през седемдесетте години на миналия век.

 

 



 

МРЕЖОВ МОДЕЛ НА БАЗА ДАННИ

Същност


Основни компоненти в този модел са записи и съвкупност от записи. Обектите от една предметна област са обединени в “мрежа” (множество). Базата данни се състои от няколко множества, а те от своя страна съдържат записи. Една съвкупност от записи може да се разполага в една или повече мрежи.

Модел на данните


Представянето на данни и връзките между тях се извършва чрез граф, върховете на който са типове записи, а дъгите – типове връзки. Графичното изображение на графа се нарича структурна диаграма на данните.

Моделът се представя с помощта на възли и свързващи структури. Всеки възел представя колекция от записи, а всяка свързваща структура  създава и представя релация в мрежова база данни. Чрез структурната диаграма се свързват два възела, като единият възел е собственик, а другият възел е член. Всяка свързваща структура поддържа релация от тип едно към много, което означава, че един запис във възела собственик може да бъде свързан с един или повече записи във възела-член, но един единствен запис във възела-член може да бъде свързан само с един запис във възела –собственик.

Освен това един запис във възела-член не може да съществува без да е свързан със съществуващ запис във възела-собственик.

Основните компоненти в този модел са записи и съвкупност от записи. Обектите от една предметна област са обединени в мрежа – множество. Базата данни се състои от няколко мрежи, а те от своя страна съдържат записи. Една съвкупност от записи може да принадлежи на няколко мрежи.





Предимства и недостатъци

Предимства:

Бърз достъп до данните

Дава възможност на потребителите да създават заявки, които са по-сложни от тези при йерархичните бази данни

Недостатъци:

Работата в този модел се утежнява  от сложната логическа структура на данните, за да се осъществи достъп до всички записи.

Потребителят трябва да бъде много добре запознат със структурата на базата данни, за да може да обхожда свързващите структури.

Структурата не може да се променя лесно, тъй като това влияе на приложните програми, които взаимодействат с нея.

 

 

 


РЕЛАЦИОНЕН МОДЕЛ НА БАЗА ДАННИ


 

Основите на релационния модел на данните за пръв път са изложени от д-р Е.Код през 1970 г. Тази работа се явява база за развитие на релационните бази, които днес се явяват доминиращи на  пазара. Най- разпространено и задълбочено развитие на релационни модел се явяват работите на д-р К.Дейт. Съгласно Дейт, релационния модел се състои от три части:



  • Структурна част;

  • Цялостна част;

  • Манипулационна част.





Структурна част

Описва, какви обекти се разглеждат от релационния модел. Постулира се, че единствената структура от данни, използвани в релационния модел се явяват нормализирани n-арни отношения.

 

Цялостна част

Описва ограничения от специален вид, които трябва да важат за всякакви отношения във всички релационни бази.

 

Манипулационна част

Описва два еквивалентни начина за манипулиране на релационните данни – релационна  алгебра и релационни изчисления.

 

Основни понятия

Релационния модел представя данните в БД като релации (отношения).

Неформално всяко отношение се явява таблица, съдържаща подредени по определен начин стойности. Всяка редица в таблицата представлява съвкупност от свързани помежду се данни, които описват свойствата на някакъв обект или взаимоотношение.

 



Релационна терминология

Неформална терминология

Релация или отношения

Таблица

Кортеж

Ред или запис

Атрибут

Име на колона или поле

Домейн

Тип на данните

 

 

Домейн – произволно множество от неделими (атомарни, нераз­ложими) стойности на атрибут.



Релационна схема – крайно множество от имена на атрибути.

Степен на отношението – броят на атрибутите.

Мощност на отношението – броят на кортежите.

 

Характеристики на отношението



  • Кортежите в отношението не са наредени – приема се кортежите в отношението не са сортирани по-някакъв начин.

  • Стойностите в рамките на даден кортеж не са наредени – мястото, на което се поставя даден атрибут в отношението не е от значение.

  • Стойностите в кортежите са атомарни – те могат да бъдат само единични.

  • Всяко отношение носи уникално име.

  • Всеки атрибут носи уникално име в рамките на дадено отношение.

  • Отношението не може да съдържа идентични кортежи. 

 

 


Каталог: sites -> default -> files
files -> Образец №3 справка-декларация
files -> Р е п у б л и к а б ъ л г а р и я
files -> Отчет за разкопките на праисторическото селище в района на вуз до Стара Загора. Аор през 1981 г. ХХVІІ нац конф по археология в Михайловград, 1982
files -> Медии и преход възникване и развитие на централните всекидневници в българия след 1989 година
files -> Окръжен съд – смолян помагало на съдебния заседател
files -> Семинар на тема „Техники за управление на делата" 18 19 юни 2010 г. Хисар, Хотел „Аугуста спа" Приложение
files -> Чинция Бруно Елица Ненчева Директор Изпълнителен директор иче софия бкдмп приложения: програма
files -> 1. По пътя към паметник „1300 години България


Сподели с приятели:
1   2   3   4   5   6   7   8   9   ...   15




©obuch.info 2024
отнасят до администрацията

    Начална страница