Bazele Proiectării Asistate de Calculator

Curs
8.3/10 (3 voturi)
Conține 1 fișier: doc
Pagini : 13 în total
Cuvinte : 3923
Mărime: 23.80KB (arhivat)
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Ciolan Elena

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.

Preview document

Bazele Proiectării Asistate de Calculator - Pagina 1
Bazele Proiectării Asistate de Calculator - Pagina 2
Bazele Proiectării Asistate de Calculator - Pagina 3
Bazele Proiectării Asistate de Calculator - Pagina 4
Bazele Proiectării Asistate de Calculator - Pagina 5
Bazele Proiectării Asistate de Calculator - Pagina 6
Bazele Proiectării Asistate de Calculator - Pagina 7
Bazele Proiectării Asistate de Calculator - Pagina 8
Bazele Proiectării Asistate de Calculator - Pagina 9
Bazele Proiectării Asistate de Calculator - Pagina 10
Bazele Proiectării Asistate de Calculator - Pagina 11
Bazele Proiectării Asistate de Calculator - Pagina 12
Bazele Proiectării Asistate de Calculator - Pagina 13

Conținut arhivă zip

  • Bazele Proiectarii Asistate de Calculator.doc

Alții au mai descărcat și

Manual Grafuri

1. Preliminarii 1.1. Algoritmi Toti algoritmii descrisi în cadrul acestei lucrari folosesc structuri de date de tip graf. Unele descrieri sînt...

Manual Limbaj C

1. Generalitati asupra limbajului C 1.1. Introducere Limbajul C a fost creat la începutul anilor '70 de catre Brian W Kernigham si Dennis M...

Protocoale Peer to Peer

Protocolul P2P implică interacţiunea a două entităţi prin schimbul de mesaje, numite PDU (Protocol Data Unit). Fiecare PDU conţine un antet...

Noțiuni despre Algoritmi și Programare Structurată

2.1. Noţiuni introductive Rezolvarea problemelor cu ajutorul calculatorului presupune parcurgerea mai multor etape: 1. analiza problemei (cu...

Variabile

6. Variabile Prin variabilă se înţelege o dată a cărei valoare se poate schimba pe parcursul execuţiai programului. Unei variabile i se atribuie...

Instrucțiunile limbajului C++

5. Operaţii de intrare/ieşire În C, spre deosebire de alte limbaje, sistemul intrare/ieşire nu este parte a limbajului, ci este introdus printr-un...

Instrucțiuni

O instrucţiune este o parte a programului care poate fi executată. Aceasta înseamnă că o instrucţiune specifică o acţiune. Standardul ANSI C şi cel...

Instrucțiuni de intrare

7. Instrucţiuni de iterare Instrucţiunile de iterare (ciclare) permit ca un grup de instrucţiuni să se execute repetat, până se îndeplineşte o...

Te-ar putea interesa și

Managementul Inovării

CAPITOLUL I Aspecte generale privind sistemele, procesele şi potenţialul tehnologic al întreprinderilor. I.1 Sisteme tehnologice şi sisteme de...

Proiectare și verificarea unui sașiu spațial folosind programe soft dedicate

Memoriu justificativ Tema lucrării de diplomă este “Proiectarea şi verificarea unui şasiu spatial sudat utilizând pachete software dedicate”. Ea...

Reproiectarea Subansamblului Manivelă prin Medode CAD

Capitolul 1. Introducere 1.1 Privire de ansamblu Suntem martorii rezultatelor unuia dintre cele mai uimitoare procese ce pare să se desfăşoare...

Sistem Informatic de Evaluare a Cunoștințelor pentru Admitere la Studii Superioare de Masterat

INTRODUCERE Problema evaluării educaționale este una dintre cele mai actuale și controversate probleme. Nu există sistem educațional sau act...

Produse și tehnologii destinate producției de automobile

Cum ajuta robotizarea producatorii de componente auto din Romania 23 Metode si tehnologii de mare eficienta economica folosite în managementul...

Modelarea Geometrică și Proiectarea Asistată de Calculator

CAPITOLUL I Modelarea geometrică şi proiectarea asistată de calculator Una dintre activităţile cheie în orice proces de design de produs este de...

Instalații Electrice

1. INSTALATII ELECTRICE LA CONSUMATORI Definiţii, clasificări Instalaţia electrică defineşte un ansamblu de echipamente electrice interconectate...

Geometrie Computațională

1. Complemente de geometrie si metode de aproximare 1.1. Spatii vectoriale. Spatii afine. Fie N - multimea numerelor naturale, Z - multimea...

Ai nevoie de altceva?