Приступ бази података базе података

10. 6. 2019.

ДБМС - скраћеница која означава "систем за управљање базом података". ДБМС користи се за рад са више корисника са базама података, што, заузврат, помаже у чувању, организовању, класификацији и контроли информација. Системи за управљање базама података су подељени на типове на основу типова модела података које подржавају. Релацијски поглед је најпрактичнији, јер су такви системи једноставни за употребу и пружају много могућности за програмере. Ово укључује, између осталог, Аццесс ДБМС. субд аццесс

Опште информације

Релациона база података Мицрософт Аццесс ради, односно, са релационим базама података. У општем смислу, то значи скуп међусобно повезаних табела, од којих свака садржи податке о сопственом типу.

МС Аццесс је део Мицрософт Оффице софтвера.

Могућности

Аццесс ДБМС пружа кориснику следеће функције:

  • креирање база података;

  • додавање нових информација у креирану базу података;

  • ажурирати или на други начин модификовати податке у бази података;

  • брисање постојећих информација из базе података;

  • преглед података у облику извјештаја, образаца, разних узорака и упита;

  • организовање података сортирањем и / или класификацијом информација;

  • размена табела и података када се користе извештаји, е-поруке, Интернет и / или локална мрежа;

  • имплементација различитих типова односа између табела;

  • креирање образаца тастера и корисничких интерфејса за управљање базом података у бази података.

Структурни елементи базе података суб мс аццесс

Свака табела базе података има редове који садрже податке о објектима, као и колоне чији је задатак да одреди њихове карактеристике. Друго име за низове су записи који се састоје од поља која су попуњена подацима. Поље мора имати тип података (нумерички, текст, датум, Мемо, итд.). Сви уноси у табели садрже једнако дефинисана, али различито попуњена поља информација.

Својства поља

Поља у МС Аццесс ДБМС-у дефинишу структуру базе података, као и постављена својства за податке из ћелија записа.

Главна својства су:

  • Име поља Обично постављају наслове на колоне, тј. Називају карактеристику објекта. Такође, по имену поља, може се приступити информацијама приликом обављања аутоматских операција са базом података.

  • Тип података Поставља одговарајуће својство, одређује који се тип може записати у ћелију.

  • Величина Подешава максималну дужину снимљених података. Ово својство није потребно користити, иако поједностављује рад намећући ограничења кориснику базе података.

  • Формат. Форматира поља података.

  • Потпис Обавља исту функцију као и име - наслов функције. Ако потпис није наведен, наслов ће бити први параграф. Друга могућност имена - жалба из базе података - потпис нема.

  • Обавезно поље. Ако означите поље поред ове особине, нећете моћи да оставите ћелију празну. За кључна поља, ова особина је подразумевано омогућена.

Типови података база података субд приступ

Поља базе података у програму Мицрософт Аццесс могу имати такве типове података као:

  • Тектуал . Најлакши тип поља. Упркос имену, може да садржи и слова и бројеве, симболе и тако даље. Према томе, има ограничења само у дужини - не више од 255 знакова. Погодно је користити ако се не захтевају никакви даљњи прорачуни између ћелија, стога, ако се у поље унесу само бројеви, боље је користити одговарајући тип.

  • Мемо поље. Исти тип текста који складишти велике количине информација (до 64 КБ, односно до 64 хиљаде знакова). Због ове карактеристике, МЕМО се не може користити као кључ или индекс.

  • Нумериц . Дигитално поље са подтиповима, избор који зависи од жељене тачности израчунавања, итд. До 8 бајта или 16 за кодове репликације.

  • Цоунтер Поље које не треба да се попуни - вредности (бројеви у растућем редоследу) аутоматски се уносе у табелу, дозвољавајући да подаци у ћелијама остају јединствени. Једноставно речено, бројач бројева у бази података. Погодно је користити као кључ 4 бајта, 16 - за кодове репликације.

  • Логично Користи се само за вредност - 0 (не) и минус 1 (да). Можете да конфигуришете различите опције снимања - квачицу или ручни избор (величина - 1 бајт).

  • Датум / време. Име типа података говори сам за себе. Подаци се могу емитовати у седам различитих формата. 8 битес.

  • Новац. Дефинише вредности валута. Чини се да је овај тип података спречавао заокруживање у калкулацијама. Такође 8 бајтова.

  • Поље ОЛЕ објекта. Прихвата објекте различитих формата - графику, аудио, итд. Величина - до једног гигабајта.

  • Хиперлинк. Адресе интернет страница, сајтови. До 64 хиљаде знакова.

  • Чаробњак за замену. Унапред претпоставља одговарајуће табеле. Омогућава вам да изаберете вредност из друге табеле или из комбинованог оквира. Тип изабране вредности се аутоматски подешава. Величина примарног кључа. Не више од 4 бајта.

