Mis on andmebaas?

click fraud protection

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

Kasutate juba andmebaase

Te ei pruugi sellest aru saada, kuid puutute oma igapäevaelus pidevalt kokku andmebaaside võimsusega. Näiteks kui logite sisse oma Interneti-pangakontole, autentib pank esmalt 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 vastavalt teie soovile kuupäeva või tüübi järgi.

1-d ja 0-d tähistavad andmebaasi

Andmebaasid vs. Arvutustabelid

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

  • Tooge kõik kirjed, mis vastavad teatud kriteeriumidele
  • Kirjete hulgi värskendamine
  • Kirjete ristviited erinevates tabelites
  • Tehke keerukaid koondarvutusi

Andmebaasi elemendid

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

Näiteks kaaluge andmebaasi tabelit, mis sisaldab ettevõtte X 50 töötaja nimesid ja telefoninumbreid. Tabelis on veerud pealdistega „Eesnimi“, „Perenimi“ ja „Telefoninumber“. Iga rida sisaldab ühe isiku kohta vastavat teavet. Kuna isikuid on 50, on tabelis 50 sisestusrida ja üks sildirida.

Igal andmebaasi tabelil peab olema kordumatu nimi ja igal tabelil a esmane võti veerus, nii et igal real (või kirjel) on selle tuvastamiseks kordumatu väli.

Andmebaasis olevad andmed on kaitstud piirangud, mis jõustavad andmete suhtes eeskirju, et tagada nende üldine terviklikkus. A ainulaadne piirang tagab, et primaarvõtit ei saa dubleerida. A kontrolli piirangut juhib sisestatavate andmete tüüpi. Näiteks väli Nimi võib aktsepteerida lihtteksti, kuid sotsiaalkindlustusnumbri väli peab sisaldama kindlat numbrite komplekti.

Andmebaasi üks võimsamaid funktsioone on võime luua tabelite vahel seoseid kasutades võõrvõtmed. 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 kujundamist, nii et saate korraldada andmeid kategooriate kaupa, selle asemel, et püüda kõiki andmeid ühte või mõnesse tabelisse paigutada.

Andmebaasi haldussüsteem

Andmebaas sisaldab ainult andmeid. Nende andmete tegelikuks kasutamiseks on teil vaja a andmebaasihaldussüsteem. 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 Microsoft Access.

KKK

  • Mis on andmebaasiskeem?

    A 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 relatsiooniline andmebaas?

    Relatsiooniandmebaas 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 lihtsalt teabepäring andmebaasist. Andmed võivad pärineda ühest või mitmest andmebaasi tabelist või muudest päringutest. Iga kord, 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 a mitmekordne.

  • Mis on võõrvõti andmebaasis?

    Välisvõti on tavaline komponent, mis seob andmed kahes tabelis. Välisvõti viitab teise tabeli primaarvõtmele, mida nimetatakse vanemate tabel. Võõrvõtit sisaldavat tabelit nimetatakse laste laud.

  • Mis on üksus andmebaasis?

    Olem 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 koolide andmebaas sisaldada üksustena õpilasi, õpetajaid ja kursusi.