Comparatie intre principalele modele de organizare a datelor

Cuprins
INTRODUCERE 4
CAPITOLUL I   MODELE  DE ORGANIZARE A BAZELOR   DE DATE  5
  1.1 Apariţia bazelor de date    5
  1.2 Baze de date ierarhice 9
  1.3 Baze de date reţea     10
  1.4 Baze de date relaţionale    13
  1.5 Baze de date obiectuale     15
  1.6 Diferenţe între principalele modele de baze de date     17
CAPITOLUL II    MODELUL RELAŢIONAL      20
  2.1 Structurarea     20
  2.2 Regulile  modelului  relaţional   27
  2.3 Restricţii 37
    2.3.1 Restricţia de domeniu   38
    2.3.2 Atomicitatea 38
    2.3.3 Restricţia de unicitate 39
    2.3.4 Restricţia referenţială 40
    2.3.5 Restricţii utilizator   41
    2.3.6 Restricţii  de integritate    41
  2.4 Interogări 42
CAPITOLUL III    MODELUL OBIECTUAL      44
  3.1 Orientarea pe obiecte concepte generale 44
    3.1.1 Obiectul     47
    3.1.2 Metode  48
    3.1.3 Persistenţa  48
    3.1.4 Moştenirea   49
    3.1.5  Polimorfismul     50
    3.1.6  Identitatea 51
  3.2  Analiză şi proiectare orientate pe obiecte  51
    3.2.1  Generalităţi      52
    3.2.2 Maparea  de  la  modelul  obiectual  la modelul  relaţional     57
    3.2.2.1 Maparea  claselor     58
    3.2.2.2 Maparea relaţiilor    59
    3.2.2.3 Maparea ierarhiilor   60
  3.3 Principalele sisteme de gestiune a bazelor de date orientate pe
  obiecte   61
    3.3.1 GemStone     62
    3.3.2 O2      63
    3.3.3 Ontos   65
  3.4 Strategii  67
CAPITOLUL IV  TENDINŢE   ÎN   BAZE  DE   DATE      76
  4.1 Baze de date XML 76
  4.2 Baze de date multidimensionale    77
  4.3 Baze de date Web 80
Concluzii   88
ANEXA 1     88
Bibliografie     97