Найбольш распаўсюджанымі на практыцы з'яўляюцца якія базы дадзеных?

Дата:

2018-07-29 11:20:16

Прагляды:

372

Рэйтынг:

1Любіць 0Непрыязнасць

Доля:

Table of contents:

Праца з базай дадзеных суправаджае любы мала-трохі складаны праект. БД выступае сховішчам інфармацыі, дзе ўтрымліваюцца ўсе неабходныя для карэктнай працы сістэмы параметры. А якія напрацоўкі найбольш распаўсюджанымі на практыцы з'яўляюцца? Калі іх выкарыстоўваюць? На гэтыя, а таксама іншыя пытанні можна будзе знайсці адказы ў рамках дадзенага артыкула.

найбольш распаўсюджанымі ў практыцы з'яўляюцца

Агульная інфармацыя

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

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

праца з базай дадзеных

Іерархічныя базы дадзеных

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

Больш:

Lenovo v580c: падрабязны агляд

Lenovo v580c: падрабязны агляд

Сёння мы вырашылі напісаць пра ноўтбуку Lenovo v580c. Агляд будзе падрабязным, так як гэты партатыўны ПК серыі IdeaPad мае высокую папулярнасць, але не многія ведаюць, чым жа прыцягвае гэта прылада пакупнікоў. Мадэль з'яўляецца хуткай і змяшчае ў саб...

Брандмаўэр - што гэта? Стандартны абаронца ПК

Брандмаўэр - што гэта? Стандартны абаронца ПК

Брандмаўэр – што гэта такое? Карысная функцыя ў аперацыйнай сістэме або малаэфектыўныя сродак абароны? Перш чым адказаць на гэтае пытанне, нам трэба высветліць, што робіць кампутар і як правільна яго наладзіць.Агульныя звесткіДля паспяховай пра...

"Аблівіян": праходжанне гульні. Кіраўніцтва і парады па праходжанні гульні "Аблівіян"

The Elder Scrolls IV: Oblivion — ролевая гульня ад кампаніі Bethesda Games Studios. Адразу ж пасля рэлізу у 2006 годзе яна стала вельмі папулярнай. Сюжэт заснаваны на супрацьстаянні галоўнага героя і культу Прынца Разбурэння, які плануе адкрыць...

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

Сеткавыя базы дадзеных

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

праграма база дадзеных

Рэляцыйныя базы дадзеных

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

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

найбольш распаўсюджанымі ў практыцы з'яўляюцца базы дадзеных

Асаблівасці рэляцыйных БД

Галоўнай іх адметнай рысай з'яўляецца тое, што дадзеныя захоўваюцца як наборы двухмерных табліц. У якасці найпростага прыкладу можа быць прыведзена база Access, якая ўваходзіць у офісны пакет ад Microsoft . У ролі альфы і амегі выкарыстоўваюцца слупкі і градкі. Асаблівасць першых у тым, што з дапамогай іх паказваецца назва палёў, тып дадзеных, якія ў іх выкарыстоўваюцца. Акрамя гэтага, колькасць слупкоў з'яўляецца фіксаваным і можа быць зменена толькі з правамі адміністратара БД. Радкі ж – гэта аб'екты інфармацыі. Іх колькасць мяняецца адносна лёгка з дапамогай прадастаўлення спецыяльных інструкцый.

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

база access

Праектаванне баз дадзеных

такім чынам,намі былі разгледжаны самыя папулярныя варыянты пабудовы БД. Цяпер пагаворым пра тое, якія падыходы найбольш распаўсюджанымі на практыцы з'яўляюцца пры іх стварэнні і чаму менавіта так. У якасці прыкладу разгледзім MySQL. Такім чынам, да канчатковага выніку ёсць такія патрабаванні:

  • БД павінна ўяўляць сабой просты аб'ект з пункту гледжання апрацоўкі.
  • База дадзеных павінна атрымацца кампактнай па памеры.

Пры наяўнасці вопыту нескладана заўважыць, што гэтыя паняцці з'яўляюцца супярэчлівымі. Для пачатку неабходна дакладна зразумець, што будзе перадавацца ў базу дадзеных і адбірацца з яе. У сур'ёзных праектах можна сустрэць дзясяткі і сотні табліц з неймаверным колькасцю аб'ектаў. Варта прапрацаваць наступныя пытанні:

  1. Вызначыць, якія дадзеныя будуць захоўвацца.
  2. Высветліць, дзе інфармацыя будзе размешчана.
  3. Вырашыць, які тып дадзеных падабраць для асобнага слупка.

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

