Baze de Date

Curs
6.5/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 70 în total
Cuvinte : 14306
Mărime: 1.11MB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Lect.univ.drd. LUCIAN OCNEANU
UNIVERSITATEA “GEORGE BACOVIA” BACAU FACULTATEA DE MANAGEMENT SPECIALIZAREA ADMINISTRATIE PUBLICA INVATAMANT LA DISTANTA

Cuprins

CAPITOLUL 1 BAZE DE DATE SI SISTEME DE GESTIUNE A BAZELOR DE DATE 5

1.1. Concepte utilizate in studiul bazelor de date si al sistemelor de gestiune a bazelor de date 5

1.2. Modele conceptuale de structurare si organizare a datelor in baze de date 11

1.3. Sisteme de gestiune a bazelor de date 13

1.4. Protectia si securitatea bazelor de date 16

CAPITOLUL 2 LIMBAJE DE INTEROGARE A BAZELOR DE DATE SQL (Structured Query Language) 18

CAPITOLUL 3 MICROSOFT ACCESS 22

3.1. Primele operaţiuni cu programul Microsoft Access 22

3.2. Tabele 26

3.2.1. Operaţii principale 26

3.2.2. Stabilirea cheilor unui tabel 36

3.2.3. Structura unui tabel 38

3.2.4. Relaţii intre tabele 40

3.3. Formulare 43

3.4. Modalitati de regăsire a informaţiilor 50

3.4.1. Căutarea datelor 50

3.4.2. Filtrarea datelor 52

3.4.3. Interogări 53

3.4.4. Sortarea articolelor 56

3.5. Rapoarte 57

3.6. Pregătirea rezultatelor 67

Extras din document

CAPITOLUL 1 BAZE DE DATE SI SISTEME DE GESTIUNE A BAZELOR DE DATE

1.1. Concepte utilizate in studiul bazelor de date si al sistemelor de gestiune a bazelor de date

Bazele de date au aparut din necesitatea gestiunii unui volum mare de date, problema specifica organizatiilor actuale. Organizarea informatiilor se poate realiza prin mai multe modalitati:

- Metoda prelucrarii prin fisiere independente

- Baze de date

- Banci de date

- Depozite de date

A. Sistemul bazat pe fisiere reprezinta sistemul anterior bazelor de date. Modul de lucru bazat pe fisiere independente prezinta o serie de neajunsuri care limiteaza eficienta si eficacitatea aplicatiilor utilizator.

Specific metodei prelucrarii prin fisiere este faptul ca fiecare data este descrisa in toate fisierele in care apare, iar fiecare fisier trebuie descris in toate programele in care este utilizat. Nu exista nici o posibilitate de a stabili in mod explicit o relatie intre doua fisiere de date.

Dezavantajele organizarii datelor in fisiere pot fi sintetizate astfel:

- Redundanta si inconsistenta datelor, datorita prezentei aceleasi date in mai multe fisiere independete. Aceleasi date sunt inregistrate si stocate in mai multe fisiere, ceea ce reclama programe distincte pentru actualizarea fiecarui fisier. In plus, duplicarea datelor conduce la un consum mare de memorie si incoerenta la trecerea datelor stocate dintr-un fisier in altul. Aceasta duce la alterarea integritatii datelor, gestionarea complexa si actualizarea greoaie a acestora, precum si la o monopolizare inutila a spatiului de memorie.

- Complexitatea actualizarilor (adaugarea, stergerea sau modificarea datelor)

- Dificultatea obtinerii de informatii neplanificate chiar si pentru o simpla interogare fiind necesara scrierea unui program. Dispersia datelor in diverse fisiere independente complica accesul utilizatorilor la informatiile cerute ad-hoc, necesitand crearea de programe particulare pentru extragerea datelor solocitate. In lipsa acestor programe, pentru obtinerea informatiilor dorite utilizatorul procedeaza la extragerea manuala.

- Costul ridicat de exploatare ca urmare al dublarii datelor. Exploatarea fisierelor independente presupune un cost ridicat, atat in ceea ce priveste resurssele informatice, cat si cele legate de personalul utilizat.

