Shema i baza podataka

Anonim

Shema vs baza podataka?

Baza podataka može se opisati kao skup strukturiranih podataka koji se obično pohranjuju u računalnim sustavima. Struktura baze podataka stigla je pravilnim organiziranjem podataka uz pomoć modela baze podataka. Pojam "Äúschema" znači "plan ili oblik" i može se definirati kao terminologija koja se koristi za modeliranje ili stvaranje logičke strukture pomoću kojih se podaci mogu pohraniti u bazi podataka. Tehnički gledano, shema baze podataka je temeljna struktura koju opisuje i podržava sustav upravljanja bazom podataka koji se koristi za pohranu zapisa.

Općenito, shema je viša razina apstrakcije dizajnerskih modela koji su prikupljeni i dokumentirani od strane dizajnera baze podataka i poslovnih analitičara tijekom faze analize projekta ili razvoja proizvoda. Oni ne postoje kao takvi u bazi podataka, ali u nekim varijantama baza podataka mogu se realizirati na nekim razinama u fizičkom obliku.

Kada dovedemo korisnika u tu perspektivu, možemo definirati ova tri entiteta (baza podataka, shema i korisnik) kako slijedi:

Baza podataka je zbirka fizičkih datoteka.

Korisnik je onaj koji se povezuje s bazom podataka.

Shema je zbirka objekata u vlasništvu korisnika.

Ukratko, shema je obično grafički prikaz sustava strukture baze podataka, dok je sama baza podataka strukturirana zbirka zapisa ili podataka.

Sažetak:

1. Baza podataka je fizička struktura.

2.Schema je logična struktura.

Baza podataka 3.A zbirka povezanih zapisa i podataka pohranjenih u tablicama.

4. S druge strane, shema je logična definicija baze podataka ili, drugim riječima, nacrt koji definira nazive svih tablica i stupaca i definira vrstu svakog stupca itd.

5.U nekim sustavima za upravljanje bazom podataka, shema se može ostvariti u fizičkom obliku na bilo kojoj razini.

6. Ne postoji jedno-na-jedan korespondencija između shematskih objekata i fizičkih datoteka koje pohranjuju informacije na diskove.