іерархічныя і сеткавыя базы дадзеных

Заключэнне

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

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


Article in other languages:

AR: https://tostpost.com/ar/computers/2851-the-most-common-in-practice-are-which-database.html

DE: https://tostpost.com/de/computer/5056-die-h-ufigsten-in-der-praxis-sind-welche-datenbank.html

En: https://tostpost.com/computers/2199-the-most-common-in-practice-are-which-database.html

ES: https://tostpost.com/es/los-ordenadores/5061-las-m-s-comunes-en-la-pr-ctica-son-las-bases-de-datos.html

HI: https://tostpost.com/hi/computers/2852-the-most-common-in-practice-are-which-database.html

JA: https://tostpost.com/ja/computers/2851-the-most-common-in-practice-are-which-database.html

KK: https://tostpost.com/kk/komp-yuterler/5059-e-k-p-taral-an-praktika-bolyp-tabylady-anday-derekter-bar.html

PL: https://tostpost.com/pl/komputery/5061-najcz-ciej-w-praktyce-s-jakie-bazy-danych.html

PT: https://tostpost.com/pt/computadores/5059-o-mais-comum-na-pr-tica-s-o-o-tipo-de-banco-de-dados.html

TR: https://tostpost.com/tr/bilgisayarlar/5064-en-yayg-n-uygulama-i-in-hangi-veritaban.html

UK: https://tostpost.com/uk/komp-yuteri/5061-nayb-l-sh-poshirenimi-v-praktic-yak-bazi-danih.html

ZH: https://tostpost.com/zh/computers/3084-the-most-common-in-practice-are-which-database.html






Alin Trodden - аўтар артыкула, рэдактар
"Прывітанне, Я Алін Тродден. Я пішу тэксты, чытаю кнігі і шукаю ўражанні. І я нядрэнна ўмею распавядаць вам пра гэта. Я заўсёды рады ўдзельнічаць у цікавых праектах."

Заўвага (0)

Гэтая артыкул не мае каментароў, будзьце першым!

Дадаць каментар

Навіны

Падрабязная інструкцыя, як пабудаваць дыяграму Ганта ў Excel

Падрабязная інструкцыя, як пабудаваць дыяграму Ганта ў Excel

Таблічны рэдактар "Майкрасофт Эксэля" - гэта выдатная праграма, падыходная для стварэння ўсялякіх дыяграм. Аднак варта вылучыць адну, якая цудоўна падыходзіць для адлюстравання часовых адрэзкаў, а завецца яна дыяграмай Ганта. Яе п...

Лепшы файлавы мэнэджар для Windows 7

Лепшы файлавы мэнэджар для Windows 7

Для таго каб атрымаць поўнае кіраванне файламі і тэчкамі ў Windows-сістэмах, як вядома, павінен прымяняцца так званы файлавы менеджэр (для Windows 7 або іншых сістэм - у дадзеным выпадку няважна). Убудаваны «Правадыр» ...

Калі не працуе мікрафон

Калі не працуе мікрафон

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

Што дае археалогія ў

Што дае археалогія ў "ВЯЛІКАЙ айчыннай вайны"?

Не сакрэт, што Палымяны легіён паднёс Азероту мноства сюрпрызаў. Ваенныя дзеянні, якія развярнуліся на расколатых выспах, сталі далёка не адзіным зыходам наступлення арміі цемры. Разам з "Катаклізмам" усе жадаючыя атрымалі магчыма...

Папулярныя браўзэры для Windows Phone

Папулярныя браўзэры для Windows Phone

Часы, калі цікавых і карысных прыкладанняў для Windows Phone было крытычна мала, ужо даўно прайшлі. Цяпер у Marketplace вельмі шмат шматпрофільных рознапланавых праграм, не кажучы аб браўзэрах, якія прадстаўляюць доступ да Сусветн...

Miracast Windows 10: як уключыць і наладзіць?

Miracast Windows 10: як уключыць і наладзіць?

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