- Separarea si izolarea datelor – atunci cand datele sunt izolate in fisiere separate, programatorul de aplicatii trebuie sa se asigure ca sunt extrase datele corecte, fiind astfel necesara sincronizarea prelucrarii datelor din fisiere diferite, aceasta operatiune fiind dificila cand sunt solicitate date din mai multe de doua fisiere.

- Formate de fisiere incomparabile ceea ce face dificila prelucrarea lor simultana. Deoarece structura fisierelor este incorporata in programe de aplicatii, ea este dependenta de limbajul de programare in care sunt scrise acestea.

- Dependenta datelor fata de programele de aplicatii. Organizarea fisierelor, adresa lor fizica in memorie si programele de aplicatii folosite pentru accesarea fisierelor sunt interdependente. Astfel, schimbarile legate de dispunerea pe suportul de memorie, de structura datelor si modificarea inregistrarilor unui fisier presupun modificari in toate programele in care este referit fisierul respectiv. Intretinerea acestor programe este dificila putand genera incoerente in fisiere de date. Incoerenta si lipsa de integritate sunt extrem de dificil de corectat deoarece nu exista un dictionar central pentru urmarirea definirii datelor.

B. Baze de date. Principiul fundamental al bazelor de date il constituie unicitatea informatiilor, adica orice informatie este inregistrata o singura data si poate fi utilizata ori de cate ori este nevoie, de catre diferiti utilizatori si in diferite momente.

Baza de date reprezinta un ansamblu integrat de inregistrari sau de fisiere reunite si structurate in mod logic. In felul acesta datele stocate anterior in fisiere independente sunt concentrate intr-un fond comun de inregistrari cu posibilitatea utilizarii lor in numeroase aplicatii.

Baza de date este o colectie partajata de date intre care exista relatii logice si o descriere a acestor date, proiectata pentru a satisface necesitatile informationale ale unei organizatii. Ea reprezinta un depozit de date unic care este definit o singura data si este utilizat simultan de catre mai multe departamente si utilizatori. In loc sa mai existe fisiere separate cu date redundante, toate datele sunt integrate, cu o dublare minima.

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

Conținut arhivă zip

  • Baze de Date.doc

Alții au mai descărcat și

Transmisii Voce prin Protocol IP - Voice Over Internet Protocol

De când s-a inventat telefonul, pentru a face apeluri ne-am bazat pe reteaua telefonica publica (PSTN - Public Switched Telephone Network). Acest...

Proiectarea și Modelarea Rețelelor de Calculatoare

1. CRITERII DE APROXIMARE A FUNCŢIILOR 1.1. Introducere În foarte multe aplicaţii practice apare necesitatea aproximării unei funcţii f:a,b →R...

Medii de Programare Vizuala (JAVA) - Evidenta Autovehiculelor Inmatriculate

1. Enuntul temei: Sa se realizeze un proiect pentru evidenta autovehiculelor inmatriculate in circulatie. Pentru fiecare autoturism se considera...

Baze de Date - Gestionarea Cartilor intr-o Biblioteca

1 Introducere Trebuie menţionat faptul că lucrarea de faţă îşi propune înainte de toate să identifice cele mai importante aspecte şi probleme ale...

Proiectarea Sistemelor Antiefractie în Zonele Defavorizate Energetic

Cap.1.Introducere Atunci când este în pericol atât viaţa oamenilor cât şi bunurile pe care aceştia le deţin, se îndreptăţeşte ca fiecare persoană...

Baze de Date - Firma de Transporturi

Descrierea Problemei: Fie subuniversul unei firme de transport intern alcătuit din angajaţi, camione, mărfuri şi companii cu care firma de...

Rețele de Calculatoare

CAPITOLUL 1 INTRODUCERE ÎN REŢELE 1.1. Clasificare În zilele noastre vechiul model al unui singur calculator (mainframe) care serveşte...

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...

Ai nevoie de altceva?