|
|
Objavljeno na 19. 05. 2024 12:28:22
|
|
|
|

Trinivojski vzorec so tri ravni abstrakcije podatkov, od katerih se vsaka osredotoča na različne skrbi. Za povezovanje trinivojskih vzorcev sistem za upravljanje baze podatkov zagotavlja funkcijo slike druge ravni med trinivojskimi vzorci. Sekundarna slika je pravilo, ki določa, kako se lahko obe strani slike transformirata. Kot je prikazano spodaj:
Način s tremi nivoji
Uporabniška raven --> izven sheme (odraža uporabniški pogled na podatkovni sistem)
Zunanji način, znan tudi kot podnačin ali uporabniški način, ustreza uporabniški ravni. Gre za pogled na bazo podatkov, kot ga vidi en ali nekaj uporabnikov, in je logična predstavitev podatkov, povezanih z aplikacijo. Zunanja shema je podmnožica sheme, ki izhaja iz sheme in vsebuje del podatkov, ki ga določen uporabnik lahko uporablja v shemi. Uporabniki lahko opisujejo in definirajo podatkovne zapise, ki ustrezajo uporabnikom, preko jezika za opis zunanjega načina (zunanji vzorec), prav tako pa lahko uporabijo jezik za manipulacijo podatkov (DML) za obdelavo teh podatkovnih zapisov.
Konceptualna raven - > Konceptualni vzorec (odraža celosten pogled na podatkovni sistem)
Konceptualni vzorci, znani tudi kot vzorci ali logični vzorci, ustrezajo konceptualnim ravnem. Gre za globalno logično strukturo, ki jo oblikuje oblikovalec podatkovne baze za sintezo podatkov vseh uporabnikov glede na enotno stališče, splošni opis logične strukture in značilnosti vseh podatkov v bazi podatkov ter javni pogled podatkov (globalni pogled) za vse uporabnike. Opisan in definiran je z jezikom za opis podatkov (DDL), ki ga zagotavlja sistem za upravljanje podatkovnih baz.
Fizična raven – shema v > (odraža pogled na shranjevanje podatkovnega sistema)
Notranji način, znan tudi kot način shranjevanja, ustreza fizični ravni. To je notranja predstavitev ali osnovni opis vseh podatkov v podatkovni bazi in predstavlja najnižjo raven logičnega opisa podatkovne baze, ki opisuje način shranjevanja in fizično strukturo podatkov na shranjevalnem mediju, kar ustreza podatkovni bazi, ki je dejansko shranjena na zunanjem pomnilniškem mediju. Notranji vzorec je opisan in definiran z notranjim jezikom za opis vzorcev.
Sekundarna slika (preslikava)
Podatkovni sistem zagotavlja dve ravni slik med tremi ravnmi načina: sliko načina/notranjega vzorca in sliko zunanjega vzorca/vzorca.
- Slika vzorca/notranjega vzorca: Izvaja medsebojno pretvorbo med konceptualnimi in notranjimi vzorci.
- Zunanji način/Slika načina: Izvaja medsebojno pretvorbo med Zunanjim načinom in Konceptualnim načinom.
Neodvisnost podatkov se nanaša na neodvisnost podatkov in programov, kar ločuje definicijo podatkov od programa, DBMS (sistem za upravljanje podatkov) pa je odgovoren za shranjevanje podatkov, s čimer se poenostavi aplikacija in bistveno zmanjša obremenitev priprave aplikacij.
Neodvisnost podatkov zagotavlja sekundarna slikovna zmogljivost DBMS. Neodvisnost podatkov vključuje fizično neodvisnost podatkov in logično neodvisnost podatkov.
Povzetek, kot je prikazano na spodnji sliki:
未命名绘图.drawio
(2.86 KB, Število prenosov: 0)
|
Prejšnji:Ni uspelo izvesti 'atob' na 'Window': Niz, ki ga je treba dekodirati, ni...Naslednji:OpenPDF uporablja pisavo 'xxx', pri čemer 'Identity-H' ni prepoznana
|