Кеис

МС Аццесс базе података имају једну главну ствар у табелама - кључном пољу. По дефаулту, то је, као што је већ поменуто, обавезно попуњавање. Поред тога, она намеће потребу да буде јединствена, што значи да се вредност која је већ унета у поље кључа не може унети у поље кључа другог уноса у истој табели. Ако је потребно, можете додати додатно поље кључа, са мање строгим правилима - јединственост одабире програмер базе података. Помоћу кључних поља направите везе између табела базе података. субд мицрософт аццесс

Тастери су подељени на:

  • примари (маин) - директно сама веза;

  • секундарни (екстерни) - комуникацијски метод.

Линкови за табеле

Приступ бази података базе података може да садржи табеле које међусобно комуницирају. У ту сврху користе се линкови који су следећих типова:

  • Један према један. То значи да сваки запис из прве повезане табеле одговара једном запису из другог.

  • Један за многе. Сваки унос из прве табеле одговара неколико (два или више) од другог.

  • Много на један. Многи записи из прве табеле су повезани са једним од другог.

  • Многи за многе. Скуп записа прве табеле одговара скупу других. субд приступни објекти

Ограничења имена

Мицрософт Аццесс поставља ограничења за имена поља и контрола, они такође утичу на објекте базе података Аццесс:

  • име не сме да садржи више од 64 знака;

  • не може да користи тачку знак узвика Знак натписа или угласте заграде;

  • име не може да почне са размаком;

  • не могу користити контролне знакове у имену (кодови од 0 до 31 у АСЦИИ);

  • Име не може укључивати директне наводнике.

Објецтс

Објекти МС Аццесс-а су кориснички интерфејс базе података. Омогућава вам да директно управљате њиме и његовим подацима.

Таблес

Главни предмет, који је већ много пута споменут у овом чланку. Они дефинишу структуру целе базе података. Они чувају податке који се могу мењати, брисати или додавати. Табеле могу бити међусобно повезане. На основу овог објекта, изграђују се сви остали, уз помоћ којих се изводе и основне операције са подацима.

Захтеви

објекти мс приступ

Допусти обраду података из табела. Упит може бити избор неке функције из једне или више табела.Такођер можете сортирати или филтрирати информације, анализирати податке, извадити и презентирати кориснику на прикладан начин. Резултат упита је привремена нова табела.

Формс

Користи се као средство за унос нових информација у табели. Предност форме је у њиховом разумљивом изгледу - програмер може користити изглед обрасца или креирати потпуно нови. На овом објекту можете ставити дугмад, прекидаче и још много тога. Између осталог, посебна пажња привлачи сам облик дугмета, који је модификовани менаџер задатака који је корисник саставио „за себе“. На њему можете поставити главне функције рада с базом података - улаз, излаз, попуњавање таблица, преглед података. Конвенционални обрасци се такође могу укључити у дугме. створите субд приступ

Извештаји

Представља коначни резултат рада. Дизајниран за накнадно штампање, јер има одговарајуће форматирање. Дозволите да одаберете и групирате. Јасно одражава информације уграђене у базу података.

Приступите технологији базе података

Израда базе података у Аццессу врши се коришћењем следећих тачака:

  • Одредите сврху развоја базе података. Потребно је одредити сврху, сазнати у ком правцу треба ићи - како намјеравају користити базу података, које резултате желе постићи, које функције треба имплементирати.

  • Одредите приближан број табела у бази података - информације треба систематизовати и „декомпоновати“. Немојте додавати превише поља у једну табелу: боље је подијелити податке на два и повезати их. Свака табела треба да садржи само једну тему.

  • Дефинишите сва поља и њихове типове података у табелама. Подаци у ћелијама морају одговарати типовима, тако да касније неће бити проблема са калкулацијама, груписањем и сортирањем.

  • Одредите однос поља табеле.

  • Означите примарне и (ако је потребно) секундарне кључеве у табелама.

  • Изградите шему података за базу података, која одражава односе између табела. Максимизирајте интеракцију између података користећи ове везе.

  • Побољшати структуру, визуелно сагледати све доступне информације и њихову могућу систематизацију.

  • Користите анализу самог приступа за следећу проверу.

Креирање базе података у програму Аццесс је могуће на два начина:

  • користите чаробњак базе података за креирање потребних објеката;

  • направите празну базу података, допуните је новим објектима.

МС Аццесс вам омогућава да проширите базу података након што је креирана, али основну структуру треба унапријед промислити: ствари као што су типови података, касније, нарочито након попуњавања табеле, неће бити могуће промијенити.

Промишљена шема података може се имплементирати користећи одговарајући табулатор у ДБМС-у. Сваки тип везе је јасно приказан у Приступу. Везе се могу модификовати или чак избрисати.