КампутарыБазы дадзеных

Структура базы дадзеных

Інфармацыя, з'яўляючыся асновай працы розных электронных сістэм абмену дадзенымі, арганізуецца асаблівым чынам і носіць назву баз дадзеных. Каб разабрацца з гэтым паняццем, а таксама зразумець, што такое структура базы дадзеных, варта падрабязней разгледзець гэта з'ява.

Часцей за ўсё, пры стварэнні базы дадзеных варта прытрымлівацца наступных патрабаванняў. Яна павінна быць простая пры апрацоўцы і быць кампактнай, пазбаўленай залішняй інфармацыі. У іерархічнай сістэме элементы размяшчаюцца такім чынам, што ўтвараюцца сувязі паміж імі - даччыныя і бацькоўскія. То бок, гэта інфармацыя, якая размяшчаецца вышэй або ніжэй у адносінах да нейкага аб'екту сістэмы. Але адзін з іх заўсёды з'яўляецца асноўным, з якога пачынаецца ўся сістэма. У выніку такога размяшчэння інфармацыйных блокаў утворыцца дрэвападобная структура базы дадзеных, якая характэрна для файлавай сістэмы, дастасавальнай ў кампутарах.

Базы дадзеных, распаўсюджаныя ў сетцы, валодаюць такімі ж характарыстыках, што і іерархічныя БД. Адрозненне паміж імі складаецца ў тым, што ў першых даччыныя элементы могуць мець некалькі продкаў.

Але перш чым разглядаць падрабязней структуру і віды, трэба сказаць, што такое базы дадзеных. Што маецца на ўвазе пад гэтым тэрмінам? Самым простым вызначэннем будзе такое: база дадзеных - гэта спосаб арганізацыі і захоўвання інфармацыі. Відаў і спосабаў сістэматызацыі інфармацыі існуе досыць шмат. Кожны з іх валодае сваёй мэтавай накіраванасцю, адказвае вызначаным патрабаванням. Напрыклад, дадзеныя ў мове XML структураваныя ў выглядзе дрэва, якое мае разгалінаваны корань і вузлы. Але гэта толькі адзін з відаў захоўвання інфармацыі.

Іерархічная структура базы дадзеных аптымізавана для чытання, хуткага выбару дадзеных і выдачы іх карыстальніку. Але яна мае і свае недахопы. Так, кампутар, досыць лёгка выконваючы аперацыю з канкрэтнай тэчкай або файлам (якія з'яўляюцца элементамі іерархічнай структуры), доўга займаецца праверкай сістэмы на вірусы. Гэта паказвае, што падобная сістэма не прыстасаваная для хуткага перабору інфармацыі і пры неабходнасці працэс займае шмат часу. Суадносін элементаў у падобнай структуры такое, што чым ніжэй знаходзіцца аб'ект, тым больш яго укладзенасць. Адбіваюцца іерархічныя сувязі паміж бацькоўскімі і даччынымі элементамі сістэмы.

Заслугоўвае ўвагі яшчэ адна класіфікацыя баз дадзеных. Яна будзе прыведзена для таго, каб канчаткова ўнесці яснасць у пытанне існуючых спосабаў захоўвання інфармацыі. Па характары падачы звестак базы дадзеных падпадзяляюцца на структураваныя (дадзеныя ў выглядзе сімвалаў), часткова структураваныя (тэкставая інфармацыя) і неструктураваных (семантычныя сеткі). Структураваныя БД маюць некалькі узроўняў, на якіх размяшчаюцца інфармацыйныя адзінкі. Да іх адносяць сеткавыя і іерархічныя БД, дзе паміж асобнымі файламі задаюцца сувязі. Калі іерархічная БД падобная на дрэва, то сеткавая нагадвае сетку. Пры гэтым структура базы дадзеных ўладкованая такім чынам, што ў яе можа весці любая вяршыня і паміж парай вяршыняў можа знаходзіцца некалькі сувязяў. Так, адзін файл падтрымлівае адносіны з многімі, у выніку чаго яго тып не з'яўляецца зафіксаваным. Ён можа быць членам набору файлаў (паміж якімі аб'яўлена сувязь) або уладальнікам.

Існуе яшчэ рэляцыйная мадэль БД, у якой сувязі паміж файламі вызначаюцца дынамічна ў той момант, калі выконваецца запыт. Базы дадзеных падпадзяляюцца па тыпу інфармацыі, у іх змяшчаецца, на фактаграфічныя, дакументальныя і лексікаграфічныя.

Такім чынам, базы дадзеных - гэта асаблівым чынам структураваная сістэма, адным са спосабаў захоўвання інфармацыі ў якой можа быць Таблічная форма. Сукупнасць некалькіх табліц, якія маюць паміж сабой лагічныя сувязі, і ствараюць БД.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.atomiyme.com. Theme powered by WordPress.