Documente Academic
Documente Profesional
Documente Cultură
Admin Date
Admin Date
Administrarea datelor
Definiii Evoluia organizrii datelor Modele de date pentru BD Modelul relaional al datelor Sistemul bazei de date Integritatea i protecia datelor n SBD
Gabriel Neagu
Administrarea datelor
Definiii
Date mesaj ntr-o anumit form, referitor la aciuni, procese, fapte, fenomene, recepionat de un beneficiar Informaie plusul de noutate, sporul de cunoatere despre lumea real aduse receptorului de un mesaj Cunotine elemente abstracte despre obiecte din lumea real, nsuite prin educaie i experien Structura de date o colecie de date ntre care s-au stabilit anumite legturi, pe baza crora sunt identificate i selectate componentele structurii
Gabriel Neagu
Administrarea datelor
Octombrie 2013
Fiier secvenial
nregistrrile sunt plasate secvenial cutara unei nregistrri pornete ntotdeauna de la nceputul fiierului caz partcular: fiier text
Fiier indexat
asigur reducerea timpului de cutare a unei nregistrri cheie: cmp cu semnificaie de identificator al unei nregistrri index: structur ataat fiierului de baz care conine valorile cmpului cheie mpreun cu adresele nregistrrilor permite acces secvenial sau direct
Gabriel Neagu
Administrarea datelor
Gabriel Neagu
Administrarea datelor
Octombrie 2013
Gabriel Neagu
Administrarea datelor
Gabriel Neagu
Administrarea datelor
Octombrie 2013
Gabriel Neagu
Administrarea datelor
Administrarea datelor
Octombrie 2013
Administrarea datelor
Fiecare atribut ntr-un tuplu are o singur valoare Ordinea tuplurilor nu este semnificativ
Gabriel Neagu
Administrarea datelor
10
Octombrie 2013
Cheia primar se alege dintre mai multe chei candidate Cheia primar duplicat ntr-o alt relaie se numete cheia extern
Este utilizat pentru definirea legturilor logice ntre relaii, prin care se asigur accesarea direct din relaia curent a informaiilor ataate cheii primare dintr-o alt relaie.
Gabriel Neagu
Administrarea datelor
11
Restricia referenial
se refer la relaiile ntre tabele asigurate prin cheie primar i cheie extern
Restricii explicite:
reguli de validare pentru valorile introduse, formulate de utilizator la nivel
cmp tuplu relaie
Gabriel Neagu
Administrarea datelor
12
Octombrie 2013
limbaje specifice:
pentru descrierea datelor (DDL) pentru manipularea datelor (DML)
alte componente
proceduri manule i automate de administrare dicionarul bazei de date personal implicat
Gabriel Neagu
Administrarea datelor
13
Gabriel Neagu
Administrarea datelor
14
Octombrie 2013
Protecia operaional
Minimizarea sau eliminarea efectelor erorii umane asupra integritii bazei de date prin definirea unui set de restricii de integritate.
Protecia de autorizare
Asigurarea controlului accesului utilizatorilor prin:
a. Autentificarea acestora la intrarea n sistem b. Verificarea respectrii de ctre acetia a drepturilor de utilizare a coninutului bazei de date (consultare, adugare, modificare, tergere).
Gabriel Neagu
Administrarea datelor
15
Octombrie 2013