Podcast
Questions and Answers
Ce reprezintă un tip de entitate în modelul obiect?
Ce reprezintă un tip de entitate în modelul obiect?
Ce sunt entităţile normale în proiectarea bazelor de date?
Ce sunt entităţile normale în proiectarea bazelor de date?
Ce este o entitate slabă în proiectarea bazelor de date?
Ce este o entitate slabă în proiectarea bazelor de date?
Ce este o asociere între mulţimile de entităţi componente?
Ce este o asociere între mulţimile de entităţi componente?
Signup and view all the answers
Ce este gradul unei asocieri?
Ce este gradul unei asocieri?
Signup and view all the answers
Ce sunt asocierile binare?
Ce sunt asocierile binare?
Signup and view all the answers
Câte categorii de asocieri binare există?
Câte categorii de asocieri binare există?
Signup and view all the answers
Ce reprezintă un angajat în exemplul de entitate dependentă?
Ce reprezintă un angajat în exemplul de entitate dependentă?
Signup and view all the answers
Ce este notația pentru asocierea în care unui element din mulțimea E1 îi corespunde un singur element din mulțimea E2 și reciproc?
Ce este notația pentru asocierea în care unui element din mulțimea E1 îi corespunde un singur element din mulțimea E2 și reciproc?
Signup and view all the answers
Ce este cardinalitatea unei asocieri?
Ce este cardinalitatea unei asocieri?
Signup and view all the answers
Ce este o caracteristică generală a modelului E-A?
Ce este o caracteristică generală a modelului E-A?
Signup and view all the answers
Cum se poate defini asocierea STUDENTI-DISCIPLINE între mulțimile de entități STUDENTI și DISCIPLINE?
Cum se poate defini asocierea STUDENTI-DISCIPLINE între mulțimile de entități STUDENTI și DISCIPLINE?
Signup and view all the answers
Ce este o altă modalitate de a defini asocierea între STUDENTI și DISCIPLINE?
Ce este o altă modalitate de a defini asocierea între STUDENTI și DISCIPLINE?
Signup and view all the answers
Ce este o caracteristică a asocierii „unul-la-multe”?
Ce este o caracteristică a asocierii „unul-la-multe”?
Signup and view all the answers
Ce este o altă modalitate de a defini tipurile de entități și asocierile dintre acestea?
Ce este o altă modalitate de a defini tipurile de entități și asocierile dintre acestea?
Signup and view all the answers
Ce este notația pentru asocierea „multe-la-multe”?
Ce este notația pentru asocierea „multe-la-multe”?
Signup and view all the answers
Study Notes
Entități și Tipuri de Entități
- Un tip de entitate corespunde unei clase, o entitate este o instanță a unui tip de entitate și corespunde unui obiect.
- Mulțimea entităților de un tip dat corespunde mulțimii obiectelor (instanțelor) unei clase.
Categorii de Entități
- Entități normale (puternice, obișnuite): au o existență proprie în cadrul modelului.
- Entități slabe (dependente): nu pot exista decât dacă există o entitate normală cu care sunt asociate.
Asocieri între Entități
- O asociere este o corespondență între entități din două sau mai multe mulțimi de entități.
- Gradul unei asocieri este dat de numărul de mulțimi de entități asociate.
- Asocierile pot fi binare (de gradul 2, între 2 mulțimi de entități) sau multiple (între k mulțimi de entități, k > 2).
Tipuri de Asocieri Binarare
- Asocierea "unul-la-unul" (one-to-one): unui element din E1 îi corespunde un singur element din E2, și reciproc.
- Asocierea "unul-la-multe" (one-to-many): unui element din E1 îi corespund unul sau mai multe elemente din E2, dar unui element din E2 îi corespunde un singur element în E1.
- Asocierea "multe-la-multe" (many-to-many): unui element din E1 îi corespund unul sau mai multe elemente din E2 și reciproc.
Cardinalitatea unei Asocieri
- Cardinalitatea (multiplicitatea) unei asocieri față de o mulțime de entități este numărul maxim de elemente din acea mulțime care pot fi asociate cu un element din altă mulțime a asocierii.
Modelul E-A
- Modul de stabilire a tipurilor de entități și a asocierilor dintre acestea nu este unic.
- O asociere poate fi considerată și ca un tip de entitate.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Acest quiz explorează conceptele de entități și clase în proiectarea bazelor de date, incluzând entități normale și slabe.