Сибирская государственная геодезическая академия


Мәліметтердің файлдық құрылымы



бет18/59
Дата26.12.2023
өлшемі5,82 Mb.
#143786
1   ...   14   15   16   17   18   19   20   21   ...   59
Мәліметтердің файлдық құрылымы. Файлдағы әрбір өріс мәліметтердің бірдей элементтерін – жазбаларды құрайды, осы кезде бір өріс кілтті болып тағайындалып, идентификатор жазуы үшін қолданылады («жазық файл»). Осы құрылымның мысалы сурет 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).





Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   59




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет