Mis On Andmebaas

Sisukord:

Mis On Andmebaas
Mis On Andmebaas

Video: Mis On Andmebaas

Video: Mis On Andmebaas
Video: Markuse videote andmebaas (veebipõhine versioon) tutvustus ja koodi analüüs 2024, Mai
Anonim

Andmebaas (DB) on mis tahes ainevaldkonna teabekogum, mis on korraldatud vastavalt konkreetsetele reeglitele ja mida hoitakse arvuti mälus. Selle mõiste ühtset määratlust ei ole, kuid andmebaasil on järgmised eristavad tunnused: see on salvestatud ja töödeldud ka arvutisüsteemides, andmebaasis olevatel andmetel on loogiline struktuur, andmebaasis on metaandmed, mis kirjeldavad selle struktuuri.

Mis on andmebaas
Mis on andmebaas

Juhised

Samm 1

Lihtsamad näited on auto andmebaasid (pood), kõrghariduse andmebaasid (teatmeteos), toodete andmebaasid (ladu) jne. Iga andmebaasi keskne punkt on tema kasutatav andmemudel. See sisaldab andmebaasis olevate andmete struktuuri, nende suhteid ja omavahelise suhtlemise meetodeid, samuti nendega toiminguid. Andmemudeleid on kolme tüüpi: hierarhiline mudel, võrk, suhteline.

2. samm

Hierarhilise struktuuri olemus on järgmine. Ühe taseme andmebaasikirjed alluvad teise taseme üksustele. Selle tulemusena moodustavad elementide vahelised seosed puuplaani struktuuri. Need. juhtub järgmine: elemendid, mis on originaalsed, annavad uusi elemente ja need omakorda on veelgi uuemad. Oluline omadus on see, et igal elemendil võib olla ainult üks vanem. Hierarhilise andmemudeli suurepärane näide on sugupuu.

3. samm

Võrgustruktuurides võib igal lapselemendil olla rohkem kui üks generaator. Peamine erinevus võrgustruktuuri ja hierarhilise vahel on see, et võrgumudeli mis tahes elemendil on seos selle kõigi teiste elementidega. Võrguühenduse andmebaasi näiteks on andmebaas, mis sisaldab teavet konkreetsete juhendajate tundides käivate õpilaste kohta. Üks õpilane saab osaleda erinevate õpetajate ainetes ja erinevad õpilased võivad tulla sama õpetaja juurde.

4. samm

Relatsioonandmebaas on selline, mida saab kujutada kahemõõtmelise massiivina. Idee on esindada suvalisi suhteid elementide vahel kahemõõtmelises tabelis. Näiteks võiks olla tabel, mis sisaldab teavet õpilaste kohta. Üks rida vastab ühele õpilasele, st. olla üks osa andmetest. Veergudel on teave õpilaste kohta, näiteks nimi, sünniaeg, aadress jne.

5. samm

Andmebaasihaldussüsteem (DBMS) on spetsiaalne tarkvara, mida on vaja andmebaaside loomiseks, hooldamiseks ja toetamiseks. DBMS suudab sisestada teavet andmebaasi, seda redigeerida, otsida ja teha muid toiminguid. Näidete hulka kuuluvad Microsoft Access, MySQL, Microsoft SQL Server, Paradox, Oracle jne.

Soovitan: