База података је оно што је? Базе података и њихова сврха

11. 4. 2019.

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

ДБМС - Термини и дефиниције

База података је вишеструки концепт. У општем случају, база података (ДБ) је скуп информација комбинованих неким атрибутом. На пример, телефонски именик или ценовник компаније може се приписати бази података. база података је

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

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

Упоређивање Аццесс-а и Екцел-а


Које су предности базе података над другим репозиторијумима информација, на пример, табелама, текстуалним уредницима и тако даље? За поређење, најбоље одговара Аццесс датабасе и Екцел спреадсхеетс. Овај избор је последица чињенице да су обе апликације укључене у један пакет и да се користе за складиштење података. Приступ је, у ствари, бесплатна база података која иде уз бонус Вордовом уређивачу текста и Екцел табелама.

Дакле, први проблем са Екцелом је недостатак контроле над исправношћу унесених информација. У редовима табеле понекад се понављају подаци, а било која типографска грешка доводи до грешке када се групишу. У програму Екцел не можете поставити правила за унос одређених информација. На пример, ако желите да унесете ТИН од 12 цифара, онда Екцел неће огласити аларм ако оператор унесе додатни знак. аццесс датабасе

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

Број линија у Екцел-у не може бити већи од 65536, док је у Аццессу број записа углавном неограничен. Постоји само ограничење на укупну величину датотеке - не више од 2ГБ.

Екцел има уграђене алате за сортирање, филтрирање информација, креирање стожерних табела и графикона, али они бледе прије могућности Струцтуред Куери Лангуаге (СКЛ), главног алата за одабир и сортирање података у било којем ДБМС-у. креирање базе података

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

Класификација базе података

Базе података могу се подијелити у 4 значајке:

1. Коришћени програмски језик. Отворене базе података ослањају се на један од универзалних језика. Затворене базе користе сопствени програмски језик.

2. Функције извршене. Информационе базе података су дизајниране за чување и приступ информацијама. Оперативне собе дозвољавају комплекс обрада информација.

3. Обим примене. Постоје универзалне базе података и специјализоване, намијењене рјешавању специфичних проблема.

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

Корпоративне базе података су дизајниране да раде у дистрибуираном окружењу, подржавају истовремени рад многих корисника и нуде широке могућности за дизајн и администрацију базе података.

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

База података за крајње кориснике треба да буде једноставна, интуитивна, мора имати софтверску заштиту од ненамерног оштећења података од стране корисника.

Модели базе података

Постоје 3 начина за чување информација у базама података:

1. Хијерархијски модел може бити представљен као дрво. На првом нивоу је један објекат. Испод су подређени објекти 2. нивоа. Сваки објекат може имати неколико подређених на најнижем нивоу, али је увек повезан са само једним објектом изнад нивоа. Пример хијерархијског модела је Виндовс оперативни систем.

2. Мрежни модел је проширење хијерархијског. Уклоњено је ограничење броја веза објекта нижег нивоа са објектом вишег нивоа. Пример таквог модела је Интернет, који је глобална дистрибуирана база података.

3. Релацијски (табуларни) модел је најчешћи начин похрањивања података. Сви подаци се прикупљају у табели између које можете успоставити везе. У овом облику детаљније се задржавамо.

Модел релационе базе података

Већина модерних ДБМС-а користи модел изградње релацијских база података. датабасе табле
За такве основе карактеристичне су следеће карактеристике:

1. Све табеле имају исту структуру.

2. У свакој табели постоји кључно поље чије се вредности не могу поновити.

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

Датабасе Сцопе

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

Приступ - најчешћа база података

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

Преглед приступа

Размотрите његове главне карактеристике - већина њих су типичне за друге базе података. Дајемо листу елемената који чине било коју базу података: табела, извештај, упит, форма.

Значајка Аццесса је да су сви они похрањени у један фајл. Приступ има концепт тип података. То значи да се текст не може унети у колону којој је додељен нумерички тип, и обрнуто. Ово раздвајање информација по типу пружа богате могућности за сортирање, узорковање, контролу улазних вриједности.

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

Специјални језик, СКЛ, је одговоран за одабир података из табела. То је отприлике исто за различите ДБМС-е, иако појединачне команде у њима могу варирати. У Приступу, узорковање се врши помоћу упита. Упити су динамични, тј. Када се нови подаци унесу у табеле, резултати добијени упитом ће се промијенити. Резултат упита се такође може посматрати у читљивом облику као извештај.

Извештај је шаблон документа који, када се отвори, уноси податке из упита или табеле. Аццесс је створио флексибилан систем за размјену података, првенствено између различитих апликација Оффице пакета. Подаци из Аццесс-а се лако преносе у Ворд или Екцел. Затим их можете послати е-поштом, извршити потребне израчуне и поново их извести у Аццесс.

База података је и програмско окружење. Аццесс има моћан програмски језик уграђен - Висуал Басиц фор Апплицатион (ВБА). Омогућава вам да креирате прилично сложене апликације, укључујући и комерцијалне апликације.

Трендови развоја базе података

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

Такве услуге већ раде и постају све популарније - на пример, постоје складишни и трговински програми који су изведени из мреже. За рад са таквом шемом није потребно купити моћан рачунар или купити скупи софтвер. Фирме које пружају такве услуге обично наплаћују малу мјесечну накнаду за повезивање са својим сервисом.