Baze de Date Relaționale

Curs
8/10 (1 vot)
Conține 1 fișier: pdf
Pagini : 71 în total
Cuvinte : 14768
Mărime: 379.97KB (arhivat)
Publicat de: Luca Drăgoi
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Prof.Dr. Dorin Lixandroiu, Lector Dr. Radu Lixandroiu

Cuprins

  1. introducere în baze de date
  2. algebra relationala (AR)
  3. SQL Access
  4. interogari în AR si Access 2007
  5. normalizarea relatiilor

Extras din curs

CAP.1. BAZE DE DATE

1.1. ORGANIZAREA DATELOR (OD)

(Ce presupune organizarea datelor?)

- definirea, structurarea, ordonarea si gruparea datelor în colectii de date omogene;

- stabilirea relatiilor între date, între elementele unei colectii, între colectii de date;

- stocarea datelor pe suport informational.

1.2. OBIECTIVELE ORGANIZARII DATELOR

(De ce este necesara organizarea datelor?)

- minimizarea timpului de acces la date;

- economie de memorie interna si externa;

- asigurarea unicitatii datelor;

- sistemul OD trebuie sa reflecte cât mai fidel toate legaturile dintre obiectele,

fenomenele, procesele economice pe care aceste date le reprezinta;

- asigurarea flexibilitatii datelor.

1.3. ETAPE ALE EVOLUTIEI TEHNICILOR DE ORGANIZARE SI

PRELUCRARE A DATELOR

- Prima etapa – se adapteaza tipurile de organizare a datelor existente în sistemele de

prelucrare manuala la conditiile tehnice impuse de calculator.

- apare fisierul (în general cu organizare secventiala)

- utilizarea benzilor magnetice

- prelucrarea pe loturi (batch processing)

- A doua etapa – este marcata de separarea dintre structura logica de date si structura

fizica. Rezulta independenta fizica a datelor.

- se utilizeaza fisiere secvential-indexate si fisiere cu acces direct

- suport extern de memorare discul magnetic

- se asigura independenta aplicatiilor de modificarile echipamentelor hardware

(banda, disc, etc.)

- apar primele facilitati simple de protectie a datelor

Caracteristica comuna a primelor doua etape: fiecare aplicatie lucreaza cu propriile

fisiere fara a avea nici o legatura cu fisierele utilizate de alte aplicatii.

Inconveniente:

- redundanta datelor = > probleme în operatiile de actualizare

- absenta unor legaturi logice între datele din grupuri diferite de fisiere = >

numar mare de fisiere, timp mare de prelucrare

- flexibilitate redusa a sistemului la aparitia unei noi aplicatii.

- A treia etapa – este definita de aparitia fisierelor integrate.

- se reduce redundanta datelor, aceleasi date fizice pot fi utilizate în comun de catre

mai multe aplicatii

- rezulta o structura logica unitara.

Nota. Structura integrata constituie originea notiunii de model conceptual (modelul ce

contine descrierile tuturor datelor si a legaturilor dintre ele).

- A patra etapa – este etapa bazelor de date.

1.4. SISTEMUL BAZAT PE FISIERE INDEPENDENTE (file based)

O colectie de programe de aplicatie care efectueaza servicii pentru utilizatorii finali.

Fiecare program defineste si gestioneaza propriile date.

Caracteristici:

- datele sunt descrise independent în toate fisierele în care apar

- fiecare fisier de date este descris în toate programele care îl acceseaza

- nu exista control al accesului si manipularii datelor, în afara celui impus prin

programele de aplicatie.

Dezavantajele tratarii bazate pe fisiere:

- redundanta si inconsistenta datelor

- dificultatea accesului

- izolarea datelor

- complexitatea deosebita a actualizarilor

- probleme de securitate

- probleme legate de integritatea datelor

- costul ridicat

- dificultatea de a obtine raspunsuri rapide la probleme ad-hoc simple

- inflexibilitatea fata de schimbarile ulterioare din sistemul informational.

1.5. BAZE DE DATE

DATA - înregistrarea unei observatii, obiect, fenomen, imagine, sunet sau text, într-o

forma convenabila unei prelucrari, interpretari sau transmiteri prin mijloacele

informaticii.

INFORMATIA - semnificatia ce poate fi atasata sau poate fi dedusa dintr-un ansamblu de

date pe baza asociatiilor dintre acestea.

BAZA DE DATE – o colectie de date operationale înregistrate pe suport adresabil, aflate

