Baze de Date

Curs
9.1/10 (7 voturi)
Conține 1 fișier: doc
Pagini : 73 în total
Cuvinte : 71189
Mărime: 595.70KB (arhivat)
Publicat de: Vasilica Lupu
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Dusmanescu Ion

Extras din curs

1. ELEMENTE DE TEORIA BAZELOR DE DATE

1.1. Organizarea datelor

Activitatea umana include o multime de activitati desfasurate pentru a satisface diverse necesitati, fie ele de natura materiala sau spirituala. Pentru desfasurarea acestor activitati s-au dezvoltat întreprinderi si organizatii speciale care, în vederea îndeplinirii scopului propus, necesita manevrarea unui volum ridicat de informatii. Au aparut si s-au dezvoltat sisteme informationale care ocupa astazi un loc important în functionarea complexului mecanism reprezentat de societatea moderna. Sisteme informationale reprezinta un ansamblu de tehnici si metode de organizare si manevrare a informatiilor specifice unui anumit domeniu de activitate (ex. circuitul informatiilor într-o întreprindere, evidenta populatiei, evidenta cartilor într-o biblioteca etc.), de la generarea acestora si pâna la stergerea sau stocarea lor. Aparitia calculatorului electronic a permis automatizarea acestor activitati conducând la aparitia sistemelor informatice.

Sistemele informatice sunt sisteme de organizare, manevrare si exploatare a informatiilor (respectiv a datelor), specifice unui anumit domeniu de activitate, cu ajutorul calculatorului. Pentru a rezolva problemele legate de manevrarea informatiilor, reprezentate prin intermediul datelor, apare ca o necesitate existenta unor modele si mecanisme de organizare a datelor deoarece, de modul în care sunt organizate datele depinde eficienta sistemului informatic. Bazele de date, ca principale componente ale sistemelor informatice, ofera tocmai aceste modele si mecanisme de organizare a datelor.

Pentru început trebuiesc clarificate notiunile de informatie si date.

Datele sunt reprezentari simbolice ale unor fenomene, procese, obiecte etc. susceptibile a fi stocate pe un suport de memorie externa, si care pot fi manevrate folosind diverse mijloace tehnice (exemple de date: cifre, siruri de caractere, imagini, culori etc.).

Informatia reprezinta sensul pe care oamenii îl acorda datelor (astfel ca aceeasi data poate reprezenta diverse informatii, functie de cei care o folosesc).

Organizarea datelor presupune efectuarea urmatoarele activitati:

- definirea, structurarea, ordonarea si gruparea datelor;

- stabilirea legaturilor ( relatiilor ) între date, între elementele unei colectii de date si între colectii de date;

- stocarea datelor pe un suport informational, prelucrabil într-un sistem de calcul.

Organizarea datelor se realizeaza pentru a permite regasirea lor automata dupa anumite criterii si forme.

Obiectivele urmarite la organizarea datelor sunt:

- realizarea unui acces rapid la date stocate pe diferite suporturi de memorie;

- spatiul de memorie interna si externa ocupat sa fie cât mai mic (economie de memorie);

- datele sa apara o singura data în sistem (unicitatea datelor);

- modul de organizare a datelor sa reflecte, pe cât posibil, toate legaturile dintre obiectele, fenomenele, procesele pe care acestea le reprezinta;

- schimbarea structurii datelor si a relatiilor dintre ele sa se faca fara a modifica programele ce le gestioneaza (flexibilitatea datelor).

Conceptele de baza utilizate în activitatea de organizare a datelor sunt: entitate, atribut, valoare.

Entitatea reprezinta un obiect concret sau abstract, caracterizat de proprietatile sale.

O proprietate a unui obiect poate fi exprimata printr-o pereche (ATRIBUT, VALOARE). Spre exemplu: “studentul X este în anul de studii II”, unde “anul de studii” reprezinta atributul, iar “II” reprezinta valoarea. Deoarece o entitate este caracterizata de proprietatile sale înseamna ca ea se poate reprezenta prin mai multe perechi (ATRIBUT, VALOARE).

De exemplu, o persoana X poate fi reprezentata prin multimea de perechi: (NUME, IONESCU), (VÂRSTA, 25), (SEX, MASCULIN), (PROFESIE, INGINER). Se observa însa ca multimea atributelor NUME, VÂRSTA, SEX, PROFESIE poate fi asociata cu mai multe persoane care se individualizeaza prin valorile acestor atribute. Rezulta ca un atribut nu caracterizeaza doar o entitate, ci poate caracteriza o clasa de entitati numita entitate grup.

Atributele mai sunt cunoscute si sub numele de câmpuri sau caracteristici.

Un atribut este caracterizat de multimea valorilor pe care le poate lua. Aceste valori pot fi numerice, alfanumerice (siruri de caractere) etc. În general atributele au valori elementare, dar pot exista si situatii de atribute compuse (formate prin înlantuirea mai multor atribute elementare).

Atributele care identifica în mod unic o anumita entitate se numesc atribute cheie, celelalte atribute numindu-se atribute non-cheie.

Preview document

