Venslagagnagrunnur er safn gagna sem lúta reglum um vensl gagnanna. Hugtakið vísar til gagna og skema (rökræn framsetning gagnanna). Grunnurinn er safn af venslum (töflum) og býður upp á aðferðir til að nálgast innihaldið eftir fyrirfram skilgreindum leiðum. Innihald grunnsins býr í skemum, sem innihalda töflur. Tafla (enska Relation) er skilgreind sem safn (Set) af röðum (Tuples) sem hafa sömu dálka (Attributes eða Columns). Venslalíkanið gerir ráð fyrir að hvorki raðir né dálkar í venslum hafi sérstaka röðun.

Hugtakið venslaðir gagnagrunnar var upphaflega skilgreint og sett fram af E.F. Codd.[1]

Codd setti fram átta leiðir til að nálgast gögn úr vensluðum gagnagrunnum. Fyrstu fjórar voru ættaðar úr hefðbundinni mengjafræði:

Aðgerðirnar sem Dr. Codd lagði til og ótaldar eru innihalda:

Aðrar aðgerið hafa verið kynntar eða lagðar til síðan Dr. Codd setti fram sínar upphaflegu átta.

Normalisering

Normalisering var upphaflega tilgreind af Dr. Codd sem órofa hluti af venslalíkaninu. Normalisering inniheldur aðferðir til að losna við endurtekningar gagna. Að losna við endurtekningar hjálpar við meðhöndlun gagna og hjálpar við heilindi gagna. Notkun normaliseringar leiðir gögn á normalform.

Tengt efni

Heimildir

  1. Codd, E.F. (1970). „A Relational Model of Data for Large Shared Data Banks“. Communications of the ACM. 13 (6): 377–387. Afrit af upprunalegu geymt þann 12. júní 2007. Sótt 25. mars 2008.