DB2. Universal Database. D. Chamberlin, 1998. Morgan-Kaufman Delmal, P. SQL2. INPRES, 1997. * A First Course in Database Syst. Ullman, J., Widom, J.,

Slides:



Advertisements
Présentations similaires
Les Systèmes de Gestion de Bases de Données (SGBD) df - normalisation.
Advertisements

Les Systèmes de Gestion de Bases de Données (SGBD) PL-SQL.
Benoît Piranda Équipe SISAR Université de Marne La Vallée Bases de données Algèbre relationnelle, opérations Requêtes SQL.
Les Systèmes de Gestion de Bases de Données (SGBD) Algèbre relationnelle.
Les Systèmes de Gestion de Bases de Données (SGBD) L'algèbre relationnelle.
Les Systèmes de Gestion de Bases de Données (SGBD) Les vues.
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 3 : Le serveur Patrick Guimonet Architecte Infrastructure Division.
Bases de Données XML Natives
Fonctionnalités des SGBD
Directeur de Thèse : Pr. Witold Litwin
Witold Litwin Structures physiques Witold Litwin
Optimisation algébrique de requêtes relationnelles
51 Les technologies XML Cours 6 : XML et les architectures N-tiers – Tier Métier Janvier Version 1.0 -
Techniques dindexation Implémentation du modèle relationnel ~ LIF10: Fondements des bases de données relationnelles.
TP 3-4 BD21.

Les BDAs (Les bases de données réparties)
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
PASSAGE A L’ECHELLE MySQL CLUSTER 7.1
Applications Chapitre B17 et C18
Systèmes de Gestion de Bases de Données (Relationnelles)
1 Bases de Données Distribuées Chapitre 22, Sections 22.6–22.14.
JDBC ou comment manipuler une base de données en Java ?
Bases de Données Réparties
Algèbre relationnelle et SQL
Gestion des bases de données
SYSTEME DE GESTION DE BASES DE DONNEES
Dépendances entre les chapitres
Cours Administration de bases de données
I.S.I.S. Information System Initial Specification Rétro-conception de Bases de données Cyr Gabin Bassolet TIMC – équipe OSIRIS 21 décembre 2004.
Bases de données ? Witold Litwin.
Les concepts et les méthodes des bases de données
1 Witold Litwin ? 2 Gardarin, G. Bases de Données. Eyrolles Delmal, P. SQL2. De Boeck MsAccess 2007 cest facile (ou tout livre à titre similaire)
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
Copyright Serge Miranda
Programmation Internet en PHP SIL module M12
Présentation Session RPSI
Présentation du produit
Les Composants de l’architecture Oracle
Les limites du HTML Contenu et contenant sont mêlés
Bases de données Introduction Witold Litwin.
TECHNIQUES DES SGBDO 1. Qu'est-ce qu'un SGBDO ?
Bases de Données Réparties
Bases de données fédéréEs hétérogènes
Yonel Grusson 1 SQL SERVER 2000 CLIENT/SERVEUR. Yonel Grusson 2 PLAN Présentation Installation Résultat de l'installation L'administration –Par le SQL.
Optimisation de requêtes
Les systèmes de gestion de base de données (SGBD)
05/02/98WEB ESNIG Introduction Oracle Designer/2000 & Oracle Web Server.
D. E ZEGOUR Institut National d ’Informatique
9h30 Bienvenue ! 9h45 Les bénéfices de SQL Server pour les Editeurs Philippe Rodriguez, Directeur Division Serveur - Microsoft France Franck Sidi, Architecte.
Présentation générale du projet
Bogdan Shihedjiev - Architectures distribuées 1 Architectures réparties Architecture Client-serveur Two-tied architecture (deux niveaux)
Architecture d’une application WEB Statique:
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 Manipulations multibases et distribuées Partie 1 Witold Litwin
Module 1 : Vue d'ensemble de Microsoft SQL Server
Dess Paris 1, DESS: Droit de l’Internet Informatique, Pratique des Réseaux Michel de Rougemont, Professeur d'Informatique, Université Paris II,
Cours Access TuanLoc NGUYEN. Contact Nguyen TuanLoc Tél: Web:
Dr Mohamed Anis BACH TOBJI
Le Langage SQL Introduction
Architecture des SGBD Les architectures physiques de SGBD sont très liées au mode de répartition. — BD centralisée — BD client/serveur — BD client/multi-serveurs.
Najib OURADI-Hightech  « To the user, a distributed system should look exactly like a nondistributed system» (C. Date, Introduction to Database.
LES BASES DE DONNEES PRÉSENTÉ PAR CATHY ET THIBAULT.
Séance /10/2004 SGBD - Approches & Principes.
Générateur d’applications WEB de gestion de données Génération de la base de données.
Cours n°2 Implémentation et exploitation
Analyse, élaboration et exploitation d’une Base de Données
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
Amin Mesmoudi. Les Besoins LSST en stockage et accès aux données (1/2) Stockage: 2 TableTaille#enregistrements#colonnes (arité) Object109 TB38 B470 Moving.
Introduction Bases de données Accès Internet (Web)
Transcription de la présentation:

DB2. Universal Database. D. Chamberlin, Morgan-Kaufman Delmal, P. SQL2. INPRES, * A First Course in Database Syst. Ullman, J., Widom, J., Prentice Hall, 1997, 468. (Cours de Stanford Univ.) * Database Management Syst. Ramakrishnan, R. McGraw Hill, 1997, 740. (Livre avancé, cours de Wisconsin Univ.)

 Visionneuse 97 libre sur le site de Microsoft et imprimés par la visionneuse en plusieurs formats & en couleur

 Questions ? Bureau A410 (t & f)

, DB2

Architecture fonctionnelle d’un SGBD relationnel Gestionnaire de mémoires Base Requêtes SQL Requêtes QBE Requêtes 4-GL Requêtes algébriques Requêtes HTML JDBC, CGI Requêtes SQL ODBC Gestionnaire des transactions et de la concurrence Gestionnaire de reprises

Architecture BDR / Parallèle (exemples) SQL Server – 16 serveurs (1998) Sybase –64 serveurs DB2 –16 serveurs ? Informix –? Oracle –parallèle non-BDR (CPUs partagent les disques)

Fragmentation type BDP –par hachage statique –par intervalles pré-définis d’un attribut ordonné Serveur 1 : Ville = A*..D*, Serveur 2 Ville = E*..I* etc Fragmentation type BDR –par prédicat SQL Serveur 1: –SELECT * FROM HOTELS WHERE VILLE = ‘PARIS’ AND CAT ‘**’ ; Serveur 2: –SELECT * FROM HOTELS WHERE VILLE = ‘PARIS’ AND CAT = ‘**’ Fragmentation BDR est plus générale mais moins usitée Architecture BDR / Parallèle (différences)

Client WEB Architecture WEB DB Cache server Cache server Web server DBMS

Architecture WEB DB Cache server –cache les pages souvent usitées Inktomi Web server –gère les données en HTML & XML –transforme les données et les requêtes CGI  SQL –distribue la charge Netscape, Inktomi... DBMS –contient la base DB2, SQL Server...

Structures de Données Distribuées et Scalables Partitionnement dynamique transparent au client –par hachage (LH*…) –par intervalles (RP*) –multi-attribut (k-RP*…) –à tolérance de pannes (LH*sa) Accès par clé par le client –Peut subir des renvois entre les serveurs Idem pour l’accès parallèle (scans) Voir les cours sur les SDDSs