Prelucrarea Datelor

Curs
9.5/10 (4 voturi)
Domeniu: Alte domenii
Conține 1 fișier: doc
Pagini : 43 în total
Cuvinte : 13426
Mărime: 4.92MB (arhivat)
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Andrea Deaconescu
Universitatea Transilvania din Brasov, Facultatea de Inginerie Tehnologica Catedra de Inginerie Economica si Sisteme de Productie Curs anul II

Extras din curs

1.2.1.3 Relatii în bazele de date

Schema de relatie: O denumire a relatiei, urmata de un set (multime) de perechi formate din atribute si denumiri de domenii.

Fie o relatie R cu atributele Ai cu domeniile corespunzatoare Di, i=1,n.

Relatia R va fi definita de schema de relatie S= {A1:D1, A2:D2, ..., An:Dn}.

Fiecare înregistrare (tuplu) din acest tabel (relatie) va fi descrisa prin n coloane (atribute), va fi deci un n-tuplu, fiecare atribut (Ai , i=1,n) luând o valoare (di , i=1,n) din domeniul corespunzator (Di , i=1,n). Deci di Î Di.

Un n-tuplu al relatiei (o înregistrare din tabel) va avea deci forma: (A1:d1, A2:d2, …, An:dn).

Fiecare element din acest n-tuplu este format dintr-un atribut si valoarea lui.

Relatia va fi deci o multime (un set) de astfel de n-tupluri.

Când relatia R se scrie sub forma de tabel, atributele (Ai) vor fi capetele de coloane, iar tuplurile (n-tuplurile) vor fi rândurile, de forma d1, d2, …, dn.

Astfel, o relatie din modelul relational este o submultime al produsului cartezian al domeniilor atributelor. Tabelul este o reprezentare fizica a unei astfel de relatii.

1.2.1.4 Proprietatile relatiilor

- fiecare relatie are o denumire, diferita de toate celelalte denumiri de relatii;

- fiecare celula a relatiei contine exact o valoare atomica (singulara); este ilegala trecerea de mai multe valori într-o celula;

- fiecare atribut are o denumire distincta;

- toate valorile unui atribut apartin aceluiasi domeniu;

- ordinea atributelor nu are nici o importanta;

- fiecare tuplu este distinct; nu exista dubluri ale tuplurilor;

- teoretic, ordinea tuplurilor nu are nici o importanta (în practica poate afecta eficienta accesarii tuplurilor).

Aceste proprietati rezulta din proprietatile relatiilor matematice:

- din moment ce relatia este o multime, ordinea elementelor nu are importanta; deci ordinea tuplurilor nu are importanta;

- într-o multime nu se repeta nici un element; deci nu exista tupluri duble.

1.2.1.5 Chei relationale

Trebuie sa existe posibilitatea de identificare unica a unui tuplu dintr-o relatie, prin valorile atributelor sale.

Supercheia: Este un atribut sau un set de atribute care identifica în mod unic un tuplu din interiorul unei relatii.

O supercheie poate contine si atribute care nu sunt necesare identificarii unice a tuplului.

Cheia candidat: este o supercheie minima, pentru care nici o submultime nu este supercheie în cadrul relatiei respective.

O cheie poate include mai multe atribute, caz în care se numeste cheie combinata.

O cheie candidat este unica (în fiecare tuplu al relatiei R, valorile cheii identifica acel tuplu în mod unic) si ireductibila (nici o submultime a cheii candidat nu este unica).

Cheia primara: este cheia candidat care este selectata [din toate cheile candidat identificate] pentru a identifica în mod unic tuplurile din cadrul unei relatii.

Cheile candidat neselectate se numesc chei alternative.

Cheie straina: Un atribut sau o multime de atribute din cadrul unei relatii, care se potrivesc cu o cheie candidate din alta relatie.

De exemplu o cheie straina dintr-o relatie poate (spunem ca tinteste) coincide cu cheia primara din alta relatie. (Spunem ca tinteste cheia primara din alta relatie).

Atributele comune joaca un rol important în manipularea datelor.

Preview document

