13.07.2015 Views

ДИПЛОМНА РАБОТА - Св. Климент Охридски

ДИПЛОМНА РАБОТА - Св. Климент Охридски

ДИПЛОМНА РАБОТА - Св. Климент Охридски

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Софийски Университет "<strong>Св</strong>. <strong>Климент</strong> <strong>Охридски</strong>" , Факултет по Математика и ИнформатикаМагистърска програма : З И К С МГлава 4Анализ на представянето на моделите на данните4.2 Избор на логически модел4.2.1 Йерархичен модел на даннитеПри този модел данните се съхраняват в предварителноопеределена йерархия. Йерархичното дърво е обърнато с коренанагоре. Едно от предимствата на този модел е бързият достъп доданните, но за да се създаде една пълна и работеща БД и да сеосигурят връзките между отделните данни, може да се наложисъхраняване на излишна информация.Релацията в една йерархична БД се базира на термини катородител/наследник. При тази релация всяка родителска таблицаможе да бъде асоциирана с повече от една дъщерни таблици, ноедна дъщерна таблица може да бъде асоциирана само с еднародителска таблица. Тези таблици са изрично свързани чрезуказател или чрез физическата подредба на записите втаблиците.Потребителят може да осъществи достъп до данните в рамкитена модела, като започва от таблицата-корен и обхожда дървотонадолу, докато достигне до исканите(търсените) данни.Предимства: бърз достъп до данни- съществуването на изричнивръзки между структурите на таблицата. Цялостта на връзките евградена и се прилага автоматично- запис в дъщерната таблицатрябва да е свързан със съществуващ запис в родителскататаблица; изтрит запис в родителската таблица, ще доведе доизтриване на асоциирани с него записи в дъщерната таблица.Недостатъци: за да се създаде една пълна и работеща БД и дасе осигурят връзките между отделните данни, може да се наложисъхраняване на излишна информация. На логическо ниво това- 64 -Учебна година : 2007/2008; Летен семестър; Ася Огнянова Григорова; FN 22167

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!