Orðalisti Common Database Terms

Þessi orðalisti fjallar um hugtök og hugtök gagnagrunns sem notuð eru í öllum gerðum gagnagrunna. Það felur ekki í sér hugtök sem eru ákveðin í tilteknum kerfum eða gagnagrunni.

Sýru

The ACID líkanið af gagnagrunni hönnun fullnægir gagnaheilleika með lotukerfi , samkvæmni , einangrun og endingu:

Eigindi

Gagnagrunnsstuðningur er einkenni gagnagrunnsaðgerða. Einfaldlega sett er eiginleiki dálkurinn í gagnagrunni töflu, sem sjálft er þekkt sem eining.

Auðkenning

Gagnasöfn nota auðkenningu til að tryggja að aðeins viðurkenndir notendur geti nálgast gagnagrunninn eða tilteknar hliðar gagnagrunnsins. Til dæmis gætu stjórnendur heimild til að setja inn eða breyta gögnum, en venjulegur starfsmaður gæti aðeins séð gögn. Staðfesting er framkvæmd með notendanöfn og lykilorðum.

BASE Model

The BASE líkanið hefur verið þróað sem valkostur við ACID líkanið til að þjóna þörfum noSQL gagnagrunna þar sem gögnin eru ekki byggð á sama hátt og krafist er af samskiptum gagnagrunna. Helstu grundvallaratriði þess eru grunn framboð, mjúk ríki og endanleg samstaða:

Þvingun

Gagnagrunniþvingun er sett af reglum sem skilgreina gild gögn. Margar gerðir þvingunar eru til staðar. Helstu þvinganir eru:

Gagnasafn Stjórnun Kerfi (DBMS)

DBMS er hugbúnaðinn sem stýrir öllum þáttum í að vinna með gagnagrunn, frá því að geyma og tryggja gögnin til að framfylgja reglum um gagnaheilleika, til að veita eyðublöð fyrir gagnaflutning og meðferð. Relational Database Management System (RDBMS) útfærir líknandi líkan af borðum og samböndum milli þeirra.

Eining

Eining er einfaldlega borð í gagnagrunni. Það er lýst með því að nota Entity-Relationship Diagram, sem er tegund af grafík sem sýnir sambönd milli gagnagrunnstafla.

Virkni Afhending

Hagnýtur ósjálfstæði þvingun hjálpar til við að tryggja gagna gildi og er til þegar ein eigindi ákvarða gildi annars, sem lýst er sem A -> B, sem þýðir að gildi A ákvarðar gildi B eða að B sé "virkni háð" á A Til dæmis getur tafla í háskóla sem inniheldur skrár allra nemenda hugsanlega haft áreiðanleika milli nemendakennarans og nemendanöfn, þ.e. einstakt nemendakenni mun ákvarða nafnverð.

Index

Vísitala er uppbygging gagna sem hjálpar hraða gagnagrunni fyrirspurnir fyrir stórar gagnapakkar. Gagnasafnshönnuðir búa til vísitölu um tiltekna dálka í töflu. Vísitalan heldur dálkunum en vísar bara til gagna í the hvíla af töflunni og er hægt að leita að skilvirkum og fljótt.

Lykill

Lykillinn er gagnagrunnsvettvangur með það að markmiði að einstaklega þekkja skrá. Lyklar hjálpa til við að framfylgja gagnkvæmni og forðast tvíverknað. Helstu tegundir lykla sem notaðar eru í gagnagrunni eru frambjóðandi lyklar, aðallyklar erlendir lyklar.

Normalization

Til að staðla gagnagrunninn er að hanna töflur (samskipti) og dálka (eiginleika) til að tryggja gagnkvæmni og forðast tvíverknað. Helstu stig eðlilegra aðferða eru fyrsta eðlileg form (1NF), annað venjulegt form (2NF), þriðja eðlilegt form (3NF) og Boyce-Codd venjulegt form (BCNF).

NoSQL

NoSQL er gagnagrunnsmódel sem þróuð er til að bregðast við þörfinni fyrir að geyma óbyggðir gögn, svo sem tölvupóst, félagslegar færslur, myndskeið eða myndir. Frekar en að nota SQL og strangan ACID líkan til að tryggja gagnaheilleika fylgir NoSQL svolítið strangt BASE líkan. A NoSQL gagnagrunnur áætlun notar ekki töflur til að geyma gögn; frekar, það gæti notað lykil / gildi hönnun eða línurit.

Núll

Gildi NULL er oft ruglað að þýða "enginn" eða núll; þó þýðir það í raun "óþekkt." Ef reit hefur gildi NULL er það staðsetning fyrir óþekkt gildi. Structured Query Language (SQL) notar IS NULL og er EKKI NULL rekstraraðila til að prófa fyrir null gildi.

Fyrirspurn

Gagnasafn fyrirspurn er hvernig notendur hafa samskipti við gagnagrunn. Það er venjulega skrifað í SQL og getur verið annaðhvort valið fyrirspurn eða aðgerðarspurning . A velja fyrirspurn beiðnir gögn úr gagnagrunni; Aðgerðarspurning breytist, uppfærir eða bætir við gögnum. Sumar gagnagrunna bjóða upp á eyðublöð sem fela í sér merkingarfræði fyrirspurnarinnar, sem gerir notendum kleift að óska ​​eftir upplýsingum án þess að þurfa að skilja SQL.

Áætlun

Gagnasnið er hönnun borða, dálka, samskipta og þvingunar sem mynda gagnagrunn. Schemas eru venjulega lýst með SQL CREATE yfirlýsingunni.

Vistað málsmeðferð

Vistað aðferð er fyrirfram samsett fyrirspurn eða SQL staðhæfing sem hægt er að deila á mörgum forritum og notendum í Database Management System. Geymdar aðferðir auka skilvirkni, hjálpa til við að tryggja gagnsæi og auka framleiðni.

Skipulagt fyrirspurna tungumál

Structured Query Language , eða SQL, er algengasta tungumálið til að fá aðgang að gögnum úr gagnagrunni. The Data Manipulation Language (DML) inniheldur undirmengi SQL skipanir sem notuð eru oftast og inniheldur SELECT, INSERT, UPDATE og DELETE.

Trigger

A afköst er geymt aðferð sem er sett til að framkvæma gefið tiltekið viðburði, venjulega breyting á gögnum töflu. Til dæmis gæti kveikja verið hannað til að skrifa á þig inn, safna tölfræði eða reikna út gildi.

Útsýni

Gagnagrunnsskjár er síað gagnasett sem birtist fyrir notandann til að fela gögnin flókið og hagræða notendavandanum. Útsýni getur tekið þátt í gögnum úr tveimur eða fleiri töflum og inniheldur undirhóp upplýsinga.