Мәліметтердің файлдық құрылымы. Файлдағы әрбір өріс мәліметтердің бірдей элементтерін – жазбаларды құрайды, осы кезде бір өріс кілтті болып тағайындалып, идентификатор жазуы үшін қолданылады («жазық файл»). Осы құрылымның мысалы сурет 13 келтірілген.
Сурет 13. Мәліметтердің файлдық құрылымының мысалы
Мәліметтердің иерархиялық құрылымы. Мәліметтердің бұл құрылымында «бірдің көпке» принципі бойынша байланысқан жазбалардың бірнеше түрі бар атап айтсақ, жоғарыға бір байланыс тараса, төменге бірнеше байланыс тарайды (сурет 14).
«Қасиет» мәліметтер базасы
Негізгі жазба Қосымша жазба
Бөлік №
|
бөлік адресі
|
Блок
|
Район
|
Құны
мың
руб.
|
|
Бөлік
№
|
Иесінің
аты, жөні
|
Иесінің адресі
|
009
|
Сухов көшесі,5
|
2
|
К
|
1 50,00
|
009
|
Иванов П.С.
|
Сухов көшесі,5
|
|
|
Иванова Е.Н.
|
Сухов көшесі,5
|
036
|
Водина көшесі, 8
|
2
|
К
|
300,00
|
|
Петров И.С.
|
Крылова көшесі 17, патер 5
|
075
|
Пескова көшесі, 1
|
7
|
|
80,00
|
|
Сидоров И.П.
|
Долина көшесі 43, патер 173
|
|
Кузьмин П.И.
|
Котова көшесі, 48
|
Сурет 14. Мәліметтердің иерархиялық құрылымының мысалы
Мәліметтердің желілік құрылымы. Бұл құрылымда кілтті өрістер арқылы сілтеуіштер көмегімен «көптің көпке» принципі бойынша байланысқан жазбалардың бірнеше түрі бар.
Сурет 15 келтірілген мысал бойынша «Бөлік №» және «Иесінің аты –жөні» жазбалары кілтті өрістер болып табылады.
Желілік құрылымның иерархиялық құрылымынан артықшылығы мәліметтерді өзгерткен кезде, сәйкес кестелердің өзгеруі болып табылады.
Мысалы, телімді сату кезінде «Бөлік туралы негізгі жазба» және «Бөлік туралы қосымша жазба» кестелері өзгереді, ал иеленуші көшіп кетсе, «Иесі туралы негізгі жазба» кестесі ғана өзгереді.
Мәліметтердің реляциондық құрылымы. Бұл мәліметтер құрылымының ең кең таралған түрі (дүние жүзі мәліметтерінің 90% осы құрылымда сақталып келеді). Бұл жерде сілтеушісіз және кілтті өрістерсіз, өзара байланыстыруға болатын сонымен қатар, логикалық байланыстар арқылы ортақ жазбалары бойынша ассоциациялар құруға мүмкіндік беретін қарапайым кестелері бар. Осы ортақ өрістердің мысалы (сурет 16) «бөлік №», «Блок» және «Иесінің аты –жөні» өрістері болып табылады.
Реляционды құрылымның артықшылығы мәліметтерді ұйымдастырудың қарапайымдылығы, мәліметтер арасында шектеусіз байланыс құрудың жеңілдігі, мәліметтерге тікелей жетуді қамтамасыз ету, сұраныстарды оптимизациялау.
Сурет 15. Мәліметтердің желілік құрылымының мысалы
Мысалы, Бөліктер кестесімен иеленушілердің индекстері кестесін байланыстырған кезде, біз бөліктер және иеленушілердің жаңа туынды кестесін аламыз. (Сурет 17).
Достарыңызбен бөлісу: |