Databasis (DB) is 'n versameling inligting van enige vakgebied, volgens spesifieke reëls georganiseer en in die rekenaargeheue bewaar. Daar is geen enkele definisie van hierdie term nie, maar daar bestaan die volgende kenmerke van 'n databasis: dit word gestoor en ook verwerk in rekenaarstelsels, data in 'n databasis het 'n logiese struktuur, in 'n databasis is metadata wat die struktuur daarvan beskryf.
Instruksies
Stap 1
Die eenvoudigste voorbeelde is motordatabasisse (winkel), hoëronderwysdatabasisse (naslaanboek), produkdatabasisse (pakhuis), ens. Een van die kernpunte van enige databasis is die datamodel wat dit gebruik. Dit bevat die struktuur van data in die databasis, hul verwantskappe en metodes om met mekaar te kommunikeer, asook die werking daarvan. Daar is drie soorte datamodelle: hiërargiese model, netwerk, verhoudings.
Stap 2
Die kern van die hiërargiese struktuur is soos volg. Databasisitems op een vlak is ondergeskik aan items op 'n ander vlak. Die skakels tussen die elemente vorm gevolglik die struktuur van die boomplan. Diegene. die volgende gebeur: die elemente wat oorspronklik is, gee aanleiding tot nuwe elemente, en die weer weer nuwer. 'N Belangrike kenmerk is dat enige element net een ouer kan hê. 'N Goeie voorbeeld van 'n hiërargiese datamodel is die stamboom.
Stap 3
In netwerkstrukture kan enige kindelement meer as een kragopwekker hê. Die belangrikste verskil tussen 'n netwerkstruktuur en 'n hiërargiese een is dat enige element in die netwerkmodel 'n verhouding met elke ander element daarvan het. 'N Voorbeeld van 'n databasis in 'n netwerk is 'n databasis wat inligting bevat oor studente wat klasse vir spesifieke instrukteurs besoek. Een student kan die vakke van verskillende onderwysers bywoon, en verskillende studente kan na dieselfde onderwyser kom.
Stap 4
'N Verhoudingsdatabasis is 'n databasis wat as 'n tweedimensionele skikking voorgestel kan word. Die idee is om arbitrêre verhoudings tussen elemente in 'n tweedimensionele tabel voor te stel. 'N Voorbeeld is 'n tabel met inligting oor studente. Een reël sal ooreenstem met een student, d.w.s. een stuk data wees. Die kolomme bevat inligting oor die studente, byvoorbeeld naam, geboortedatum, adres, ens.
Stap 5
'N databasisbestuurstelsel (DBMS) is 'n gespesialiseerde sagteware wat benodig word vir die skep, instandhouding en ondersteuning van databasis. DBMS is in staat om inligting in die databasis in te voer, dit te wysig, te soek en ander bewerkings uit te voer. Voorbeelde sluit in Microsoft Access, MySQL, Microsoft SQL Server, Paradox, Oracle, ens.