Vous êtes sur la page 1sur 5

Par Arnauld ESSONO ZUE

Ingénieur de Conception Informatique


Enseignant des Systemes d’informations et Développements 2019-
2020

Edition EYROLLES
CVD-2020
LES BASES DE DONNEES ET LE SQL Par ESSONO ZUE Arnauld

Table des matières


REMERCIEMENT...................................................................................................................1
INTRODUCTION................................................................................................................................ 2
HISTORIQUE...................................................................................................................................... 3
Évolution des modèles de données...........................................................................................4
Tapez le titre du chapitre (niveau 2)...................................................................................................5
Tapez le titre du chapitre (niveau 3)...............................................................................................6

1
LES BASES DE DONNEES ET LE SQL Par ESSONO ZUE Arnauld

REMERCIEMENT

Ce manuel est un outil destiné aux Etudiants souhaitant poursuivre leur


carrière professionnelle dans les métiers des TIC, la maitrise et la conception
des systèmes d’informations mais aussi aux facilitateurs chargés de
l’enseignement des Bases de données dans les grandes écoles, et à toute
personne désireuse d’acquérir les techniques de base de la production, de
gestion et de mise en place d’une base de données relationnelle. Cet outil a été
préparé dans le cadre du projet «de développement des compétences de génie
logiciel des Etudiants informaticiens en République Gabonaise».

Mes remerciements vont essentiellement à l’endroit de :

 Dr Ange NAMBILA Enseignant des Bases de données et des systèmes


d’informations à l’Institut Africain d’Informatique (IAI)
 M. Fabien De Marchi Enseignant à l’Université de Lion Bases de
données et Administration Oracle

Dans le présent manuel, l’étudiant trouvera les concepts et les bases


nécessaires à la mise en place et la gestion d’une base de données relationnelle.

2
LES BASES DE DONNEES ET LE SQL Par ESSONO ZUE Arnauld

INTRODUCTION
Le document «LES BASES DE DONNEES ET LE SQL » détaille toutes les
pratiques culturales liées à la gestion des Bases de données. Il propose
essentiellement des substances actives soutenues et de résidus nécessaires
permettant au jeune étudiant de mieux appréhender les enseignements des
Bases de données Relationnelles. Ce support de cours très accessible permet de
se familiariser avec les schémas relationnels, leur élaboration et leur
normalisation et permet de bien comprendre le langage SQL, y compris dans
ses extensions récentes. Il regroupe les instructions SQL basiques qui
permettent de mettre en place une
base de données sur un serveur Oracle, de la remplir et de l’interroger. Ce
document, volontairement succinct, peut servir d’aide mémoire des
commandes SQL essentielles, et évitant ainsi la (re)-lecture du manuel
utilisateur ou de tout autre ouvrage volumineux sur Oracle ou sur les Bases de
données en général.

Ce cours concerne la norme SQL2. SQL3, le relationnel-objet et l'interface


avec le langage Java ne sont pas abordés ici. Les exemples ont été testés avec le
SGBD Oracle, version 10g et 11g mais n'utilisent qu'exceptionnellement les
particularités de ce SGBD par rapport aux normes SQL2. SQL3.

Ce livre a été rédigé avec une volonté de concision et de progression dans sa


démarche ; il est illustré par ailleurs de nombreux exemples et figures. Notre
source principale d’informations fût la documentation en ligne d’Oracle,
l’ouvrage ne constitue pas, à mon sens, un simple condensé de commandes
SQL. Les étudiants trouveront des exemples pédagogiques pour chaque
concept abordé, ainsi que des exercices thématiques.

Cependant les remarques et les corrections d'erreurs peuvent être envoyées par courrier
électronique à l'adresse essonoza@gmail.com ou polozue@yahoo.fr , en précisant le
sujet «LES BASES DE DONNEES ET LE SQL » et la version du document.

3
LES BASES DE DONNEES ET LE SQL Par ESSONO ZUE Arnauld

LES OBJECTIFS
Tout au long de ce document, les différents concepts sont appuyés par
des exemples illustratifs, notamment à la fin de chaque partie, un
exercice de synthèse est proposé et corrigé.

Partie I : Les concepts de Bases


A la fin de cette première partie, l’étudiant doit être capable de :

1. Définir et expliquer de façon détaillée les différents concepts liés aux


bases de données.
2. Analyser un problème, produire le Modèle Conceptuel de données
(MCD) et le Modèle logique de données (MLD) appelé Modèle
relationnel de la Base de données.

Partie II: L’algèbre Relationnelle


A la fin de cette deuxième partie, l’étudiant doit être capable de :

1. Reconnaître et de définir formellement les différents opérateurs de


l’algèbre relationnelle.
2. Pouvoir traduire chaque requête nécessaire en algèbre relationnel à
l’aide des différents opérateurs.

Partie III: Le Langage SQL


A la fin de cette Troisième partie, l’étudiant doit être capable de :

1. Reconnaître les principales commandes SQL permettant de définir, de


manipuler et de contrôler les informations d’une Base de données,
2. Pouvoir traduire en langage SQL les différentes requêtes de l’algèbre
relationnelle.
Partie IV: L’Administration Oracle
A la fin de cette dernière partie, l’étudiant doit être capable d’installer et
de se familiariser avec le SGBD Oracle, de créer et de gérer une base de
données oracle et de l’administrer.

Vous aimerez peut-être aussi