Sisteme de Gestionare a Bazelor de Date

Referat
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 8 în total
Cuvinte : 3148
Mărime: 20.61KB (arhivat)
Cost: 3 puncte

Extras din document

Modele de organizare a datelor

În funcţie de modul de organizare a informaţiilor, se cunosc cîteva modele de date: modelul ierarhic, modelul reţea şi modelul relaţional.

1) Modelul ierarhic (arborescent)

Modelul ierarhic de organizare a datelor se bazează pe structuri de reprezentare arborescente şi tipuri de relaţii 1 la 1 si 1 la n. Cu ajutorul acestui model, structura bazei de date poate fi reprezentată sub forma unui arbore cu un nod radacină (trunchiul) şi celelalte noduri (ramuri) conţin colecţiile de date. Legăturile între noduri reflectă relaţiile de asociere între înregistrările (set de date cu aceleaşi proprietăţi) colecţiilor de date superioare şi inferioare. Avem pentru asta exemplul tipic al structurii de fişiere pe disc, sau modul în care s-au organizat sistemele HELP, încă de sub MS-DOS.

Modelul ierarhic are urmatoarele caracteristici:

• accesul direct este posibil numai la înregistrările din colecţia de date rădăcină;

accesul la înregistrările colecţiilor de date inferioare se face prin specificarea tuturor colecţiilor, care se gasesc pe drumul de la colecţia rădăcina până la colecţia cercetată;

• toate înregistrările din colecţiile bazei de date, cu excepţia colecţiei de date rădăcină au câte o înregistrare superioară. Se defineşte astfel o relaţie care asigură consultarea înregistrarilor din colecţiile de date de sus în jos şi de la stânga spre dreapta (modul „top-down”);

• are unele limite, în special la operaţiile de actualizare (modificarea valorilor) a bazei de date, deoarece adăugarea de înregistrări se poate face numai cu precizarea colecţiei de date superioare (cu excepţia colecţiei de date rădăcină), iar ştergerea unei înregistrări generează ştergerea tuturor înregistrărilor subordonate.

Figura nr. 1: Modelul ierarhic de organizare al datelor

2) Modelul reţea

Modelul reţea se aseamănă cu cel ierarhic, diferenţa constând în aceea că unui element inferior îi pot corespunde unul sau mai multe elemente superioare. Se bazează pe structura de reprezentare reţea şi tipuri de relaţii 1 la 1, 1 la n şi m la n.

În modelul reţea al unei baze de date, o reţea este formată din mai multe noduri legate între ele şi fiecare nod reprezintă o colecţie de date iar legăturile reflectă relaţiile de asociere.

Caracteristici principale:

• acceptă ca oricare colecţie de date să se situeze pe primul nivel, prin indicarea explicită a relaţiilor dintre acestea;

• acceptă existenţa temporară a înregistrarilor fără legături cu alte înregistrări;

• permite reprezentarea unică a înregistrărilor în baza de date.

Figura nr. 2: Modelul reţea de organizare al datelor

Modelul reţea este un model complex, dificil de folosit, care ocupă spaţiu de memorie ineficient şi în care dependenţele din reţea sunt puţin clare din cauza existenţei mai multor relaţii de subordonare.

Preview document

Sisteme de Gestionare a Bazelor de Date - Pagina 1
Sisteme de Gestionare a Bazelor de Date - Pagina 2
Sisteme de Gestionare a Bazelor de Date - Pagina 3
Sisteme de Gestionare a Bazelor de Date - Pagina 4
Sisteme de Gestionare a Bazelor de Date - Pagina 5
Sisteme de Gestionare a Bazelor de Date - Pagina 6
Sisteme de Gestionare a Bazelor de Date - Pagina 7
Sisteme de Gestionare a Bazelor de Date - Pagina 8

Conținut arhivă zip

  • Sisteme de Gestionare a Bazelor de Date.doc

Alții au mai descărcat și

Arhitectura Calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Baza de Date

INTRODUCERE Definirea problemei: Sa se creeze o baza de date care sa monotorizeze informatiile masinilor vandute ( Chervrolet, Ford si Audi ) 1....

Baze de Date

TEMATICĂ Arhitectura client server Implementarea bazelor de date utilizând SQL SERVER 2008 Realizarea aplicaţiilor client utilizând Access Data...

Sisteme de Gestiune

Alegerea unei soluţii pentru managementul datelor trebuie să se bazeze pe următoarele considerente: volumul de date ce urmează a fi stocat şi...

Programarea Orientata spre Obiecte - Limbajul Java

1. INTRODUCERE IN PROGRAMAREA ORIENTATA SPRE OBIECTE OBIECTE D. Un obiect este un un mod simplificat de a identifica într-un program un lucru, o...

Organizarea Datelor

Organizarea internă a datelor Data este forma de reprezentare materială a informaţiei. Datele reprezintă suportul formal al informaţiei care se...

Baze de Date

Capitolul 1 ORGANIZAREA STRUCTURALA A DATELOR ÎN BAZE DE DATE 1.1. Notiuni generale Extinderea sferei de aplicabilitate a calculatoarelor...

Gestiunea Obiectelor Queries

Capitolul 4 GESTIUNEA OBIECTELOR QUERIES 4.1. Notiunea de interogare Interogarea unei baze de date Access înseamna: • regasirea datelor...

Ai nevoie de altceva?