Loginis ir fizinės duomenų bazės modelis
Norint vizualiai pateikti duomenų bazę, kuri buvo pasiūlyta atsižvelgiant į tam tikrus verslo reikalavimus, reikalingi loginiai ir fiziniai duomenų bazių modeliai. Modeliai padeda parodyti verslo reikalavimų ir duomenų bazės objektų ryšį. Tai būtina norint tiksliai ir visiškai surinkti visus duomenų bazės reikalavimus. Duomenų modeliavimas yra ryšys tarp sistemos reikalavimų ir verslo poreikių. Yra du duomenų modeliai, loginis ir fizinis.
Loginės duomenų bazės modelis
Norint sudaryti verslo reikalavimus ir atvaizduoti reikalavimus kaip modelį, reikalingas loginis duomenų bazių modeliavimas. Tai daugiausia siejama su verslo poreikių rinkimu, o ne su duomenų bazės kūrimu. Informacija, kurią reikia surinkti, yra apie organizacinius vienetus, verslo subjektus ir verslo procesus.
Sudarius informaciją, sudaromos ataskaitos ir diagramos, įskaitant:
ERD ir subjekto santykio diagrama parodo ryšį tarp skirtingų kategorijų duomenų ir rodo skirtingas duomenų kategorijas, kurių reikia duomenų bazei kurti.
Verslo proceso schema - tai rodo asmenų veiklą įmonėje. Tai rodo, kaip duomenys juda organizacijoje, atsižvelgiant į tai, kokią programos sąsają galima suprojektuoti.
Vartotojų atsiliepimų dokumentai.
Loginiai duomenų bazių modeliai iš esmės lemia, ar buvo surinkti visi verslo reikalavimai. Jį peržiūri kūrėjai, administracija ir galiausiai vartotojai, norėdami sužinoti, ar prieš pradedant fizinį modeliavimą reikia surinkti daugiau informacijos.
Fizinės duomenų bazės modelis
Fizinės duomenų bazės modeliavimas susijęs su faktinės duomenų bazės projektavimu, atsižvelgiant į reikalavimus, surinktus loginio duomenų bazės modeliavimo metu. Visa surinkta informacija paverčiama reliaciniais modeliais ir verslo modeliais. Fizinio modeliavimo metu objektai apibrėžiami lygiu, vadinamu schemos lygiu. Schema laikoma objektų, susijusių su duomenų baze, grupe.
Lentelės ir stulpeliai sudaromi atsižvelgiant į loginio modeliavimo metu pateiktą informaciją. Pagrindiniai raktai, unikalūs raktai ir svetimi raktai yra apibrėžti tam, kad būtų suvaržymai. Apibrėžtos rodyklės ir momentinės nuotraukos. Duomenys gali būti apibendrinti, o vartotojams pateikiama alternatyvi perspektyva, kai bus sudarytos lentelės.
Fizinės duomenų bazės modeliavimas priklauso nuo programinės įrangos, kuri jau naudojama organizacijoje. Tai specifinė programinė įranga. Fizinis modeliavimas apima:
Serverio modelio schema - ji apima lenteles ir stulpelius bei įvairius ryšius, kurie egzistuoja duomenų bazėje.
Duomenų bazės projektavimo dokumentai.
Vartotojų atsiliepimų dokumentai.
Santrauka:
1.Loginis duomenų bazių modeliavimas yra skirtas daugiausia informacijos apie verslo poreikius rinkimui ir nėra susijęs su duomenų bazės kūrimu; kadangi fizinis duomenų bazės modeliavimas yra būtinas faktiškai kuriant duomenų bazę.
2.Loginis duomenų bazių modeliavimas neapima rodyklių ir apribojimų; programos loginis duomenų bazės modelis gali būti naudojamas įvairiose duomenų bazių programose ir jų įgyvendinimuose; kadangi fizinių duomenų bazių modeliavimas priklauso nuo programinės ir aparatinės įrangos ir turi indeksus bei apribojimus.
3. Įeina loginis duomenų bazių modeliavimas; ERD, verslo procesų diagramos ir vartotojų atsiliepimų dokumentai; kadangi fizinių duomenų bazių modeliavimas apima; serverio modelio schema, duomenų bazės projektavimo dokumentai ir vartotojų atsiliepimų dokumentai.