în interdependenta logica, împreuna cu descrierea datelor si a relatiilor dintre ele si care

sunt prelucrate în aplicatiile informatice ale unei organizatii. Baza de date permite

operatii de introducere, stergere, actualizare si interogare a datelor.

BAZA DE DATE este un ansamblu de date:

- structurate,

- coerente,

- persistente,

- cu o redundanta minima si controlata,

- independente de programul de aplicatie,

- direct accesibile dupa mai multe criterii,

- simultan accesibile de catre mai multi utilizatori.

Preview document

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

Conținut arhivă zip

  • Baze de Date Relationale.pdf

Alții au mai descărcat și

Structuri de date - gestiunea activității unei asociații studențești

1. Introducere Proiectul constă în realizarea unui program care are ca scop gestiunea unui magazin de vinuri, în vederea regăsirii...

Proiect Algoritmi și Structuri de Date

<<INTRODUCERE>> Procesele desfăşurate într-o activitate organizată nu au loc la întam-plare, ci sunt declanşate de anumite informaţii care...

Înmatriculări Auto

I. INTRODUCERE Zi de zi vedem pe stradă o mulţime de maşini. După cum bine stim, indiferent de marcă, mărime, utilizare sau proprietar, fiecare...

Proiectarea Bazei de Date pentru Evidența Testărilor la un Centru de Certificare a Aptitudinilor de Operare PC

DESCRIEREA PROBLEMEI DE REZOLVAT Un centru de certificare a aptitudinilor de operare pe calculator doreşte să îşi îmbunătăţească activitatea de...

Baze de Date

Cap. I ELEMENTE DE TEORIA BAZELOR DE DATE 1.1 Scopul şi obiectivele organizării datelor Organizarea datelor ocupă un loc important în proiectarea...

Baze de Date pentru Anul IV Inginerie Economică

2. Sistemul MS – Access de gestionare de baze de date Obiectivele acestui modul sunt: - Cunoasterea sistemului de gestionare de baze de date...

Medii de Programare

O baza de date trebuie sa satisfaca cinci conditii esentiale13: - O buna reprezentare a realitatii înconjuratoare, adica baza de date trebuie sa...

Tehnologia client-server în arhitectura sistemelor de baze de date modele de arhitectură

1. TEHNOLOGIA CLIENT/SERVER ÎN ARHITECTURA SISTEMELOR DE BAZE DE DATE. MODELE DE ARHITECTURĂ 1.1. Tehnologia client/server în arhitectura SGBD...

Te-ar putea interesa și

Baze de date relaționale pentru evidența mijloacelor fixe

Lucrarea de față prezintă funcțiile de bază ale programului Microsoft Access cu ajutorul caruia s-a efectuat un program ce ține evidența...

Proiectarea Bazelor de Date Relaționale pentru Gestionarea unei Biblioteci de CD-uri Folosind Microsoft Access

INTRODUCERE În contextul societatii actuale, caracterizata printr-o explozie fara precedent în istoria omenirii, sistemele informatice reprezinta...

Structuri de Date în Oracle

STRUCTURI DE DATE IN ORACLE8 Cap. 1 Structuri de date relationale, notiuni introductive Principiile modelului relational au fost pentru prima...

Baze de date relaționale - proiectare și implementare

INTRODUCERE Tema proiectului Proiectul tratează aspecte teoretice ale proiectării bazelor de date relaţionale şi transpune aceste aspecte în...

Baze de date

Introducere 1. Definirea bazelor de date In ziua de astazi, fara sa ne dăm seama folosim pentru aproape orice activitate din mediul online si nu...

Proiectarea unei Baze de Date Relaționale - Evidența Achitării Taxelor și Impozitelor Locale

Organizarea datelor, deşi este în esenţă o etapă preliminară, se constituie totuşi ca o activitate foarte importantă care influenţează decisiv...

Utilizarea Bazelor de Date Relaționale

UTILIZAREA BAZELOR DE DATE RELATIONALE PENTRU ADMINISTRAREA DATELOR SPECIFICE ÎNTOCMIRII UNUI CATALOG MUZICAL PERSONAL 1. OBIECTIVUL SI...

Utilizarea metodologiei de proiectare a bazelor de date relaționale

Lucrare de laborator 1. Tema: Utilizarea metodologiei de proiectare a bazelor de date relationale. EXEMPLU: Evidenta marfurilor Angro: -1- In...

Ai nevoie de altceva?