Proiectarea și implementarea bazelor de date

Previzualizare referat:

Extras din referat:

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

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Proiectarea si Implementarea Bazelor de Date.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
7/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
10 pagini
Imagini extrase:
10 imagini
Nr cuvinte:
1 584 cuvinte
Nr caractere:
9 625 caractere
Marime:
14.07KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Profesorului:
Busuioc Florina
Sus!