Sunteți pe pagina 1din 1

Tema: Teoria bazei de date

Definie: Informatii-se subintelege un set de caracteristici cunostinte despre un obiect proces sau fenomen. Date: reprezentarile concrete ale informatiilor care permit efectuarea diferitor operatii asupra lor(colectare, stocare, pastrare, prelucrare, transmitere, prezentare) Fisier: o colectie de date ce se pastreaza si prelucreaza in sistemul de calcul sub un nume Baza de date: o colectie organizata de date intercorelate ce se pastreaza in memoria calculatorului.La nivel logic baza de date reprezinta un set de tablouri de date (documente) logic uniforme ce se actualizeaza periodic si care sunt destinate pt satisfacerea unor anumitor necesitati informationale. Una dintre proprietatile principale ale bazelor de date la nivel logic este independenta lor de programele aplicative ce le utilizeaza.La nivel fizic baza de date este o totalitate de fisiere intercorelate. Baza de date: reprezinta o colectie de date integrate anume structurata si dotata cu o descriere a acestei structuri. Modele de baze de date: in functie de modul de organizare a informatiilor se cunosc 3 modele de bd : a)ierarhic(arborescent); b)retea; c)relational Modelul ierarhic : cu ajutorul modelului conceptual ierarhic schema bd poate fi reprezentata sub forma unui arbore in care nodurile exprima colectii de date iar ramurile reflecta relatiile de asociere intre inregistrarile colectiilor de date superioare si inferioare. Accesul la inregistrarile colectiilor de date inferioare se face prin traversarea arborelui adica se parcurg toate colectiile aflate in subordonare ierarhica dintre colectia radacina si colectia cercetata .Unui element superior ii pot corespunde unul sau mai multe elemente inferioare , iar unui element inferior ii corespunde un singur element superior. Modelul retea : seamana cu cel ierarhic diferenta consta in aceea ca unui element inferior ii pot corespunde unul sau mai mulete elemente superioare. Modelul relational : acest model are o singura structura de date relatia sau tabelul. O baza de date relationale este un ansamblu de relatii (tabele) grupate in jurul unui subiect bine definit deci o relatiie poate fi redata printr-un table in care foecare rind reprezinta o inregistrare distincta iar fiecare coloana un atribut. Ordinea rindurilor in table poate fi oricare colo9anele tabelului sunt identificate prin nume distincte si reprezinta cimpurile (atributele, caracteristicele) modelului conceptual . in fiecare coloana datele trebuie sa fie de acelasi tip. Cautarea in acest model se face parcurgind secvential toate articolele selectindule pe acelea care satisfac conditia cautarii . Table relatie, entitate Cimp atribut caracteristica coloana Inregistrare- tuplu ,realizare, rind Sistem de gestiune a bazelor de date : este un ansamblu de programe care servesc ca interfata intre baza de date si utilizator. Sistem de gestiune a bazelor de date : este acel sistem de programare care faciliteaza si supravegheaza ,introducerea de informatii in baza de date , actualizarea si extragerea datelor din baza controlul si autorizarea accesului la date . Microsoft Acces este un sistem de gestiune a bazelor de date un program orientat si condus spre obiecte . Un SGBD trebuie sa fie capabil sa indeplineasca urmatoarele functii: 1. de descriere(crearea BD) care consta in definirea structurii datelor, a relatiilor dintre acestea si a conditiilor de acces la informatiile continute in BD. 2. de actualizare a informatiei care presupune inserarea, redactarea si suprimarea datelor. 3. de interogare a BD- care permite obtinerea diferitor informatii din BD conform unor criterii de selectare. 4. de obtinere de date noi si afisarea lor care consta in prelucrarea informatiei initiale cu scopul de a obtine unele totaluri , medii. 5. de intretinere care consta crearea copiilor de rezerva , compactarea BD si repararea ei in cazul deteriorarii. 6. de securizare a datelor care consta in protejarea BD in potriva accesului neautorizat si in atribuirea drepturilor de acces. Administrarea BD presupune urmatoarele functii : proiectarea BD; protectia informatiei, dezvoltarea BD -aceste functii le indeplineste administratorul BD. El defineste obiectele sistemului, elaboreaza principiile de proiectie a datelor , raspunde la alegerea si implementarea SGBD, asigura functionarea normala a sistemului. Vom studia SGBD in Ms Acces. Elementele principale ale unei BD sunt tabelele, doar o BD poate contine si alte elemente care se creeaza pe baza tabelelor (machete, interogari, rapoarte). Aceste elemente impreuna cu tabelele formeaza obiectele BD. Pentru a defini obiectele BD, aceasta baza trebuie creata.

S-ar putea să vă placă și