Razlika med shemo in bazo podatkov

Avtor: Laura McKinney
Datum Ustvarjanja: 1 April 2021
Datum Posodobitve: 4 Maj 2024
Anonim
Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов.
Video.: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов.

Vsebina


Baza podatkov je pogost pojem v današnjem življenju. Mnoga podjetja, podjetja, organizacije, inštituti itd. Potrebujejo bazo podatkov, da shranijo svoje podatke v dobro oblikovani obliki, tako da bi iz njih enostavno našli koristne informacije. Med načrtovanjem baze podatkov, shema je določeno, ki opisuje strukturni pogled baze podatkov, ki potrjuje tabele, ki bi sodelovale pri ustvarjanju baze podatkov, atribute tabele in njihovo povezavo. Shemo je treba določiti v fazi načrtovanja baze podatkov. Spoznajmo razlike med shemo izrazov in bazo podatkov s pomočjo spodnje primerjalne tabele.

  1. Primerjalna tabela
  2. Opredelitev
  3. Ključne razlike
  4. Zaključek

Primerjalna tabela

Osnove za primerjavoShemaBaza podatkov
OsnovniShema je strukturni pogled na bazo podatkov.Baza podatkov je zbirka medsebojno povezanih podatkov.
Spremembe Enkrat objavljeno shemo ne smemo pogosto spreminjati.Podatki v bazi se ves čas posodabljajo, zato se baza pogosto spreminja.
VključiShema vključuje ime tabel, ime polj, njegove vrste in omejitve.Baza podatkov vključuje določeno shemo, podatke (zapise) in omejitve za podatke.
IzjaveStavki DDL določajo shemo za bazo podatkov.Izjava DML doda, posodobi zapise (podatke) v bazi podatkov.


Opredelitev sheme

Shema je strukturna opredelitev ali opis celotne baze podatkov. Ko razglasite shemo baze podatkov, bi morala ne spreminjajte pogosto saj bo motil organizacijo podatkov v bazi podatkov.

Shema baze podatkov je lahko prikazana v obliki diagrama, imenovanega shema sheme. Shema sheme prikazuje, katere tabele vsebuje baza podatkov, katere so spremenljivke v teh tabelah. Kako so tabele med seboj povezane. Čeprav shema sheme ne prikazuje vsakega vidika baze podatkov, ne prikazuje primerov baze podatkov, vrste atributov.

The DDL Stavki (jezik opredelitve podatkov) določajo shemo baze podatkov. Določa ime tabele, ime atributa njihove vrste, omejitve in povezanost z drugimi tabelami v bazi podatkov. Stavki DDL se uporabljajo tudi pri spreminjanju sheme baze podatkov.

Spodaj je prikazana shema baze podatkov s podatki o študentih. Vidite, da prikazuje ime vseh tabel in spremenljivke vseh teh tabel.


Opredelitev zbirke podatkov

Baza podatkov je zbirka dobro organiziranih in medsebojno povezanih podatkov. Baza podatkov vključuje strukturo (shemo), vrste podatkov in omejitve podatkov, ki jih je treba shraniti, in podatke, tj. Dejstev ali informacij o obravnavanih objektih.

Podatki v bazi podatkov se sproti posodabljajo. Torej, baza podatkov dobi pogosto spreminjajo. DML ukaz določa spremembe podatkov baze podatkov. Kličejo se podatki v bazi podatkov v določenem trenutku primerek baze podatkov.

Baza podatkov je lahko poljubna velikost, lahko je ustvarjen in operiral ročno ali pa lahko računalniško podprt. Zdaj podatkovna baza dni deluje digitalno. DBMS (Sistem za upravljanje podatkovnih baz) je odgovoren za ustvarjanje in vzdrževanje podatkov v bazi podatkov.

  1. Osnovna razlika med dvema izrazoma, shemo in bazo podatkov je v njihovi definiciji, tj. Baza podatkov je zbirka dejstev ali informacij o obravnavanem predmetu. Po drugi strani je shema strukturni prikaz celotne baze podatkov.
  2. Ko razglasite shemo za bazo podatkov, se ne bo pogosto spreminjala, ker moti organizacijo podatkov v bazi. Po drugi strani pa se baze podatkov pogosto posodabljajo.
  3. Na eni strani, kjer shema vsebuje strukturo tabel in atributov znotraj tabel, njihove vrste in omejitve. Baza podatkov je sestavljena iz sheme, zapisov za tabele.
  4. Stavek DDL določa generiranje in spreminjanje sheme. Stavki DML določajo generiranje in spreminjanje podatkov v bazi.

Zaključek:

Pred ustvarjanjem baze podatkov morate izdelati shemo, ki bi opredelila oris oblikovanja baze podatkov. Dobra shema lahko ustvari dobro bazo podatkov. Shemo je treba ustvariti previdno, saj pogoste spremembe v shemi niso sprejete.