Documente Academic
Documente Profesional
Documente Cultură
TITULESCU
FACULTATEA DE STIINTE ECONOMICE
MANAGEMENT CONTABIL AUDIT SI EXPERTIZA
CONTABILA
REFERAT
Sisteme informatice integrate
Atributele unei entități
Data: 27.04.2017
Student: Dumitru V. Camelia – Florentina
Coordonator: Conf. univ. dr. Crețan Adina
Anul 1 semestrul II
1
ATRIBUTELE UNEI ENTITĂŢI
Fiecare tip de entitate are un set de atribute asociate lui. Un atribut este o
proprietate sau o caracteristică a unei entități care prezintă interes pentru organizație.
Atributele sunt percepute, din punct de vedere informatic, ca
variabile ale datelor, caracterizate prin natura valorilor pe care le pot lua acestea la un
moment dat. Fiecare atribut are asociat un domeniu de valori. Domeniul de valori al
unui atribut poate să impună restricții cu privire la valorile valide pe care le poate lua
un atribut.
Deși definiția noțiunilor de entitate, atribute, asociere este destul de simplă in
practica modelării apar dificultăți in clasificarea diverselor informații in una dintre
aceste categorii.
De exemplu sediile unei bănci sunt localizate in diverse orașe. Obiectul ORAŞ
este entitatea distinctă sau atribut distinctiv al entității SEDIU? Pentru a putea
clasifica corect informațiile, există câteva criterii care trebuise respectate. Prima
regulă dă un criteriu general de împărțire in entități și atribute, următoarele 2
semnalează excepții de la prima regulă iar ultimele 2 reguli au un caracter mai puțin
normativ ci mai degrabă orientativ.
b. Dacă singura informație necesară despre oraș este numele său, NUME-ORAŞ va fi
un atribut al altei entități.
1. Daca identificatorul unei entități este compus din mai multe atribute care toate sunt
identificatori și în alte entități, acea entitate se elimină.
2. Dacă identificatorul unei entități este compus din mai multe atribute care nu sunt
toate identificatori și în alte entități, există două soluții:
1.1.Clasificarea atributelor
3
_ calculate - își obțin valoarea prin aplicarea unei formule asupra unor
alte atribute, pentru care utilizatorul a specificat valoarea (exemplu: câmpul)
„preț” respectiv „cantitate”, ale unei facturi sunt atribute simple, în timp ce
„valoarea” = „preț” * „cantitate” reprezintă un atribut calculat). În cele mai
multe cazuri, atributele calculate nu se stochează deoarece valoarea lor
poate fi dedusă cu ajutorul unor formule.
Din punct de vedere al valorilor pe care le pot lua la un moment dat, atributele
pot fi:
_ mult valoare – atunci când valoarea pe care o poate lua un atribut, la un
moment dat, prezintă mai multe realizări concomitente pentru aceeași entitate
(exemplu: limbi străine cunoscute – o persoana poate cunoaște engleza, franceza și
germana);
_ mono valoare – prezintă doar o singură valoare pentru atributul
respectiv.
După tipul datelor care sunt conținute de un atribut, atributele pot fi:
_ atribute de tip text – sunt folosite când datele care descriu o anumită
entitate sunt de tip text (exemplu: nume, prenume, denumire, adresă);
_ atribute de tip numeric – sunt utilizate pentru a stoca în ele
caracteristici ce pot fi exprimate valoric sau cantitativ pentru o anumită entitate
(exemplu: preț, cantitate, valoare, valoare TVA, cota de TVA);
_ atribute de tip boolean – sunt atribute ale căror valori pot lua una din
două stări posibile: Da/Nu; Adevărat/Fals; 1/0;
_ atribute de tip dată și oră – sunt atribute destinate in special stocării
unor valori cu privire la dată sau timp;
_ atribute binare - sunt acele atribute în care se stochează informația ce
nu poate fi stocată cu nici unul dintre tipurile anterioare (exemplu: o imagine,
un clip audio sau video).