Baza de date -reprezinta o colectie de date stocate intr-o maniera organizata. -poate fi memorata pe unul sau mai multe fisiere -este manipulata cu ajutorul sistemelor de gestiune a datelor . Baza de date contine:-indexi -proceduri stocate -trigger-e -utilizatori si gupuri de utilizatori -tipuri de date -mecanisme de securitate si de gestiune a tranzactiilor MODELE DE BAZE DE DATE In tehnica proiectarii bazelor de date se utilizeaza trei tipuri de modele de baze de date:-modelul ierarhic -modelul retea -modelul relational Modelul ierarhic este modelul cel mai natural iar rezultatul studiului dupa modelul ierarhic il reprezinta o strctura ierarhica ramificata. Modelul de retea este un model performant dar complicat.O baza de date de tipretea reprezinta o colectie de noduri si legaturi,fiecare nod putand fi legat de oricare altul.Legaturile trebuie stabilite avand tot timpul in minte interogarile posibile si actiunile viitoare posibile. Modelul relational este o abstractie matematica, o metoda de reprezentare manipulare si regasire a informatiei. Incadrul modelului relational datele sunt stocate in tabele concepute in care randurile reprezinta cazurile posibile iar coloanele atributele. Modelul relational de baze de date cuprinde trei componente principale: -structura datelor prin definirea unor domenii (valori atomice) si a relatiilor(atribute). -integritatea datelor prin impunerea unor restrictii -prelucrarea datelor prin operatii de algebra relationala sau calcul relational. Cel mai raspandit tip de date este cel relational in care datele sunt memorate in tabele. Tabel -este un fisier structurat,care poate contine date de un anumit tip. Tabelele prezinta caracteristici si proprietati care definesc modul de stocare a datelor in cadrul acestora: -informatii cu privire la natura datelor care pot fi stocate -modul de divizare a datelor -numele componentelor informationale individuale, etc. Informatii referitoare la structura si proprietatile bazei de date si a tabelului sunt cunoscute sub numele de Schema. COLOANE SI TIPURI DE DATE Tabelele sunt alcatuite dintr-una sau mai multe coloane. Coloana- un camp singular din carul unui table.La fiecare coloana dintr-o baza de date este asociat un tip de date .Un tip de date defineste categoria de date pe cre le poate contine coloana. Tip de date-o categorie de date permisa.Fiecarei coloane a unui table ii este asociat un tip de date,care interzice sau permite includerea anumitor date in coloana respective. Randuri-sunt inregistrari dintr-un table. Chei primare-o coloana sau un set de coloane ce include valori care identifica inmod unic fiecare rand al unui table. Cheia primara este folosita pentru a face referire la un acumit rand. Valorile din coloanele cheie primara nu pot fi niciodate modificate sau actualizate. SISTEME DE GESTIUNE A BAZELOR DE DATE RELATIONALE Modelul relational este caracterizat de: Structuri -sunt obiecte definite ce contin date la care utilizatorul are acces Operatii - sunt actiuni definite care permit utilizatorului sa manipuleze datele Reguli - sunt legi prin care se stabileste cine si cum manipuleaza datele FUNCTIILE UNUI SISTEM DE GESTIUNE A BAZELOR DE DATE RELATIONALE SUNT : -memorarea,actualizarea (adaugarea,stergerea si modificarea) si regasirea datelor din baza de date(utilizatorul poate crea si manipula datele fara sa cunoasca modul in care sunt stocate pe meniul de memorare) -crearea si intretinerea dictionarului de date -asigurarea accesului rapid la datele din colectia de date -pastrarea unei copii de siguranta a datelor pentru a putea fi recuperate in cazul in care au loc intreruperi accidentale ale furnizarii sistemului
După plată vei primi prin email un cod de download pentru a descărca gratis oricare alt referat de pe site (vezi detalii).