База даных (БД) –
Гэта сукупнасць ўзаемазвязаных і арганізаваных пэўным чынам даных з якой-небудзь прадметнай вобласці, якія падпарадкоўваюцца агульным прынцыпам апісання, захавання і апрацоўкі дадных.
Інфармацыя, якая захоўваецца ў БД, як правіла, ставіцца да некаторай пэўнай прадметнай вобласці і часцей прадстаўлена ў выглядзе табліцы.
Напрыклад, базы даных:
Тыпы БД
Іерархічныя
Сеткавыя
Рэляцыйныя
Існуе пэўная падпарадкаванасць элементаў: адзін галоўны, астатнія падпарадкаваныя. Напрыклад, сістэма каталогаў на дыску
.
Іерархічныя
Іерархічная мадэль БД прадстаўляе собой сукупнасць аб’ектаў рознага ўзроўня, прычым аб’екты ніжняга ўзроўня падпарадкаваныя аб'ектам верхняга ўзроўня.
Сеткавыя БД больш гнуткія: няма яўна выяўленага галоўнага элемента і існуе магчымасць усталявання гарызантальных сувязяў. Напрыклад, арганізацыя інфармацыі ў Інтэрнэце (W W W).
Сеткавыя
Сеткавая мадэль базы даных уяўляе сукупнасць аб'ектаў рознага ўзроўня, аднак схема сувязяў паміж аб'ектамі можа быць любой.
Рэляцыйная база даных – гэта база даных ў выглядзе сукупнасці табліц, паміж якімі усталяваны сувязі. Пры запыце да такой БД можна выкарыстоўваць інфармацыю з розных табліц.
Напрыклад, школьны журнал, у якім паміж рознымі табліцамі існуюць сувязі.
Рэляцыйныя
Базы дадзеных дзеляцца на:
1) фактаграфічныя і 2) дакументальныя.
Фактаграфічныя БД утрымоўваюць кароткія звесткі аб аб'ектах, пададзеныя ў сапраўды вызначаным фармаце (1-3), напрыклад, Аўтар, назва, год выдання …
У дакументальных БД змяшчаецца інфармацыя рознага тыпу: тэкставая, гукавая, графічная, мультымедыйная (4, 5). Напрыклад, БД сучаснай музыкі можа ўтрымоўваць тэксты і ноты песень, фатаграфіі аўтараў, гукавыя запісы, відэакліпы.
Сама БД змяшчае толькі інфармацыю і не можа абслугоўваць запросы карыстальнікаў на пошук і апрацоўку інфармацыі.
СКБД – гэта сукупнасць праграмных і моўных сродкаў, прызначаных для стварэння, захавання і апрацоўкі БД.
Абслугоўванне базы дадных здзяйсняе
Патрабаванні да СКБД
Існуюць такія СКБД як Access,
FoxPro, Paradox, Oracle, Sybase, Informix.
Магчымасць маніпулявання данымі.
Магчымасць пошуку і фармаванне запытаў.
Забеспячэнне цэласнасці даных.
Забеспячэнне абароны і сакрэтнасць.
СКБД бываюць:
1)лакальныя,
2)размеркавальныя
Размеркаваныя СКБД дазваляюць вялікай
колькасці карыстальнікаў працаваць з
адной базай даных адначасова.
Частка праграм змяшчаецца на серверы,
іншая частка — на кліенцкіх камп’ютарах.
Лакальныя СКБД арыентаваны на работу з адным карыстальнікам у кожны рэальны момант часу. Усе праграмы змяшчаюцца на адным камп’ютары.
Таб_№ | ФИО | Дата рожд | Дата приема | Должность | Оклад |
001 | Иванов И.И. | 12.05.65 | 1.02.05 | директор | 1000 |
002 | Петров П.П. | 30.10.75 | 2.03.95 | бухгалтер | 500 |
003 | Сидоров С.С | 4.01.81 | 4.06.00 | исполнитель | 100 |
Кожны радок табліцы ўтрымоўвае інфармацыю аб адным пэўным аб'екце БД (кнізе, супрацоўніку, тавары), а кожны слупок – пэўную характарыстыку гэтага аб'екта (прозвішча, назоў, кошт). Радкі такой табліцы называюцца запісамі, слупкі – палямі.
Кожны запіс павінны адрознівацца ад іншага значэннем хоць бы аднаго палі. Ключавое поле – гэтае поле або група палёў, якія адназначна вызначаюць запіс. Напрыклад, табельны нумар супрацоўніка, код выраба, нумар аўтамабіля.
Кожнае поле мае своё імя і тып. Знайдзі тлумасэнне паняццяў поле і запіс у падручніку .
Запіс
Поле
Асноўныя аб’екты СКБД �Ms ACCESS
Аб’ект | Апісанне |
Таблицы | Аб'екты, у якіх захоўваюцца даныя. Выглядаюць шмат у чым падобна ЭТ. |
Запросы | Здабывае даныя з табліц на аснове запросаў, зададзеных карыстальнікам. |
Формы | Шаблоны адлюстравання даных, якія палягчаюць чытанне і разуменне даных у табліцах, гэтак жа выкарыстоўваюцца для больш камфортнага ўводу даных. |
Отчеты | Шаблоны раздрукоўвання даных і правядзення дадатковых вылічэнняў. |
Страницы | Шаблоны для падання форм і справаздач у выглядзе HTML-файлаў для размяшчэння іх у Інтэрнэце. |