Компјутери, Базе података
Најчешћа пракса је да имамо базу података?
Рад са базом података је у пратњи било више или мање комплексан пројекат. РБ делује као складиште информација, која садржи све потребне параметре за исправан рад система. А шта достигнућа су најчешћи у пракси? Када се користе? Ова и друга питања ће бити одговорено у овом чланку.
опште информације
Дакле, прво треба да се утврди редослед, шта је програм у питању. База података - назив за уредно чување произвољног информација. Може се организовати не само уз помоћ ИТ-технологија, али и на друге начине и методе. Али у исто време као основа да се користи да систематизује принцип.
Треба напоменути да је наредба и очување тих могућности су много. Сваки од начина изнео специфичне захтеве. Постоје базе података које су намењене да самостално раде у једном рачунару. Остали обезбеди за интеракцију са удаљеном серверу. Ако говоримо о архитектури, најчешћи су хијерархијске и мрежне базе података. У овом чланку, је да се фокусирају ће бити.
хијерархијска база података
Архитектура систем у овом случају, предвиђа да сваки објекат је представљен као одређено лице. Због тога што може имати родитељ или дете елемената. Посебна карактеристика ове архитектуре је да мора да буде један предмет из којег све почиње. Крајњи резултат је структура која личи на дрво. Разумети како организација може да помогне скоро било који стари програм. У основи ове врсте података - то је такође фајл систем рачунара.
Често се каже да је употреба такве структуре није нешто ефикасна. Ипак, она је и даље у широкој употреби. То је због чињенице да је рад са базом података је корисна када је потребно, пре свега, да прочитате информације. Заиста, у овом случају, структура је веома олакшава изградњу. Као пример, размотримо ово: када бирамо одговарајући фолдер, интеракција се одвија брзо. Али ако почнемо да провере Антивирус рачунар, то ће ићи јако дуго времена.
mreža података
Ова врста модификације примера, претходно описано. Основна разлика је број линкова. Дакле, у хијерархијским базама података, под условом да један елемент може имати само један родитељ. На тај начин, можемо говорити о извесном ограничењу у развоју базе података. Мрежа база података може имати вишеструке родитеље. Ово се углавном односи на стварање базе података на основу КСМЛ.
релационе базе података
Најчешћи су у пракси, ако говоримо о масовном коришћењу, уређивање и тако даље. Разлог за њихове популарности је да релационе базе података су веома лако описати у математици. Захваљујући лакоћом имплементације, а они су широко распрострањени.
Теоријске основе за њих сабирају математичар Едгар Франк цодд (сада покојни). Он је током осамдесетих година могла врло темељно и прецизно описују структуру базе података, користећи језик математике. Али, као што је пракса показује, ова студија је добра основа за имплементацију софтвера. Релационе базе података су постала толико популарна да када се говори о бази података, подразумевани је да их разуме. Хајде да обратите пажњу и своју специфичну примену.
Карактеристике релационим базама података
Њихова главна особина је да се подаци чувају као скуп дводимензионалних табеле. Као једноставан пример може дати приступ базама података члан пословног пакета из Мицрософта. У улози алфа и колонама и редовима омега-користи. Прво карактеристика је да кроз њихово одређено име поља, тип података, који се користе у њима. Поред тога, број колона је фиксна, и може се мењати само са администратором базе података. Линија је - ово је информација објеката. Њихов број се мења релативно лако пружајући посебна упутства.
Треба схватити да је база података је апстрактни појам. Стога, најчешћи у пракси, су базе података у којима су повезане табеле. Врло добро графички приказ у овом случају може дати претходно поменуту Аццесс. Најважнији аспект рада је дизајн структуре. Овај процес је стварање елемената горе наведене. Треба напоменути да је ово тешко фаза, за које многи почетници су олако. И то са добрим разлогом. Заиста, док су подаци мала, рачунар ће бити брзо обрађени. Али, као износ раста информационог успорава знатно. Његова вредност је директно пропорционална величини ускладиштених података и оптималном дизајну структуре.
датабасе десигн
Дакле, узели смо у обзир најпопуларније варијанте базе података. Сада ћемо да причамо о нечему што приступи најчешће у пракси када су створили и зашто је то тако. Као пример, размотримо МиСКЛ. Дакле, крајњи резултат има следеће услове:
- База података мора да буде једноставан објекат у смислу прераде.
- База података мора да има компактну величину.
Ако сте упознати лако видети да су ови појмови су контрадикторни. Прво морамо да тачно разумете шта ће бити усвојен у базу података и да се повуче из ње. можете наћи на десетине и стотине столова са невероватном броју локалитета у великим пројектима. Следећа питања треба испитати:
- Утврдити шта ће подаци бити сачувани.
- Сазнајте где ће информације бити објављене.
- Одлучите које врсте података да покупи једну колону.
слом може да се користи за смањење оптерећења на појединим столовима. Али, мора се водити рачуна да има одређене којег се уједињују компоненте.
закључак
Базе података су важне компоненте било више или мање комплексан пројекат. У почетку, у пракси особе не могу да организују оптималну везу. Али током времена, студија уметности и да се повећа искуство које може имати ће створити бољи услови.
Такође, не треба одлагати пажње и да постепено понудити више напредну софтвера структуру. Осим тога, све је могуће помоћи у оптимизацији и може да обезбеди системе за управљање базама података. Они пружају програмера са широким функционалност, којом практично сваки задатак може да се обавља. Разне базе је прилично велика, тако да можете одабрати оно што ће се жалити.
Similar articles
Trending Now