Kas yra duomenų bazė?

click fraud protection

Jei esate susipažinę su skaičiuoklėmis, pvz Microsoft Excel, jūs jau suprantate, kaip duomenis galima naudoti su lentelėmis. Duomenų bazėse taip pat naudojamos lentelės informacijai saugoti, tvarkyti ir gauti.

Jau naudojate duomenų bazes

Galbūt to nesuvokiate, bet kasdieniniame gyvenime nuolat susiduriate su duomenų bazių galia. Pavyzdžiui, kai prisijungiate prie internetinės bankininkystės sąskaitos, bankas pirmiausia patvirtina prisijungimą naudodamas vartotojo vardą ir slaptažodį, o tada parodo sąskaitos likutį ir visas operacijas. Užkulisiuose veikianti duomenų bazė įvertina jūsų vartotojo vardo ir slaptažodžio derinį ir suteikia prieigą prie jūsų paskyros. Tada jis filtruoja jūsų operacijas, kad būtų rodomas pagal datą arba tipą, kaip jūs pageidaujate.

1 ir 0 reiškia duomenų bazę

Duomenų bazės vs. Skaičiuoklės

Duomenų bazės nuo skaičiuoklių skiriasi tuo, kad jose geriau saugomi dideli duomenų kiekiai ir jais galima įvairiai manipuliuoti. Štai tik keli veiksmai, kuriuos galite atlikti naudodami duomenų bazę, kuriuos būtų sunku, o gal net neįmanoma atlikti naudojant skaičiuoklę:

  • Gaukite visus įrašus, kurie atitinka tam tikrus kriterijus
  • Atnaujinkite įrašus masiškai
  • Kryžminės nuorodos į įrašus įvairiose lentelėse
  • Atlikite sudėtingus suvestinius skaičiavimus

Duomenų bazės elementai

Duomenų bazė sudaryta iš daugybės skirtingų lentelių. Kaip ir Excel lentelės, duomenų bazės lentelės susideda iš stulpelių ir eilučių. Kiekvienas stulpelis atitinka an atributas ir kiekviena eilutė atitinka vieną įrašą.

Pavyzdžiui, apsvarstykite duomenų bazės lentelę, kurioje yra 50 X įmonės darbuotojų vardai ir telefonų numeriai. Lentelėje yra stulpelių, pažymėtų „Vardas“, „Pavardė“ ir „Telefono numeris“. Kiekvienoje eilutėje yra atitinkama informacija apie vieną asmenį. Kadangi yra 50 asmenų, lentelėje yra 50 įvesties eilučių ir viena etiketės eilutė.

Kiekviena duomenų bazės lentelė turi turėti unikalų pavadinimą ir kiekviena turi turėti a pirminis raktas stulpelį, kad kiekviena eilutė (arba įrašas) turėtų unikalų lauką, kad būtų galima ją identifikuoti.

Duomenų bazėje esantys duomenys yra apsaugoti suvaržymai, kurios užtikrina duomenų taisyklių laikymąsi, kad būtų užtikrintas bendras jų vientisumas. A unikalus apribojimas užtikrina, kad pirminio rakto negalima kopijuoti. A patikrinkite apribojimą valdo duomenų, kuriuos galite įvesti, tipą. Pavyzdžiui, lauke Vardas gali būti naudojamas paprastas tekstas, tačiau socialinio draudimo numerio lauke turi būti tam tikras skaičių rinkinys.

Viena iš galingiausių duomenų bazės savybių yra galimybė kurti ryšius tarp lentelių naudojant svetimus raktus. Pavyzdžiui, galite turėti lenteles „Klientai“ ir „Užsakymai“. Kiekvienas klientas gali būti susietas su užsakymu jūsų Užsakymų lentelėje. Užsakymų lentelė savo ruožtu gali būti susieta su produktų lentele. Šis metodas supaprastina duomenų bazės kūrimą, kad galėtumėte tvarkyti duomenis pagal kategorijas, o ne bandyti sudėti visus duomenis į vieną ar tik kelias lenteles.

Duomenų bazių valdymo sistema

Duomenų bazėje saugomi tik duomenys. Norint realiai panaudoti tuos duomenis, reikia a duomenų bazių valdymo sistema. DBVS yra pati duomenų bazė, kartu su programine įranga ir funkcijomis, reikalinga duomenims nuskaityti arba įterpti. DBVS kuria ataskaitas, įgyvendina duomenų bazės taisykles ir apribojimus bei prižiūri duomenų bazės schemą. Be DBVS duomenų bazė yra tik mažai prasmingų bitų ir baitų rinkinys.

Jei norite pabandyti sukurti duomenų bazę, gera vieta pradėti būtų tokia duomenų bazės programa „Microsoft Access“..

DUK

  • Kas yra duomenų bazės schema?

    A duomenų bazės schema yra jo struktūra. Ji nurodo, kokia informacija ar objektai gali patekti į duomenų bazę, ir apibrėžia ryšį tarp jų. Schema paprastai apibrėžiama naudojant struktūrinę užklausų kalbą (SQL).

  • Kas yra reliacinė duomenų bazė?

    Reliacinė duomenų bazė saugo duomenų taškus, kurie yra susiję vienas su kitu. Jis suskirsto duomenis į vieną ar daugiau lentelių, kurių kiekviena turi unikalų raktą, identifikuojantį juos.

  • Kas yra duomenų bazės užklausa?

    Užklausa yra tiesiog informacijos iš duomenų bazės užklausa. Duomenys gali būti gauti iš vienos ar kelių duomenų bazės lentelių arba iš kitų užklausų. Pavyzdžiui, kai įvedate tekstą „Google“ paieškoje, siunčiate užklausą.

  • Kas yra duomenų bazės įrašas?

    Įrašas yra duomenų rinkinys, saugomas lentelėje. Įrašai taip pat kartais vadinami a kortele.

  • Kas yra užsienio raktas duomenų bazėje?

    Išorinis raktas yra bendras komponentas, susiejantis duomenis dviejose lentelėse. Užsienio raktas nurodo kitos lentelės, vadinamos ".", pirminį raktą tėvų stalas. Lentelė, kurioje yra išorinis raktas, vadinama vaikiškas stalas.

  • Kas yra subjektas duomenų bazėje?

    Objektas yra objektas, esantis duomenų bazėje. Tai gali būti asmuo, vieta, vienetas arba bet kokia abstrakti sąvoka, apie kurią norite saugoti informaciją. Pavyzdžiui, mokyklos duomenų bazėje gali būti studentai, mokytojai ir kursai kaip subjektai.