Cours SGBD 1 Concepts et langages des Bases de Données
Système de Gestion de Base de Données (SGBD). DATA BASE MANAGEMENT SYSTEM (DBMS) système qui permet de gérer une BD partagée par.
Architecture du Système Oracle 10g
SGBD : Système de Gestion de bases de données. Un système de gestion de base de données (SGBD) est un ensemble de programmes qui permettent la gestion et
Base de Données
Microsoft SQL Server est un système de gestion de base de données. (SGBD) en langage SQL incorporant entre autres un SGBDR (SGBD.
Analyse et Conception du Système dInformation (Merise)
Un système de gestion ou (pilotage) procède au pilotage (à la régulation et au (logiciel et base de données) support d'un système d'information ...
DÉVELOPPER UN SYSTÈME DE GESTION DE DONNÉES POUR
cette base de données par les différents partenaires publiques et privés. LES CARACTERISTIQUES DU SYSTEME D'INFORMATIONS. Ce système de gestion des données
Administration du système Oracle 10g
29 nov. 2017 Un système de gestion de base de données (SGBD) est un ensemble de programmes qui permettent la gestion et l'accès à une base de données.
SYSTEME DINFORMATION & Base de données
Ce cours pose les bases de la prise en main de la méthode Merise en passant par des modèles simple de différents cas de gestion. Ce cours permettra à l'étudiant
2 Le choix du Système de Gestion de Base de Données
2.1 Microsoft® SQL Server. 16. 2.2 ORACLE® DATABASE. 16. 2.3 PostgreSQL. 17. 2.4 MYSQL. 17. 2.5 Pour conclure. 17. Page 2. 16. Chapitre 2. Les concepts
GESTION DES SYSTÈMES DINFORMATION
Une base de données relationnelle est décrite à l'aide d'un langage qui permet de définir les différents objets qui la composent. Le système d'information
[PDF] Cours SGBD 1 Concepts et langages des Bases de Données
Système de Gestion de Base de Données (SGBD) DATA BASE MANAGEMENT SYSTEM (DBMS) système qui permet de gérer une BD partagée par
[PDF] 11 Les Systèmes de Gestion de Bases de Données (SGBD) - Loria
Un SGBD est un système permettant de gérer et de manipuler la base de données et une base de données est une collection de données en relation qui sont: 1
[PDF] Systèmes de gestion des bases de données
Pour pouvoir créer ou interroger une base de données vous devez dans un premier temps installer un système de gestion de base de données (MySQL
[PDF] Systèmes de Gestion de Bases de Données (SGBD) relationnels
SGBD : Systèmes de Gestion de Bases de Données (DataBase Management Systems - DBMS) ensemble de logiciels systèmes permettant aux utilisateurs
[PDF] INTRODUCTION AUX BASES DE DONNÉES
Le SGBD Système de Gestion de Bases de Données est le logiciel intermédiaire entre l'utilisateur et la base et qui est chargé de réaliser toutes les
(PDF) Système de Gestion de Base de Données Riadh Bouslimi
Ce support contient le cours et travaux pratiques sur le langage SQL et PL/SQL
[PDF] Systèmes de Gestion de Bases de Données - BDW - CNRS
? comment sont organisées des données sur le support physique ? ? comment elles sont stockées ? ? comment accéder rapidement aux données (index) ? BDW - Base
[PDF] SYSTEMES DINFORMATION & BASES DE DONNEES
Système de Gestion de Base de Données (SGBD) = Ensemble de composants logiciels permettant la mise en oeuvre de bases de données dans le respect d'un
[PDF] IT203 : Systèmes de gestion de bases de données - LaBRI
Systèmes de gestion de bases de données ? H Korth et A Silberschatz ? MacGraw-Hill ? The principles of databases and knowledge base systems
Supports de cours gratuit sur gestion base donnees - pdf - BestCours
Support de cours PDF à télécharger gratuitement sur le Système de Gestion de Base de Données (SGBD) et aux base de données support de formation en 47 pages
Quels sont les systèmes de gestion de base de données ?
Microsoft SQL Server1989 Microsoft MySQL 1995 Oracle Corporation et MySQL AB OpenOffice.org Base 2002 Oracle Corporation Oracle Database 1979 Oracle Corporation C'est quoi un SGBD PDF ?
Un SGBD est un système permettant de gérer et de manipuler la base de données, et une base de données est une collection de données en relation qui sont: 1. partagées par de multiples applications (utilisateurs et/ou programmes), 2. stockées avec une redondance minimum, 3.Quels sont les 3 SGBD les plus utilisés ?
Il existe bien sûr d'autres SGBD d'entreprise en plus des trois principaux. Parmi les plus courants, Teradata, SAP Sybase et Informix offrent toutes les fonctionnalités d'entreprise, mais sont surtout cantonnés à certaines niches.- Qu'est ce qu'un SGBD ? Un Système de Gestion de Bases de Données permet de décrire, gérer et sécuriser les données du système d'informations d'une entreprise. C'est un ensemble de programmes assurant la structuration, le stockage, la mise à jour et la recherche des données.
29/11/2017
1ADMINISTRATION DU
SYSTÈME ORACLE 10G
M. NEMICHE (IGE Semestre 5 Faculté Polydisciplinairede Ouarzazate)COMPOSITION DU MODULE
Matières
1: Architecture et Installation Oracle
2: Programmation sous oracle (PL/SQL)
3: Les outils d'administration Oracle
229/11/2017
2Architecture Oracle3
Architecture et Installation Oracle
...ObjectifsHQVPMOOMPLRQ G·2UMŃOH
Comprendre l'architecture d'un serveur de BD Oracle GpPMUUMJH HP MUUrP G·XQH LQVPMQŃH HP G·XQH NMVH GH données Oracle FUpMPLRQ G·XQH NMVH GH GRQQpHV RSpUMPLRQQHOOH Gestion des fichiers d'une base de données Oracle Gestion de la structure logique (tablespaces, segments, extentset blocs) 429/11/2017
3Bases de données relationnelles
...Collection de données opérationnelles enregistrées sur un support adressable et utilisées par les systèmes et les applications ...Les données doivent être structurées indépendamment d'une application particulière ...Elles doivent être cohérentes (contraintes), non redondantes (formes normales) et accessibles simultanément par plusieurs utilisateurs 5SGBD : Système de Gestion de
bases de données...Un système de gestion de base de données (SGBD) est un ensemble de programmes qui permettent la gestion et l'accès à une base de données.
Un SGBD possède son propre système de fichier.Un SGBD assure la reprise en cas de panne.
8Q 6*%G GRLP SHUPHPPUH OM VMXYHJMUGH HP OM UHVPMXUMPLRQ G·XQH %GB Un SGBD doit permettre une gestion des rôles et droits.8QH GHV IRQŃPLRQV LPSRUPMQPH GHV 6*%G PRGHUQHV HVP G·MXPRULVHU OHV XPLOLVMPHXUV G·HIIHŃPXHU GHV RSpUMPLRQV VLPXOPMQpHV ŃRQŃXUUHQPHV VXU des données partagées de la BD. Si ces op ne sont pas sous contrôle, les accès interfèrent tôt ou tard les uns avec les autres et la BD devient incohérente. Pour éviter cela, le SGBD met en place un protocole de contrôle de simultanéité (ou de concurrence) qui HPSrŃOH OHV MŃŃqV j OM %G G·LQPHUIpUHUB
629/11/2017
4Transactions
laisserlabasedansunétatincohérent. 7Transactions
...Action atomique: entièrement ou pas du tout ...Préservant la consistancede la BD ...Comme si l'usager était isolésur la BD : ses résultats intermédiaires (état temporairement incohérent) sont masqués aux autres transactions. ...A effet durablesur la BD, une fois terminées comme prévu OHV HIIHPV G·XQH PUMQVMŃPLRQ JORNMOHPHQP PHUPLQpH QH SHXYHQP SMV être détruits ultérieurement par une quelconque défaillance.Modèle ACIDde transactions
829/11/2017
5IHV PkŃOHV GH O·MGPLQLVPUMPHXU GH OM
Base de données
9Démarrer
et arrêter la BaseComprendre
l' Architecture du ServeurOracle
Créer et
Surveiller les
Utilisateurs
Octroyer les
Privileges
dans la BaseGérer
l'Espace de la BaseConcevoir
et créer une BaseRassembler
des Statistiques avec l'AuditL'Administrateur
de la Base de Données sauvegarde et de récupérationIHV PkŃOHV GH O·MGPLQLVPUMPHXU GH OM
Base de données
...Dans la phase de " conception » définition du schéma conceptuel de la base règles de gestion, cohérence des informationsvolumétrie
...Dans la phase de maintenancePlanification et création des BD
"Gestion des structures physiques "Gestion des structures logiques Gestion de la sécurité, des utilisateursSauvegarde et restauration
Optimisation de la base de données
"optimisation de requêtesAdministration du réseau
1029/11/2017
6IHV PkŃOHV GH O·MGPLQLVPUMPHXU GH OM
Base de données
11 ...Grandes fonctions de DBA : installer le SGBD et les applications clientes Créer la base de données en faisant des choix au niveau physiqueGérer les utilisateurs
Assurer la cohérence et la sécurité des donnéesEchanger des données avec l'extérieur
Améliorer les performances
"gestion des ressources mémoires "gestion des temps de réponsesGénéralités
...Tendances actuellesprogiciels intégrés
"minimise les besoins en administration " sans pour autant les supprimer amélioration des outils d'administration par les fournisseurs de SGBD "Notion d'Assistant "pour la création des bases, la sauvegarde/restauration, ... A terme, vers des BD qui s'autoadministrent 1229/11/2017
7Architecture Client Serveur
...L'architecture client/serveur désigne un mode de communication entre plusieurs ordinateurs à doubles niveaux G·OLpUMUŃOLHB
...Le logiciel client peut envoyer des requêtes à un serveur via un protocole de communication à travers un support (réseau).
...IH VHUYHXU HVP LQLPLMOHPHQP SMVVLI j O·pŃRXPH GHV UHTXrPHV clients sur un port déterminé. dès qu'une requête lui parvient, il décide de la traiter ou de la mettre en attente et envoie une réponse.
...2UMŃOH HVP XQ 6*%G GRPp G·XQH MUŃOLPHŃPXUH Client/Serveur. 13 +LVPRLUH G·2UMŃOH 14 ...Software DevelopmentLaboratories(SDL) a été créé en 1977. ...En 1979, SDL change de nom en devenantRelationalSoftware, Inc. (RSI) et introduit son
produit Oracle V2 comme base de données relationnelle. La version 2 ne supportait pas les transactions mais implémentait les fonctionnalités SQL basiques de requête et jointure. Il n'y a jamais eu de version 1, pour des raisons de marketing, la première version a été la version 2. Celle-ci fonctionnait uniquement sur les systèmes Digital VAX/VMS.29/11/2017
8 +LVPRLUH G·2UMŃOH 15 ...En 1983, RSI devient Oracle Corporation pour être plus représentative de son produit phare. La version 3 d'Oracle, entièrement ré-écriteen langage de programmation C, est publiée. Supporte les transactions grâce aux fonctionnalités de commitet rollback.Unix est supportée dans cette version
...En 1984, la version 4 d'Oracle apparaît, supportant la cohérence en lecture (readconsistency). ...Début 1985, Oracle commence à intégrer le modèle client-serveur, avec l'arrivée des réseaux au milieu des années 1980. +LVPRLUH G·2UMŃOH 16 ...En 1988, Oracle met sur le marché son ERP -Oracle Financialsbasé sur la base de données relationnelleOracle.
Oracle version 6 supporte le PL/SQL
le verrouillage de lignes (row-levellocking)
les sauvegardes à chaud (hot backups, lorsque la base de données est ouverte). ...En 1992, la version 7 d'Oracle supporte les contraintes d'intégrité, les procédures stockées et les déclencheurs (triggers). ...(Q 1EED MŃTXLVLPLRQ G·XQ SXLVVMQP PRPHXU PXOPLGLPHQVLRQQHO ŃRPPHUŃLMOLVp VRXV OH QRP G·2UMŃOHExpress.
29/11/2017
9 +LVPRLUH G·2UMŃOH 17 ...En 1997, la version 8 introduit le développement orienté objet et les applications multimédia. ...En 1999, la version 8i est publiée dans le but d'affiner ses applications avec Internet. La base de données comporte nativement une machine virtuelle Java. ...En 2001, Oracle 9i ...En 2004, la version 10g est publiée. ...En 2005, vers la fin novembre, une version complètement gratuite est publiée, la "OracleDatabase10g Express Edition».
...Septembre 2009, sortie de Oracle 11g Release 2Généralités
...Oracle 10g est commercialisé selon trois gammes (Edition):Edition Standard (Standard Edition)
Edition Entreprise (Entreprise Edition)
Edition Personnelle (Personal Edition)
...Oracle Express Edition 1829/11/2017
10Généralités
...Oracle 10g Database est un SGBD qui fonctionne sur de nombreuse plates formes Unix(dont Linux) et pJMOHPHQP GMQV O·HQYLURQQHPHQP JLQGRRV Oracle propose donc une organisation de la mémoire et des ressources disque la plus indépendante possible GH O·HQYLURQQHPHQP V\VPqPHB F·HVP XQ 6*%G TXL RIIUH une architecture très ouverte. 19Généralités
I·MUŃOLPHŃPXUH 2UMŃOHcomporte plusieurs composants principaux : Serveur Oracle: comporte plusieurs fichiers, processus et structures mémoire. Le serveur Oracle est constitué G·XQH LQVPMQŃH RUMŃOH HP G·XQH NMVH RUMŃOH "Instance Oracle: L'instance Oracle comprend une région de la mémoire appelée La SGA (System Global Area), ainsi TXH OHV SURŃHVVXV G·MUULqUH SOMQ XPLOLVp SRXU JpUHU OM NMVH de données 2029/11/2017
11Généralités
La zone mémoire du programme (PGA)
"Zone mémoire utilisée par un seul processus serveur à la différence de la SGA qui est partagée par tous les processus serveurs "PGA contient : "une zone de tri "des informations sur la session "létat du curseur
21Généralités
Base de données Oracle:
"Structure physique: "Fichiers de données, Fichiers redo log, Fichiers de contrôle. "Autres fichiers importants: (fichier de paramètres, fichier de mots de passe) "Structure logique "Tablespace, segment, extent, blocLes Processus serveurs: gèrent les requêtes des utilisateurs provenant des connexions à la base de données; ils sont chargés de:
"la communication entre la SGA et le processus utilisateur."analyser, d'exécuter les requêtes SQL des utilisateurs, de lire les fichiers de données, de placer les blocs de données correspondants dans la SGA et de Renvoyer les résultats des commandes SQL au processus utilisateur.
2229/11/2017
12Généralités
Le serveur oracle supporte
"SQL (LDD , LMD, LCD) "PL/SQL "Autreslangagesde programmation3UR F " 23Généralités
...Connexion a un serveur Oracle Une connexion est un chemin de communication entre un processus utilisateur et un processus serveur. Il existe trois types de connexions grâce auxquelles un utilisateur peut accéder à un Serveur Oracle : "Connexion locale : Selon cette méthode, un utilisateur est directement connecté sur la machine faisant office de ServeurOracle.
"Connexion Deux Tiers : Ce type de connexion est couramment nommé "Connexion Client Serveur", un utilisateur se connecte à partir d'une machine directement connectée à un Serveur Oracle. "Connexion Multi Tiers : Dans une architecture multi tiers, la machine de l'utilisateur se connecte à un Serveur applicatif (Par exemple un Serveur Web) qui lui même va se connecter au serveur Oracle pour récupérer les données issues de la base de données. 24quotesdbs_dbs19.pdfusesText_25
[PDF] les différents types de bases de données
[PDF] base de données pdf
[PDF] nature du solide
[PDF] nombre d'arête d'un cylindre
[PDF] base d'un solide définition
[PDF] nature des faces
[PDF] nom d'une base
[PDF] les solides faces aretes sommets
[PDF] définition équité scolaire
[PDF] communication écrite pdf
[PDF] les étapes d une planification stratégique
[PDF] biochimie pour les nuls
[PDF] biochimie pdf livre
[PDF] cours biochimie générale gratuit