SYNTHESE - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

SYNTHESE

Description:

Non Base de Donn es : traitements. donn es. Base de Donn es : donn es. traitements ... Common Lisp - 81) Programmation. Proc durale (Pascal - 69, C - 72) ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 8
Provided by: michelmai
Category:
Tags: synthese | commen

less

Transcript and Presenter's Notes

Title: SYNTHESE


1
SYNTHESE
BASES DE DONNEES NOUVELLES GENERATIONS
2
Vision "classique"du GL, des LPG et des BD
Génie Logiciel
Conception Application
Non Base de Données traitements données
Base de Données données traitements
Données - persistantes - volumineuses -
complexes - partagées
Traitements - simples
Données - temporaires - fichiers
Traitements - complexes
Implantation Application
Implantation Application
Langages de Programmation
Bases de Données
3
Styles de programmation
Programmation Fonctionnelle (Lisp - 59, Scheme -
79, Common Lisp - 81)
Programmation Procédurale (Pascal - 69, C - 72)
Programmation Logique (Prolog - 72)
Programmation par Types Abstraits (Ada - 80,
Modula - 75)
Programmation par Règles (systèmes experts - 80)
Programmation par Objets (Smalltalk - 72, 76,
80, C - 85, Eiffel - 85)
4
Conception d'une application
Conception Non Base de Données
Conception Base de Données
méthodes fonctionnelles descendantes (prog.
strcuturée - 72, SADT - 88, ..)
modèle Entité/Association (76)
méthodes dirigées par les données (Warnier
- 74, Jackson - 75)
modèles sémantiques (80) (fonctionnel, SDM, ..)
méthode Merise (83)
Méthodes de conception par objets (OOD - 91,
OMT - 91, OOA/D- 92, ..)
Programmation par Objets
5
Modèles Bases de Données
Modèle relationnel (Codd 70)
Modèle Entité/Association (Chen 76)
Modèles relationnels imbriqués (80)
Modèles à valeurs complexes (84)
Modèles Sémantiques (80)
Modèles avec identité d'objet (86)
Modèles relationnels étendus (85)
Modèles à objets (85)
Modèles logiques (85)
Programmation par Objets
Programmation par Types Abstraits
Programmation Logique
Programmation par Règles
6
Classification des SGBD
SGBD Relationnels
- Oracle , Ingres, Sybase, Informix, DB2 (début
80)
gestion des transactions, stockage, architecture
modèle
SGBD à Objets
SGBD Relationnels Etendus
Extension Modèle existant
Nouveau Modèle
- Postgres (86-92) - Ingres (90) - OpenODB (92) -
Oracle V8 (95?)
- O2 (91) - Orion (86-89) - Itasca (90) - UniSQL
(91) - Matisse (92)
Smalltalk
C
- GemStone (91)
- Ontos (89) - Objectstore (91) - Versant (91) -
Objectivity (91)
7
Normes et Standards BD
BD Relationnelles norme ISO SQL1 (86, 89)
SQL2 (92)
BD Objets standard ODMG (Cattell 93) modèle
OO lge déf. ODL lge manip. OML lge
req. OQL interface C, ST80
BD Relationnelles Etendues norme ISO en
préparation SQL3 (?)
Systèmes à Objets standard OMG (Juin 92)
modèle OO lge déf. IDL architecture CORBA
Interopérabilité entre BD Relationnelles -
standard SAG CLI SQL ouvert (92) - norme
ISO RDA
Write a Comment
User Comments (0)
About PowerShow.com