Преглед садржаја:
Дефиниција - Шта значи Табела?
Табела је именовани скуп података релационе базе података који је организиран по редовима и ступцима. Табела релације је основни концепт релацијске базе података, јер су табеле главни облик складиштења података.
Ступци формирају структуру табеле, а редови садржај. Табеле допуштају ограничења за ступце (тј. Дозвољени тип података ступца), али не и ретке. Свака табела базе података мора имати јединствено име. Већина релацијских база података има ограничења именовања. На пример, име не може садржавати размаке или бити резервисана кључна реч као што су ТАБЛЕ или СИСТЕМ.
Тецхопедиа објашњава Табелу
Релативне таблице похрањују податке у ступце и редове. Приликом креирања табеле, ступци морају бити дефинисани, али колоне се могу додати или избрисати након креирања табеле. За то време, ограничења података колона могу се или не морају дефинисати. На пример, приликом креирања таблице ЦУСТОМЕР_МАСТЕР за чување података о клијентима могу се додати дефиниције, нпр., Ступац ДАТЕ_ОФ_БИРТХ који прихвата само датуме или ступац ЦУСТОМЕР_НАМЕ који не може бити нула (празно).
Редови таблице су стварни елементи података табеле. У табели ЦУСТОМЕР_МАСТЕР, редови држе сваки запис о кориснику. Дакле, ред се састоји од елемента података унутар сваког ступца таблице. Ако вриједност ретка није унесена, вриједност се назива "нулл", што нема исто значење као нула или размак.
Табеле имају и друге односе табела који су дефинисани посебним ступацима, а најистакнутији су примарни и страни кључеви. На пример, таблица ЦУСТОМЕР_МАСТЕР садржи ступац ЦУСТОМЕР_ИД који се користи за јединствену идентификацију сваког купца таблице. Ако се друга табела мора односити на одређеног купца, може се уметнути одговарајућа колона (позната и као страни кључ) која упућује на кориснички ИД таблице ЦУСТОМЕР_МАСТЕР. Остале таблице не морају да спремају додатне детаље о купцима који су већ смештени у табели ЦУСТОМЕР_МАСТЕР.
