Proiectarea ca etapa 1

Crearea sistemelor informaționale economice (IS) este o sarcină complexă și slab formalizate care necesită cunoașterea detaliată a zonei supuse automatizabil. În acest caz, de regulă, nimeni nu în organizație știe cum funcționează în ceea ce privește detaliile de care au nevoie pentru a crea IP. Prin urmare, pentru a descrie activitatea întreprinderii trebuie să construiască modelul său adecvat, care conține, în sine, cunoașterea tuturor participanților la procesele de business ale organizației.







Aproximativ 90% dintre toate soluțiile IP moderne necesită o serie întreagă de sarcini de stocare a datelor. În condiții moderne, atunci când volumul de date care urmează să fie prelucrate este mare și continuă să crească, soluția de astfel de probleme este imposibilă fără utilizarea tehnologiei de baze de date. Contextul sistemului și rezultatele sale sunt stocate în baza de date, creând astfel o bază de date vine în prim-plan în faza inițială a unui sistem informatic.

Când creați o bază de date de date IP sunt cele mai importante probleme legate de crearea structurii corecte a datelor logice oferă o soluție întregul set de sarcini necesare. În conformitate cu structura logică adecvată, în acest caz, se referă la o structură creată cu caracteristicile organizației de stocare a datelor utilizate în rezolvarea sarcinilor necesare.

Astfel, planificarea este un pas important în crearea bazei de date, astfel cum în acest stadiu, este luat o foarte importante decizii strategice care afectează întregul proces de creare a unei baze de date eficiente. Dezvoltarea unei baze de date eficiente este destul de o provocare, deoarece de multe ori este prezentat mai multe cerințe contradictorii. Sarcina proiectantului este toate cerințele pentru a crea baza de date optime.

Baza de date reflectă informații despre un anumit domeniu. Zona de subiect este partea din lumea reală de interes pentru o anumită utilizare. Automatizat modele de date de domeniu sisteme de informații de reflecție apar mai multe nivele (numărul de niveluri depinde de baza de date de caracteristici). Indiferent dacă este sau nu model separat explicit strat logic și fizic, în ceea ce privește metodologia, puteți selecta în continuare aceste niveluri și etapele corespunzătoare acestora de proiectare a bazei de date.







Prima etapă a proiectului - modelarea Infological.


Pentru a proiecta o structură de bază de date de informații de fond necesare cu privire la zona de subiect. Este de dorit ca această informație a fost prezentată într-un mod formal. Domeniul Descriere format fără orientare utilizată în software și hardware suplimentar, numit un domeniu (ILM) modelul infological.

Modelul bazei de date datalogicheskaya (DLM) se bazează pe cea de a doua etapă a proiectului pe baza modelului Infological. Modelul Datalogicheskaya este un model de nivel logic și reprezintă cartografierea relațiilor logice între elemente de date, indiferent de conținutul lor și stocarea mediu. Modelul este construit în termeni de unități de informații care sunt permise în baza de date special, într-un mediu care este proiectat pentru DB. Faza de DLM numit datalogicheskim de proiectare. Descrierea structurii logice a bazei de date în limba bazei de date se numește schemă.

Al treilea pas este de a proiecta mediu de legare de stocare DLM folosind un model de date a stratului fizic (model fizic). Descrierea structurii bazei de date fizice numit un circuit de stocare corespunzător etapei de proiectare a bazei de date - design fizic.

În unele baze de date, în plus față de descrierea logica generală a structurii bazei de date, este posibil să se descrie structura logică a bazei de date în ceea ce privește un anumit utilizator. Acest model se numește exterior, și descrierea acestuia se numește subcircuit.

Modelul extern nu este întotdeauna o schemă exactă subset. În cazul în care subcircuit determinată, utilizatorul are doar acces la datele sunt reflectate într-un subcircuit corespunzător, care este o modalitate de a proteja datele împotriva accesului neautorizat.

Etapele de proiectare a bazei relație este reflectată în figura 4.1. Figura arată că posibilitatea unei reveniri la nivelurile anterioare în baza de date de proiectare. În acest caz, o revenire din cauza necesității de a revizui rezultatul de proiectare, și o întoarcere provocate de necesitatea de a clarifica modelul anterior (de obicei, Infological), în scopul de a obține mai multe informații pentru proiectarea sau identificarea incoerențe în model.