Présentation Session RPSI

Slides:



Advertisements
Présentations similaires
Applications N-Tiers Rappels: architecture et méthodologie
Advertisements

Ispirer Systems Présentation de la Société Copyright (c) Ispirer Systems Ltd. Tous Droits Réservés.
Informatique appliquée à la gestion Bases de données www. labri
BASES DE DONNÉES AVANCÉES
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
Reference Model of Open Distributed Processing
Le Modèle Logique de Données
Oracle Orienté Objet Amanda Evans Mai 2000.
TECHNIQUES DES SGBDO 1. Qu'est-ce qu'un SGBDO ?
Principes des Bases de Données Relationnelles
Pratique de Bases de Données
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
Etude des Technologies du Web services
Rappel sur les bases de données et le vocabulaire
LES LANGAGES DE PROGRAMMATIONS JAVASCRIPTH.T.M.LP.H.PS.Q.L Reynald Maréchal DI045.
Initiation à la conception de systèmes d'information
Sommaire Objectif de Peakup Principes de fonctionnement
COURS Bases de données orientées objet
Les bases de données Cours assuré par: Mlle Smii imen
Chap 4 Les bases de données et le modèle relationnel
Initiation aux bases de données
Bases de données et SGBD relationnels
Modèle Logique de Données
Gestion des bases de données
Services fournis par le SI et technologies associées
SYSTEME DE GESTION DE BASES DE DONNEES
Dépendances entre les chapitres
Staf 2x Cours de bases de données
Cours de Base de Données & Langage SQL
Cours Bases de données Nguyen Tuan Loc.
Initiation aux bases de données et à la programmation événementielle
Michel Tollenaere SQL et relationnel ENSGI Cours MSI 2A Relationnel et SQL version 1.4 du 25 septembre 2007 (ajout jointures) 1 Modèle relationnel Historique.
Processus d'un projet F.Pfister
Copyright Serge Miranda
1. Représentation des informations
‘‘Open Data base Connectivity‘‘
SGBD orientés Objet Standards : OMG et ODMG.
Introduction.
SQL Partie 1.
PROGRAMMATION WEB FRONT-END.
Développement d’application client/serveur
CORBA Un concept de l ’OMG Mathieu Estival Biomédical, 3°Année.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
1 BDs Orientées Objets Witold LITWIN. 2 Pourquoi ? F Les BDs relationnelles ne sont pas adaptées aux applications CAD/CAM, cartes géo... F le problème.
CONTEXTE : 1950 > Aujourd’hui
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Les systèmes de gestion de base de données (SGBD)
ATELIER GENIE LOGICIEL
STRUCTURES DES DONNEES. L’ORGANISATION DES DONNEES. BASES DES DONNEES
Le Langage SQL Introduction. 2 Historique du Langage SQL E. F. CODD : premiers articles dans les années 70 IBM crée le langage SEQUEL (Structured English.
1 Initiation aux bases de données et à la programmation événementielle Responsable : Souheib BAARIR. (le sujet de votre .
Quinio1 Bases de données : modèlisation et SGBD Séance 3 B Quinio.
Initiation à Oracle Server
Initiation aux SGBD Frédéric Gava (MCF)
Cours Access TuanLoc NGUYEN. Contact Nguyen TuanLoc Tél: Web:
Dr Mohamed Anis BACH TOBJI
Le Langage SQL Introduction
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
La gestion des bases de données
Introduction à la Programmation Orientée Objet
A TELIER O RACLE N O SQL SGBD « C LÉ - VALEUR ». Qui suis-je ? Parcours : – Ingénieur ISIMA 2010 – Docteur en informatique 2013 – Ingénieur de Recherche.
Séance /10/2004 SGBD - Approches & Principes.
INTRODUCTION AUX BASES DE DONNEES
Introduction Module 1.
Analyse, élaboration et exploitation d’une Base de Données
Raison d'être de la structure de fichiers : Les premiers travaux : Début des années 1960 : En 1963 : Près de 10 ans plus tard... (à peu près 1973) : Durant.
Le langage SQL LA Plan 1. Introduction Rappels sur le modèle relationnel Les caractéristiques du langage SQL 2. Le Langage d'Interrogation des.
Introduction SGDBOO Sommaire Définition d’un SGBD (6 services)
1 CEC A.-CHAVANNE Sites Web et bases de données. 2 UNE BASE DE DONNÉES : POURQUOI ? Manipulation de grandes quantités d’information – représentation des.
Java et les bases de données Etat de l’art 14 juin 2012.
Transcription de la présentation:

Présentation Session RPSI 2003-2004 Fonctions des SGBD Techniques de développement Informatique

Quelques définitions… Présentation Session RPSI 2003-2004 Quelques définitions… Base de données :ensemble de données structurées, sûres, cohérentes et partageables simultanément. SGBD : Ensemble (matériel) des programmes qui permet la structuration, le stockage et la manipulation des données.

Services attendus d’un SGBD Présentation Session RPSI 2003-2004 Services attendus d’un SGBD

Langage de description de données DDL (Data Description Language) Permet de décrire les données Type, Longueur, Nature Valeurs acceptées (contraintes d’intégrité sur domaine) Règles de gestion statiques (contraintes d’intégrité fonctionnelles)

Langage de manipulation de données DML (Data Management Language) Permet de réaliser les opérations Ajout, modification, suppression Sélection Interactif ou Batch

Présentation Session RPSI 2003-2004 Modèle hiérarchique Liaison entre les objets de type 1 à n Modèle arborescent dont le parcours se fait du père vers le fils à l’aide de pointeurs Complexité importante Système DL1 / IBM Années 60

Présentation Session RPSI 2003-2004 Modèle réseau Liaison entre les objets de type n à n Modèle dont le parcours se fait à l’aide de pointeurs mais en tous sens Paternité multiple Système IDS2 de Bull 1968 (Bachman 62)

Présentation Session RPSI 2003-2004 Modèle relationnel Basé sur le modèle Entité Relation dérivé de la théorie des ensembles et de la logique des prédicats Grande indépendance entre vue externe et stockage interne Simplicité - Evolutivité Théorie : Codd 1972 IBM System R 1979 et DB2 1982

Présentation Session RPSI 2003-2004 Modèle relationnel SGBDR Client / Serveur DB2 - IBM UDB (Universal Data Base Tous Systèmes) DB2 400 (AS 400) Oracle SQL Server – Microsoft Informix (Rachat par IBM) MYSQL (Open Source) Minimiser les échanges / réseau Programmation de la logique de MAJ côté serveur

Présentation Session RPSI 2003-2004 Modèle relationnel SGBDR Fichier Access Paradox FoxPro Les données sont modifiées localement / poste client Trafic important sur le réseau Bonnes performances sur poste de travail

Présentation Session RPSI 2003-2004 Modèle Objet Évolution du modèle relationnel qui tendrait à simplifier les problèmes liés à la persistance et à la navigation dans les collections : Langage OQL Langage propriétaire O2C ou intégration dans langages C, C++, Java

Présentation Session RPSI 2003-2004 Modèle objet mort né ? Projet O2 développé par Altair Commercialisé par O2 technologies, Racheté par Ardent Software puis par Informix et retiré du marché en 2000 … ODMG dissout en 2001 Nouvelle norme en cours de SQL 3