Documente Academic
Documente Profesional
Documente Cultură
Baze - de - Date Referat.
Baze - de - Date Referat.
Prin proiectare se determină un model semantic, care să reflecte cât mai fidel
lumea reală, construit astfel:
1. Se identifică o mulţime de concepte semantice (entităţi, tipuri de entităţi,
proprietăţi ale entităţilor, identificatorii entităţilor, relaţii între entităţi) ce dau informaţii
despre lumea reală.
2. Se asociază obiecte simbolice formale, prin care sunt reprezentate conceptele
semantice.
3. Se defineşte o mulţime de operatori formali ce pot să transforme obiectele
formale.
Etapele construirii unei baze de date sunt următoarele:
1. Studiul de fezabilitate, ce constă în cercetarea sistemelor existente, evaluarea
costurilor pe diversele alternative.
2. Cercetarea sistemului existent (tipuri de date, dimensiuni etc.).
3. Analiza sistemului prin determinarea cauzelor diferitelor evenimente şi a
adoptării metodelor şi a alternativelor posibile.
4. Proiectarea sistemului prin determinarea celui mai bun model de reprezentare
şi prelucrare a datelor, de asigurare a securităţii şi integrităţii.
5. Dezvoltarea sistemului prin stabilirea detaliilor asociate datelor prevăzute a fi
luate în considerare, a relaţiilor dintre ele şi a modului de reprezentare fizică.
6. Implementarea sistemului prin proiectarea, scrierea şi testarea programelor,
antrenarea utilizatorilor, alcătuirea documentaţiei, crearea şi încărcarea fişierelor.
7. Revizuire şi întreţinere prin probe de lucru ale noului sistem, efectuarea unor
eventuale modificări, adăugarea de noi componente şi urmărirea procesului de
prelucrare a datelor.
Proiectarea urmăreşte obţinerea de baze de date care să întrunească următoarele
calităţi: corectitudine, consistenţă, distribuire, flexibilitate.
Criteriile de clasificare pentru determinarea modelului logic de date optim
corespunzător unei baze de date sunt:
- Validare structurală - reflectarea consistentă a modului de utilizare a
informaţiilor în lumea reală;
- Simplitate - uşurinţa înţelegerii structurilor chiar de către utilizatori fără o
pregătire specială;
- Neredundanţă - eliminarea, pe cât posibil, a reprezentării de mai multe ori a
aceleiaşi informaţii sau a informaţiilor ce se pot deduce logic din altele;
- Distribuire - un model general aplicabil mai multor domenii, fără caracteristici
specifice unor aplicaţii sau tehnologii particulare;
- Extensibilitate - posibilitatea de a dezvolta noi componente cu efecte minime
asupra bazei de date existente;
- Integritate - consistenţa în modul de utilizare şi întreţinere a valorilor din
informaţii.