Prelucrarea Datelor - Pagina 1
Prelucrarea Datelor - Pagina 2
Prelucrarea Datelor - Pagina 3
Prelucrarea Datelor - Pagina 4
Prelucrarea Datelor - Pagina 5
Prelucrarea Datelor - Pagina 6
Prelucrarea Datelor - Pagina 7
Prelucrarea Datelor - Pagina 8
Prelucrarea Datelor - Pagina 9
Prelucrarea Datelor - Pagina 10
Prelucrarea Datelor - Pagina 11
Prelucrarea Datelor - Pagina 12
Prelucrarea Datelor - Pagina 13
Prelucrarea Datelor - Pagina 14
Prelucrarea Datelor - Pagina 15
Prelucrarea Datelor - Pagina 16
Prelucrarea Datelor - Pagina 17
Prelucrarea Datelor - Pagina 18
Prelucrarea Datelor - Pagina 19
Prelucrarea Datelor - Pagina 20
Prelucrarea Datelor - Pagina 21
Prelucrarea Datelor - Pagina 22
Prelucrarea Datelor - Pagina 23
Prelucrarea Datelor - Pagina 24
Prelucrarea Datelor - Pagina 25
Prelucrarea Datelor - Pagina 26
Prelucrarea Datelor - Pagina 27
Prelucrarea Datelor - Pagina 28
Prelucrarea Datelor - Pagina 29
Prelucrarea Datelor - Pagina 30
Prelucrarea Datelor - Pagina 31
Prelucrarea Datelor - Pagina 32
Prelucrarea Datelor - Pagina 33
Prelucrarea Datelor - Pagina 34
Prelucrarea Datelor - Pagina 35
Prelucrarea Datelor - Pagina 36
Prelucrarea Datelor - Pagina 37
Prelucrarea Datelor - Pagina 38
Prelucrarea Datelor - Pagina 39
Prelucrarea Datelor - Pagina 40
Prelucrarea Datelor - Pagina 41
Prelucrarea Datelor - Pagina 42
Prelucrarea Datelor - Pagina 43

Conținut arhivă zip

  • Prelucrarea Datelor.doc

Alții au mai descărcat și

Politici educaționale și sociale

I. Teme individuale de seminar Prezentarea structurii învățământului preuniversitar din România, pe niveluri ISCED Sistemul național de...

Programare Java - Curs

FOLOSIREA METODELOR PENTRU INDEPLINIREA SARCINILOR Metodele sunt partea cea mai importanta a oricarui limbaj de programare orientat obiect...

Econometrie

Econometrie - definire provine din cuvintele grecesti: „eikonomia” - economie si „metren” - masura. „experienta a aratat ca fiecare din...

Matlab

1.Introducere Conform site-ului www.thefreedictionay.com, MATLAB este : ’Un program interactiv, produs de firma MathWorks pentru calcule...

Baze de Date

I.1 Metode de organizare a datelor în aplicatii O aplicatie este formata dintr-un program, care prelucreaza un set de date, care sunt de obicei...

Prezentare Power Point Materiale Avansate

1.MATERIALE COMPLEMENTARE Materialele complementare,utilizate in scopul ranforsarii matricei sau pentru inducerea proprietatii de autolubrifiere a...

Sistemul Silva UltraMind ESP

1.Descopera potentialul tau Bine ai venit la acest prim capitol al cursurilor on line pentru înţelegerea şi folosirea puterii minţii tale pentru...

Te-ar putea interesa și

Dreptul Fundamental la Protecția Datelor Personale la Nivelul Uniunii Europene

REZUMAT ŞI CUVINTE CHEIE Lucrarea intitulată „Dreptul fundamental la protecţia datelor personale la nivelul Uniunii Europene” este structurată în...

Tehnica de achiziții și prelucrare a datelor

1. Starea actuală a tehnicii de achiziţie şi prelucrarea a datelor Presiunea în ziua de astăzi a duratei încercărilor este foarte mare. În mediul...

Problematica Servirii Logistice a Clienților pe Piețele Internaționale

Introducere Succesul organizaţiilor vine din capacitatea de a oferi experienţe memorabile clienţilor lor. Într-un mediu de afaceri intens...

Prelucrarea Statistică a Datelor Meteorologice

INTRODUCERE Analiza mediului a devenit o obsesie a societății actuale, interesată de asigurarea unui viitor accesibil și confortabil, dar și de...

Studiu privind variația parametrilor inițiali ai temperaturii în sistemele moderne de măsurare și prelucrare a datelor

Notiuni generale 1. Definirea erorii de masurare În practica, se observa ca întotdeauna valoarea numerica reala X a unei marimi fizice masurate...

Studiu privind Cunoașterea și Autocunoașterea în Formarea Profesională în Domeniul Educație Fizică și Sport

CAPITOLUL I INTRODUCERE ÎN PROBLEMATICA CERCETĂRII 1.1. ACTUALITATEA TEMEI Cunoaşterea şi autocunoaştere este un proces ce implică dimensiunile...

Influența Comerțului Electronic asupra Contabilității Vânzărilor unor Firme

Introducere Dezvoltarea simultană a telecomunicaţiilor şi utilizării calculatoarelor a făcut posibilă creşterea explozivă a Internet-ului şi...

Diagnosticarea Activității de Evaluare Didactică Microstructurală

“Orice competenţă rămâne invizibilă. Nu evaluăm decât rezultate, ele constituind singurele urme vizibile ale acestor competenţe.” R. F. Mager...

Ai nevoie de altceva?