Kas yra duomenų bazė?

Turinys:

Kas yra duomenų bazė?
Kas yra duomenų bazė?
Anonim

Jei esate susipažinę su tokiomis skaičiuoklėmis kaip „Microsoft Excel“, 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

Galite to nesuvokti, 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ų rodomos pagal datą arba tipą, kaip prašote.

Image
Image

Duomenų bazės prieš skaičiuokles

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ę:

  • Gauti visus įrašus, kurie atitinka tam tikrus kriterijus
  • Masinis įrašų atnaujinimas
  • Kryžminių nuorodų įrašai skirtingose 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 požymį, o kiekviena eilutė – vieną įrašą.

Pavyzdžiui, apsvarstykite duomenų bazės lentelę, kurioje yra 50 įmonės X darbuotojų vardai ir telefonų numeriai. Lentelėje yra stulpeliai, pažymėti „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 kiekvienoje turi būti pirminio rakto stulpelis, kad kiekviena eilutė (arba įrašas) turėtų unikalų lauką jai identifikuoti.

Duomenų bazėje esantys duomenys yra apsaugoti apribojimais, kurie nustato duomenų taisykles, kad būtų užtikrintas bendras jų vientisumas. Unikalus apribojimas užtikrina, kad pirminio rakto negalima kopijuoti. Patikrinimo apribojimas kontroliuoja 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 funkcijų 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 duomenų bazių valdymo sistemos. 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ų duomenų bazės programa, pvz., Microsoft Access.

DUK

    Kas yra duomenų bazės schema?

    Duomenų bazės schema yra jos 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. Ji suskirsto duomenis į vieną ar daugiau lentelių, kurių kiekviena turi unikalų juos identifikuojantį raktą.

    Kas yra duomenų bazės užklausa?

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

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

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

    Kas yra išorinis raktas duomenų bazėje?

    Išorinis raktas yra įprastas komponentas, susiejantis duomenis dviejose lentelėse. Išorinis raktas nurodo kitos lentelės, vadinamos parent table, pirminį raktą. Lentelė, kurioje yra išorinis raktas, vadinama vaiko lentele.

    Kas yra duomenų bazės subjektas?

    Objektas yra duomenų bazėje esantis objektas. 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 mokiniai, mokytojai ir kursai kaip subjektai.

Rekomenduojamas: