Базе података за почетнике

Увод у базе података, СКЛ и Мицрософт Аццесс

На површини, база података може изгледати слично као табела; има податке распоређене у колоне и редове. Али ту се сличност завршава јер је база података далеко снажнија.

Шта може радити база података?

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

База података може ажурирати записе у великим количинама - чак и милионе или више записа. Ово би било корисно, на примјер, ако желите додати нове ступце или примијенити нека врста података.

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

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

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

Каква је структура базе података?

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

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

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

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

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

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

Ако размишљате о бази података за средња и велика предузећа, можда ћете желети да размотрите базу података сервера на основу Струцтуред Куери Лангуаге (СКЛ) језика . СКЛ је најчешћи језик базе података и користи га већина база података данас.

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