baze de date - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

baze de date

Description:

Datele sunt acele informatii,stocate, centralizate si prelucrate cu ajutorul sistemelor de calcul. Datele pot fi de tip: intreg, real, string, data logica, memo, data ... – PowerPoint PPT presentation

Number of Views:171
Avg rating:3.0/5.0
Slides: 16
Provided by: sanda153
Category:
Tags: baze | date | sgbd

less

Transcript and Presenter's Notes

Title: baze de date


1
Baze de date
aspecte teoretice si definitii
2
Datele
  • Datele sunt acele informatii,stocate,
    centralizate si prelucrate cu ajutorul sistemelor
    de calcul.
  • Datele pot fi de tip intreg, real, string, data
    logica, memo, data calendaristica, obiect OLE,
    hyperlink, text, moneda, DA/NU
  • Mai multe date de acelasi tip aflate in aceeasi
    locatie reprezinta o colectie de date.

3
  • O colectie de date impreuna cu
    mecanismele de identificare formeaza o structura
    de date.
  • Accesul la date se face secvential sau
    direct.
  • Grafic structurile de date pot fi
  • structura punctuala

4
  • structura liniara
  • structura tip stea

5
  • structura
  • arborescenta
  • -datele sunt organizate pe nivele unde orice data
    de la un nivel inferior este intr-o relatie cu o
    alta la nivelul imediat superior.

6
  • structura tip
  • retea
  • Prin combinarea datelor dintr-o
    structura retea se obtin structuri par- ticulare
    cum ar fi structura tabelara sau relationala.

7
Relatii
  • Intre datele unei colectii,se pot stabili mai
    multe relatii
  • Una la una
  • Una la mai multe

8
Relatii
  • Mai multe la una
  • De la mai multe la mai multe

9
Nivele de organizare
  • Mai multe colectii de date impreuna cu
    relatiile existente intre ele formeaza bazele
    de date.
  • Nivelele de organizare sunt
  • nivelul global (admin)
  • nivelul logic (progr)
  • nivelul fizic (ing)

10
Modele de organizare al
bazelor de date
  • Modelul elementar (file, record)
  • Modelul clasic (record,ansamblu)
  • Modelul semantic (pe obiecte)
  • Modelul clasic ierarhic presupune ca datele
    sunt structurate arborescent, accesul la
    date se face coborand din varful ierarhiei
    pe nivele pana la subordonatul dorit.

11
  • Modelul retea presupune ca datele sunt
    structurate in ierarhii dar fiecare data, fiecare
    membru poate avea oricati
    membri superiori.
  • Modelul relational utilizeaza conceptul
    de relatie materializat in tabele.
  • Orice data se gaseste la intersectia dintre un
    rand si o coloana.

12
  • Coloanele se numesc campuri(field).
  • Liniile se numesc inregistrari(record).
  • Primul rand al unui astfel de tabel este capul
    de tabel sau antet care defineste tipul
    campurilor.

13
  • Sistemul de gestionare a bazelor de date
    reprezinta un ansamblu de programe ce asigura
    legatura intre colectiile de date grupate in baza
    si utilizatori.

Sistemul de gestionare a
bazelor de date (SGBD)
14
  • Un SGBD asigura
  • definirea structurii de date -pe colectii

  • -pe tabele
  • introducerea datelor in baze de date
  • accesul la date
  • intretinerea bazei de date
  • -actualizare
  • -introducerea de noi
    campuri
  • reorganizarea bazei de date
  • securitatea datelor - protectie la stergere
  • -
    asigurarea back-up
  • redundatei minime

15
  • Facilitati de utilizare a SGBD
  • datele sa poata fi folosite in mai multe
    aplicatii
  • independenta logica a datelor se refera la
    posibilitatea adaugarii de noi inregistrari sau
    campuri.
  • accesul utilizatorilor sa fie optimizat
  • folosirea limbajelor sau a metodelor rapide de
    regasire a
  • datelor
  • referitor la integritatea datelor
  • - protectii la erori,
    stergere
  • - proceduri de refacere si
    salvare
  • existenta procedurilor de interzicere a accesului
  • existenta proceselor de validare a datelor
  • interconectivitatea se refera la posibilitatea de
    a prelua date externe, din alte aplicatii.
Write a Comment
User Comments (0)
About PowerShow.com