Bazele Proiectării Asistate de Calculator

Previzualizare curs:

Extras din curs:

Definiţii

Proiectarea reprezintă un sistem coerent de activităţi mintale şi tehnice care au ca scop elaborarea documentaţiei de realizare a unui produs care trebuie să răspundă unor cerinţe social-economice. La modul general, un produs poate fi de tip “hard” sau “soft”. Prin modul de abordare, activităţile de proiectare sunt asemănătoare, indiferent de natura produsului.

Proiectarea asistată de calculator (Computer Aided Design – CAD), poate fi definita ca o activitate de utilizare a unui sistem de calcul în proiectarea, modificarea, analiza şi optimizarea proiectării. Sistemul de calcul este format din echipamente şi programe care asigura funcţiile necesare în proiectare.

Baza de date este un ansamblu structurat de date înregistrat pe suporturi accesibile calculatorului pentru a satisface simultan cerinţele mai multor utilizatori într-un mod selectiv şi în timp util.

Sistemul de gestiune a bazelor de date este ansamblul de programe care permit utilizatorului să interacţioneze cu o bază de date.

În contextul actual, nu orice colecţie de date, reprezintă o bază de date. O cerinţă primordială este aceea a organizării datelor dintr-o bază de date după anumite reguli. Regulile şi conceptele care permit descrierea structurii unei baze de date formează modelul datelor În timp au fost definite trei astfel de modele:

- modelul ierarhic în care datele sunt organizate sub forma unui arbore, nodurile constând din înregistrări, iar arcele referinţe către alte noduri;

- modelul reţea în care datele erau organizate sub forma unui graf orientat. Nodurile şi arcele au aceeaşi semnificaţie ca mai sus;

- modelul relaţional în care, intuitiv, datele sunt organizate sub formă de tabele.

Dezavantajul principal al primelor două modele constă în operarea greoaie cu datele. De aceea ele nu se mai folosesc în realizarea sistemelor de gestiune moderne, acestea fiind bazate pe modelul relaţional al datelor. Popularitatea acestui model este datorata simplităţii sale (din punct de vedere al utilizatorului) şi a posibilităţii de definire a unor limbaje neprocedurale de descriere şi manipulare a datelor.

Termenul de relaţie (care da denumirea modelului) provine din matematica, iar

reprezentarea intuitiva a unei relaţii este o tabela. În cazul modelului relaţional descrierea

structurii unei baze de date consta, în principal, în descrierea tabelelor componente: denumire, lista de coloane şi tipul datelor din acestea. De asemenea descrierea poate include informaţii despre elementele de identificare ale înregistrărilor dintr-o tabela (cheie primara), a coloanelor comune cu alte tabele (chei străine) şi a altor restricţii şi verificări de corectitudine pentru datele stocate. Aceste informaţii sunt cunoscute sub numele generic de constrângeri de integritate.

Obiectivele disciplinei

Obiectivele principale ale cursului „Bazele proiectării asistate de calculator” sunt de a forma cursanţilor competenţe şi abilităţi privind:

- principiile de proiectare a bazelor de date;

- crearea şi exploatarea bazelor de date.

Principii de proiectare a bazelor de date

O bază de date proiectată corespunzător furnizează acces la informaţii precise, actualizate, corespunde scopului pentru care a fost creată şi oferă facilităţi privind realizarea de modificări. Deoarece o proiectare corectă este esenţială pentru atingerea scopurilor utilizării unei baze de date, învăţarea unor principii de bază, utilizate în proiectare, este esenţială.

O proiectare (modelare) bună a bazei de date conduce la o utilizare eficientă, de lungă durată, a acesteia.

Proiectarea unei baze de date are ca punct de plecare subiectul sau tema bazei de date necesarul de informaţii concretizat în situaţii şi rapoarte de care beneficiarul acesteia are nevoie. Cu alte cuvinte, proiectarea pleacă de la rolul bazei de date. Acesta trebuie bine înţeles şi se obţine prin discuţii cu clientul şi prin analiza atentă a situaţiilor necesare unor decizii luate corect.

Odată ce este cunoscut acest lucru, primul pas în crearea bazei de date este stabilirea structurii (schema) acesteia. Termenul structură implică noţiuni precum tabele, înregistrări, câmpuri, chei primare şi străine, relaţii între tabele.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Bazele Proiectarii Asistate de Calculator.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8.5/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
13 pagini
Imagini extrase:
13 imagini
Nr cuvinte:
3 923 cuvinte
Nr caractere:
19 979 caractere
Marime:
23.80KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Profesorului:
Ciolan Elena
Sus!