Mis on andmebaas?

Sisukord:

Mis on andmebaas?
Mis on andmebaas?
Anonim

Kui olete tuttav selliste arvutustabelitega nagu Microsoft Excel, saate juba aru, kuidas andmeid saab tabelitega kasutada. Andmebaasid kasutavad teabe salvestamiseks, haldamiseks ja toomiseks ka tabeleid.

Kasutate juba andmebaase

Te ei pruugi sellest aru saada, kuid puutute oma igapäevaelus pidev alt kokku andmebaaside võimsusega. Näiteks kui logite sisse oma Interneti-pangakontole, autentib pank esm alt teie sisselogimise, kasutades teie kasutajanime ja parooli ning seejärel kuvab teie konto saldo ja kõik tehingud. Kulisside taga töötav andmebaas hindab teie kasutajanime ja parooli kombinatsiooni ning võimaldab juurdepääsu teie kontole. Seejärel filtreerib see teie tehingud, et kuvada need vastav alt teie soovile kuupäeva või tüübi järgi.

Image
Image

Andmebaasid vs. arvutustabelid

Andmebaasid erinevad arvutustabelitest selle poolest, et need suudavad paremini salvestada suuri andmemahtusid ja neid mitmel viisil töödelda. Siin on vaid mõned toimingud, mida saate teha andmebaasiga, mida oleks raske, kui mitte võimatu teha arvutustabeli abil:

  • Tooge kõik kirjed, mis vastavad teatud kriteeriumidele
  • Kirjete hulgivärskendamine
  • Ristviide kirjed erinevates tabelites
  • Keeruliste koondarvutuste tegemine

Andmebaasi elemendid

Andmebaas koosneb paljudest erinevatest tabelitest. Nagu Exceli tabelid, koosnevad andmebaasi tabelid veergudest ja ridadest. Iga veerg vastab atribuudile ja iga rida ühele kirjele.

Mõelge näiteks andmebaasi tabelile, mis sisaldab ettevõtte X 50 töötaja nimesid ja telefoninumbreid. Tabelis on veerud siltidega "Eesnimi", "Perenimi" ja "Telefoninumber". Iga rida sisaldab vastavat teavet ühe isiku kohta. Kuna isikuid on 50, on tabelis 50 sisestusrida ja üks sildirida.

Igal andmebaasi tabelil peab olema kordumatu nimi ja igal real peab olema primaarvõtme veerg, et igal real (või kirjel) oleks selle tuvastamiseks kordumatu väli.

Andmebaasi andmed on kaitstud piirangutega, mis jõustavad andmetele reeglid, et tagada nende üldine terviklikkus. Unikaalne piirang tagab, et primaarvõtit ei saa dubleerida. Kontrollpiirang juhib sisestatavate andmete tüüpi. Näiteks võib väljal Nimi aktsepteerida lihtteksti, kuid sotsiaalkindlustusnumbri väli peab sisaldama kindlat numbrite komplekti.

Andmebaasi üks võimsamaid funktsioone on võimalus luua tabelite vahel seoseid võõrvõtmete abil. Näiteks võivad teil olla tabelid Kliendid ja Tellimused. Iga klienti saab tabelis Tellimused linkida tellimusega. Tabel Tellimused võib omakorda olla lingitud tabeliga Tooted. See meetod lihtsustab andmebaasi ülesehitust, nii et saate korraldada andmeid kategooriate kaupa, selle asemel et püüda kõiki andmeid ühte või mõnesse tabelisse paigutada.

Andmebaasihaldussüsteem

Andmebaas sisaldab ainult andmeid. Nende andmete tegelikuks kasutamiseks vajate andmebaasihaldussüsteemi. DBMS on andmebaas ise koos tarkvara ja funktsioonidega, mis on vajalikud andmete toomiseks või sisestamiseks. DBMS loob aruandeid, jõustab andmebaasi reegleid ja piiranguid ning haldab andmebaasi skeemi. Ilma DBMS-ita on andmebaas vaid väikese tähendusega bittide ja baitide kogum.

Kui soovite proovida andmebaasi luua, on hea koht alustamiseks selline andmebaasiprogramm nagu Microsoft Access.

KKK

    Mis on andmebaasiskeem?

    Andmebaasi skeem on selle struktuur. See määrab, milline teave või objektid võivad andmebaasi siseneda, ja määratleb nendevahelise seose. Skeem määratakse tavaliselt struktureeritud päringukeele (SQL) abil.

    Mis on relatsiooniandmebaas?

    Relatsiooniline andmebaas salvestab üksteisega seotud andmepunkte. See korraldab andmed ühte või mitmesse tabelisse, millest igaühel on selle tuvastamiseks ainulaadne võti.

    Mis on andmebaasi päring?

    Päring on lihts alt teabepäring andmebaasist. Andmed võivad pärineda ühest või mitmest andmebaasi tabelist või muudest päringutest. Kui sisestate Google'i otsingusse, saadate näiteks päringu.

    Mis on andmebaasi kirje?

    Kirje on andmete kogum, mis on tabelisse salvestatud. Kirjeid nimetatakse mõnikord ka korteežiks.

    Mis on võõrvõti andmebaasis?

    Välisvõti on tavaline komponent, mis seob omavahel kahes tabelis olevad andmed. Võõrvõti viitab teise tabeli primaarvõtmele, mida nimetatakse emandabeliks. Võõrvõtit sisaldavat tabelit nimetatakse lapsetabeliks.

    Mis on üksus andmebaasis?

    Oleum on objekt, mis eksisteerib andmebaasis. See võib olla inimene, koht, üksus või mis tahes abstraktne mõiste, mille kohta soovite teavet salvestada. Näiteks võib kooli andmebaas sisaldada üksustena õpilasi, õpetajaid ja kursusi.

Soovitan: