Académique Documents
Professionnel Documents
Culture Documents
OBJECTIFS
Le cours de systme de gestion des bases de donnes et programmation oriente objet a pour objectifs
de permettre aux tudiants :
Dacqurir des connaissances thoriques et pratiques sur les SGBD relationnels. Ltudiant la fin de la
partie SGBD du cours sera capable de : dfinir un systme de gestion des bases de donnes, concevoir
un modle de donnes bas sur le relationnel, enregistrer un modle de donne conu dans le SGBD
MySQL et crire autour du modle, des requtes dinterrogation laide du langage SQL.
De comprendre les concepts objets et dcrire des programmes bass sur ces concepts partir du
langage Java, lenvironnement de programmation utilis est NetBeans.
PRE REQUIS
La partie SGBD ne ncessite aucun pr requis. Mais pour la programmation oriente objet, ltudiant
doit avoir des bases de la programmation structure applique au langage C (notions : de variable, de
structure de contrle, de fonction, de procdure, ), cest pourquoi avant daborder cette partie du cours, il
est ncessaire de rappeler ces notions de base.
CONTENU DU COURS
Partie 1 : SGBD
Introduction aux DB et SGBD
Modle entits-relations
Modle relationnel
Langage SQL
Aperu MySQL et Installation
Cas Pratique : Cration dune BD et Interrogation
Bibliographie :
1. Notes de cours SGDB
2. Les Bdds & SQL voir http://dept25.cnam.fr/BDA/DOC/cbd.pdf
3. Voir le lien : http://deptinfo.unice.fr/~grin/messupports/trsgbd.pdf
4. Gardarin G.: Bases de donnes, Eyrolles, 2003
Partie 2 : POO
Rappels langage C
Dveloppement logiciel
Gnralits sur le langage Java
Objet et classe-Application Java
Exception
Interface graphique : AWT et SWING
Flux de donnes
Connexion une BD
Synthse du cours
Bibliographie :
1. Notes de cours POO
2. Gauthier Picard. Initiation la programmation oriente-objet avec le langage Java, Ple
informatique 2012-2013, Ecole des Mines, LITIS, INSA Rouen.