Жыццё і сістэмы кіравання базамі дадзеных

Дата:

2018-09-04 15:20:07

Прагляды:

367

Рэйтынг:

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

Доля:

Table of contents:

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

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

Больш:

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

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

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

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

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

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

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

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

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

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


Article in other languages:

AR: https://tostpost.com/ar/computers/5245-life-and-system-database-management.html

DE: https://tostpost.com/de/computer/9322-leben-und-datenbank-management-system.html

ES: https://tostpost.com/es/los-ordenadores/9329-la-vida-y-el-sistema-de-gesti-n-de-bases-de-datos.html

HI: https://tostpost.com/hi/computers/5252-life-and-system-database-management.html

JA: https://tostpost.com/ja/computers/5248-life-and-system-database-management.html

KK: https://tostpost.com/kk/komp-yuterler/9322-m-r-zh-ne-derekter-bazasyn-bas-aru-zh-yes.html

PL: https://tostpost.com/pl/komputery/9319-ycie-i-systemy-zarz-dzania-bazami-danych.html

PT: https://tostpost.com/pt/computadores/9314-a-vida-e-um-sistema-de-gerenciamento-de-banco-de-dados.html

TR: https://tostpost.com/tr/bilgisayarlar/9326-ya-am-ve-veritaban-y-netim-sistemi.html

UK: https://tostpost.com/uk/komp-yuteri/9322-zhittya-sistemi-upravl-nnya-bazami-danih.html

ZH: https://tostpost.com/zh/computers/5710-life-and-system-database-management.html






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

Заўвага (0)

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

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

Навіны

Разбіраем сучасныя аперацыйныя сістэмы

Разбіраем сучасныя аперацыйныя сістэмы

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

Як дадаць віртуальны прывад ў сістэму?

Як дадаць віртуальны прывад ў сістэму?

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

Не працуюць кнопкі на ноўтбуку: што рабіць?

Не працуюць кнопкі на ноўтбуку: што рабіць?

Сучасны лад жыцця патрабуе неверагоднай мабільнасці і аператыўнасці дзеянняў. Сёння нашым незаменным памочнікам становіцца ноўтбук. Інтэрнэт-злучэнне ў тандэме з электронным прыладай дазваляе чалавеку адчуваць сябе практычна ўсема...

"Тачкі": праходжанне гульні

Сёння практычна ўсе папулярныя фільмы і мультфільмы атрымліваюць сваё адлюстраванне ў кампутарных гульнях. Тое ж самае і з "Тачкамі" - гэты анімацыйны праект стаў адным з самых папулярных у Disney за апошнія гады. Гэта сапраўды та...

Як выдаліць Zeta Games з кампутара: пакрокавая інструкцыя і рэкамендацыі

Як выдаліць Zeta Games з кампутара: пакрокавая інструкцыя і рэкамендацыі

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

Групоўка запісаў MySQL: group by

Групоўка запісаў MySQL: group by

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