Sunteți pe pagina 1din 3

Tutorial de proiectare a bazelor de date Aflați modelarea datelor

Cuprins
 Ce este proiectarea bazelor de date?
 De ce este importantă proiectarea bazelor de date?
 Ciclul de viață al dezvoltării bazei de date
 Analiza cerințelor
 Proiectarea bazei de date
 Implementare
 Două tipuri de tehnici de baze de date

Ce este proiectarea bazelor de date?


Proiectarea bazelor de date este o colecție de procese care facilitează
proiectarea, dezvoltarea, implementarea și întreținerea sistemelor de
gestionare a datelor întreprinderii. Baza de date proiectată corect este
ușor de întreținut, îmbunătățește consistența datelor și este rentabilă din
punct de vedere al spațiului de stocare pe disc. Proiectantul bazei de
date decide cum se corelează elementele de date și ce date trebuie
stocate.
Advertisement

Principalele obiective ale proiectării bazelor de date sunt de a produce


modele de proiectare logică și fizică a sistemului de baze de date
propus.

Modelul logic se concentrează pe cerințele de date și datele care trebuie


stocate independent de considerații fizice. Nu se preocupă de modul în
care datele vor fi stocate sau unde vor fi stocate fizic.

Modelul de proiectare a datelor fizice implică traducerea proiectării


logice a bazei de date pe suport fizic utilizând resurse hardware și
sisteme software, cum ar fi sistemele de gestionare a bazelor de date
(SGBD).

În acest tutorial, veți învăța-


 De ce este importantă proiectarea bazelor de date?
 Ciclul de viață al dezvoltării bazei de date
 Analiza cerințelor
 Proiectarea bazei de date
 Implementare
 Tipuri de tehnici de baze de date

De ce este importantă proiectarea bazelor


de date?
Ajută la producerea sistemelor de baze de date

1. Care îndeplinesc cerințele utilizatorilor


2. Au performanțe ridicate.
Proiectarea bazelor de date este crucială pentru sistemul de baze de
date de înaltă performanță .
Rețineți, geniul unei baze de date se află în proiectarea sa. Operațiile de
date folosind SQL sunt relativ simple

Advertisement

Ciclul de viață al dezvoltării bazei de date

Ciclul de viață al dezvoltării bazei de date are o serie de etape care sunt
urmate atunci când se dezvoltă sisteme de baze de date.

Pașii din ciclul de viață al dezvoltării nu trebuie să fie urmați religios într-
o manieră secvențială.

Pe sistemele de baze de date mici, ciclul de viață al dezvoltării


sistemului de baze de date este de obicei foarte simplu și nu implică o
mulțime de pași.

Pentru a aprecia pe deplin diagrama de mai sus, să ne uităm la


componentele individuale enumerate în fiecare pas.
Analiza cerințelor
 Planificare - Această etapă se referă la planificarea întregului ciclu
de viață al dezvoltării bazei de date. Are în vedere strategia
sistemelor informaționale a organizației.
 Definiția sistemului - Această etapă definește sfera și limitele
sistemului de baze de date propus.

Proiectarea bazei de date


 Model logic - Această etapă se referă la dezvoltarea unui model de
bază de date bazat pe cerințe. Întregul design este pe hârtie, fără
implementări fizice sau considerații specifice SGBD.
 Model fizic - Această etapă implementează modelul logic al bazei
de date, luând în considerare SGBD și factorii de implementare
fizică.

Implementare
 Conversia și încărcarea datelor - această etapă se referă la importul
și conversia datelor din vechiul sistem în noua bază de date.
 Testare - această etapă se referă la identificarea erorilor din noul
sistem implementat. Verifică baza de date în raport cu specificațiile
cerințelor.

Două tipuri de tehnici de baze de date


1. Normalizare
2. Modelare ER

S-ar putea să vă placă și