Struktura baze podataka
Informacije, kao osnova za rad raznih elektroničkih sustava razmjene podataka, organizirane su na poseban način i nazivaju se bazama podataka. Da biste razumjeli taj koncept, a također da biste razumjeli strukturu baze podataka, valja više razmotriti ovu pojavu.
sadržaj
Najčešće s stvoriti bazu podataka treba ispuniti sljedeće uvjete. Treba biti lako obraditi i biti kompaktan, bez suvišnih informacija. U hijerarhijskom sustavu elementi su raspoređeni na takav način da se između njih formiraju veze - dijete i roditelj. To jest, ove se informacije nalaze iznad ili ispod u odnosu na određeni objekt sustava. Ali jedan od njih je uvijek glavni, od kojeg počinje cijeli sustav. Kao rezultat ovog rasporeda informacijskih blokova, formirana je struktura stabla baze podataka koja je tipična za datotečni sustav koji se primjenjuje na računalima.
baze podataka, Distribuirane na mreži imaju iste značajke kao hijerarhijske baze podataka. Razlika između njih je ta da u prvom elementu djeteta može imati više predaka.
Ali prije nego što detaljnije razmotrite strukturu i vrste, morate definirati koncept baze podataka. Što se podrazumijeva ovim pojmom? Najjednostavnija definicija je ovo: baza podataka je način organiziranja i pohrana podataka. Postoje mnoge vrste i načine organiziranja informacija. Svaki od njih ima svoju ciljnu orijentaciju, ispunjava određene zahtjeve. Na primjer, podaci na XML jeziku strukturirani su kao stablo s razgranatim korijenom i čvorovima. Ali ovo je samo jedna od vrsta pohrane podataka.
Hijerarhijska struktura Baza podataka je optimizirana za čitanje, brzi odabir podataka i izdavanje korisniku. Ali ima svoje nedostatke. Dakle, računalo, vrlo jednostavno obavljanje operacije s određenom mapom ili datotekom (koji su elementi hijerarhijske strukture), dugo se bavi provjera sustava za viruse. To pokazuje da takav sustav nije prikladan za brzo skeniranje informacija i, ako je potrebno, postupak traje dosta vremena. Odnos elemenata u sličnoj strukturi je takav da što je niži objekt, to je veće gniježđenje. To se odnosi na hijerarhijske veze između roditelja i dječjih elemenata sustava.
Važno je napomenuti još klasifikacija baza podataka. Bit će uvedena kako bi konačno razjasnila pitanje postojećih načina pohranjivanja podataka. Po prirodi informacija opskrbe baze podataka podijeljen u strukturirane (podatke kao likovi), polu-strukturiranih (tekst podataka) i nestrukturirane (semantičke mreže). Strukturirane baze podataka imaju više razina na kojima se nalaze informacijske jedinice. To uključuje mrežne i hijerarhijske baze podataka, gdje se zasebnim datotekama dodjeljuju veze. Ako je hijerarhijska baza podataka slična stablu, mreža izgleda kao mreža. U tom slučaju, struktura baze podataka je raspoređena na takav način da se bilo koji vrh može dovesti do njega i može postojati nekoliko veza između par vrhova. Dakle, jedna datoteka održava odnose s mnogima, zbog čega njegov tip nije fiksan. Može biti član skupa datoteka (između kojih se objavljuje veza) ili vlasnika.
Tu je i model relacijske baze podataka u kojem su veze između datoteka dinamički određene u vrijeme izvršavanja upita. Baze podataka su podijeljene prema vrsti informacija sadržanih u njima, o faktografskim, dokumentarnim i leksikografskim.
Stoga su baze podataka poseban strukturirani sustav, jedan od načina pohranjivanja podataka u kojem može postojati tablični oblik. Zbirka nekoliko tablica koje međusobno imaju logičke veze i stvaranje baze podataka.
- Distribuirane baze podataka
- Baza podataka je složen sustav
- Koji su ciljevi dizajna baze podataka?
- Normalizacija baze podataka
- Sustavi upravljanja životom i bazama podataka
- SQL datoteku. SQL format datoteke: opis proširenja
- Pregled sustava za upravljanje bazama podataka
- Koji su podaci? Vrste podataka
- Hijerarhijska baza podataka je ... Modeli, primjeri
- DB je ... Vrste i svojstva baze podataka
- Koje su najčešće u praksi baze podataka?
- Što je baza podataka i gdje se može koristiti?
- Hijerarhijski model podataka
- Model podataka mreže
- Kako stvoriti bazu podataka i što je SQL?
- Arhitektura klijent-poslužitelj
- Relacijski model podataka, baze podataka, modeli i sheme dizajna
- Koje vrste baza podataka postoje danas?
- Opći koncepti Access DBMS-a
- DBMS je sustav upravljanja podacima
- Glavne točke koje ima Access baza podataka