Baze de Date - Pagina 1
Baze de Date - Pagina 2
Baze de Date - Pagina 3
Baze de Date - Pagina 4
Baze de Date - Pagina 5
Baze de Date - Pagina 6
Baze de Date - Pagina 7
Baze de Date - Pagina 8
Baze de Date - Pagina 9
Baze de Date - Pagina 10
Baze de Date - Pagina 11
Baze de Date - Pagina 12
Baze de Date - Pagina 13
Baze de Date - Pagina 14
Baze de Date - Pagina 15
Baze de Date - Pagina 16
Baze de Date - Pagina 17
Baze de Date - Pagina 18
Baze de Date - Pagina 19
Baze de Date - Pagina 20
Baze de Date - Pagina 21
Baze de Date - Pagina 22
Baze de Date - Pagina 23
Baze de Date - Pagina 24
Baze de Date - Pagina 25
Baze de Date - Pagina 26
Baze de Date - Pagina 27
Baze de Date - Pagina 28
Baze de Date - Pagina 29
Baze de Date - Pagina 30
Baze de Date - Pagina 31
Baze de Date - Pagina 32
Baze de Date - Pagina 33
Baze de Date - Pagina 34
Baze de Date - Pagina 35
Baze de Date - Pagina 36
Baze de Date - Pagina 37
Baze de Date - Pagina 38
Baze de Date - Pagina 39
Baze de Date - Pagina 40
Baze de Date - Pagina 41
Baze de Date - Pagina 42
Baze de Date - Pagina 43
Baze de Date - Pagina 44
Baze de Date - Pagina 45
Baze de Date - Pagina 46
Baze de Date - Pagina 47
Baze de Date - Pagina 48
Baze de Date - Pagina 49
Baze de Date - Pagina 50
Baze de Date - Pagina 51
Baze de Date - Pagina 52
Baze de Date - Pagina 53
Baze de Date - Pagina 54
Baze de Date - Pagina 55
Baze de Date - Pagina 56
Baze de Date - Pagina 57
Baze de Date - Pagina 58
Baze de Date - Pagina 59
Baze de Date - Pagina 60
Baze de Date - Pagina 61
Baze de Date - Pagina 62
Baze de Date - Pagina 63
Baze de Date - Pagina 64
Baze de Date - Pagina 65
Baze de Date - Pagina 66
Baze de Date - Pagina 67
Baze de Date - Pagina 68
Baze de Date - Pagina 69
Baze de Date - Pagina 70
Baze de Date - Pagina 71
Baze de Date - Pagina 72
Baze de Date - Pagina 73

Conținut arhivă zip

  • Baze de Date.doc

Alții au mai descărcat și

Proiect în Access - prezentări de modă

Prezentare a bazei de date Tema propusa: Prezentari de moda Planul prezentarii: 1.Structura bazei 2.Inregistrarile din tabele 3.Relatiile...

Curs HTML

Internetul a fost descris ca „o colectie larga de retele“ sau ca o „retea de retele“. Desi ambele definitii sînt corecte, nici una nu surprinde...

Limbajul SQL

CAPITOLUL 1. TEORIA BAZELOR DE DATE RELATIONALE 1.1. MODELUL RELATIONAL Modelul relational a fost propus de catre IBM si a revolutionat...

Sisteme de Gestiune

SGBD - Curs 3 Obiectivele unui SGBD Obiectivul general al unui SGBD = de a furniza suportul software complet pentru a permite dezvoltarea de...

Baze de Date

CAPITOLUL I INTRODUCERE IN BAZE DE DATE CURSUL 1 1. Ce este o baza de date? La inceput calculatoarele au fost utilizate numai pentru calcule...

Chestiuni Introductive Privind Crearea de Aplicații cu Baze de Date

Este un fapt evident acela ca majoritatea aplicatiilor în domeniul economic utilizeaza date într-o forma sau alta. Aceste date sunt memorate adesea...

Te-ar putea interesa și

Gestiunea Analitică a Materialelor

1. INTRODUCERE Evoluţia tehnicii de calcul a dus la o creştere substanţială a capacităţii de memorare şi a vitezei de prelucrare a datelor. Astfel...

Baze de Date

3.2. DEFINIREA ELEMENTELOR BAZELOR DE DATE DIN ACCESS Definitia traditionala a unei baze de date este aceea de colectie de date înregistrate...

Magazin Virtual în Access

Capitolul 1 INTRODUCERE 1.1 Scop şi obiective Într-o societate informaţională cum este cea în care trăim, în care viteza de transmitere şi de...

Proiect Microsoft Acces - dicționar

Introducere Scopul principal al acestui proiect il constituie introducerea in lucrul cu baze de date in limbajul Microsoft Access. Obiectul...

Comerț electronic - magazinul virtual

Introducere Prin accesibilitatea reţelei web de către toată lumea a devenit posibil şi una din cele mai reuşite metode de bussiness din lume, care...

Sisteme Informatice de Gestiune

CAPITOLUL I. INTRODUCERE Unul din principalele obiective în viaţa unei întreprinderi îl reprezintă gestionarea sistemului informaţional. Un sistem...

Proiectare Baze de date în Access

Aplicatia I - BAZA DE DATE ÎN EXCEL I.1 CREAREA UNEI BAZE DE DATE Am creat 4 baze de date reprezentând situatia ?colarA a studentilor de la...

Folosirea MS Access în Gestionarea unei Baze de Date

Introducere Proiectul este structurat pe 5 capitole şi are ca scop demonstrarea avantajelor sistemelor de gestiune, asigurând astfel o interfaţă...

Ai nevoie de altceva?