Ključna razlika: baza podataka je svaka zbirka podataka. Podaci u bazi podataka obično su organizirani na način da su informacije lako i lako dostupne. Shema je u osnovi formalni opis kako se baza podataka formira i gdje je sve. U osnovi radi kao nacrt koji opisuje gdje je sve u bazi podataka i kako je strukturirano.
Svrha baze podataka je prikupljanje i pohranjivanje podataka na takav način da računalo može lako i brzo pristupiti informacijama koje zahtijeva. Baza podataka je u osnovi elektronički sustav arhiviranja.
Izraz 'shema' proizlazi iz grčkog djela, što znači oblik ili plan. U važnosti za bazu podataka, shema je u osnovi formalni opis kako se baza podataka formira i gdje je sve. U osnovi radi kao nacrt koji opisuje gdje je sve u bazi podataka i kako je strukturirano. Shema definira tablice, polja, odnose, poglede, indekse, pakete, procedure, funkcije, redove, okidače, tipove, sekvence, materijalizirane poglede, sinonime, veze baza podataka, direktorije, XML sheme i druge elemente.
Usporedba između sheme i baze podataka:
Shema | Baza podataka | |
Opis | Shema je formalni opis organizacije i struktura podataka u bazi podataka. | Baza podataka je organizirano prikupljanje podataka. |
Cilj | Navedite činjenice koje mogu ući u bazu podataka ili one koje su od interesa za moguće krajnje korisnike. | Prikupljati i pohranjivati podatke na takav način da računalo može lako i brzo pristupiti informacijama koje su mu potrebne. |
Svrha | Shema baze podataka opisuje kako su ta polja i stanice strukturirane i organizirane i koje se vrste veza mapiraju između tih entiteta | Baza podataka sadrži zapise, polja i ćelije podataka. |
Dosljednost | Ostaje konstantan nakon stvaranja | Stvarni podaci u tablicama baze podataka mogu se stalno mijenjati. |