Nothing Special   »   [go: up one dir, main page]

Syllabus BDD 1

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 4

uniluk@sciences_technologies2023, Ass. Odilon Tshiyire (odilontshiyire@gmail.

com)

République Démocratique du Congo


Ministère de l’Enseignement Supérieur et Universitaire

Université Adventiste de Lukanga


(UNILUK)
Décret présidentiel d’agrément n° 06/0106/2006

B.P. 180 Butembo, Nord-Kivu, D.R.Congo

SYLLABUS

Sigle et intitulé de l’Unité d’Enseignement : MBD 1231 ; Modélisation et base de


données

Sigle et intitulé de l’Elément Constitutif : EC2 ;

BASE DE DONNEES
Année académique : 2022-2023…. Semestre…Ier…
Promotion : L2/LMD……SCIENCES INFORMATIQUES…

I. Information sur l’enseignant de l’Elément Constitutif


Noms : PALUKU TSHIYIRE Odilon
Domaine d’étude : SCIENCES ECONOMIQUES ET DE GESTION
Filière de formation : INFORMATIQUE DE GESTION
Spécialisation : GENIE LOGICIEL
Domaine de recherche : LA PROGRAMMATION ET LES BASE DE
DONNEES
Titre/Grade académique : ASSISTANT

II. Information sur l’Elément Constitutif (EC)

Sigle Intitulé de l’Elément Constitutif Crédits CMI TD TP TPE


Ec2 Base de données 3 20 15 10 15

III. Vision et Mission de l’UNILUK


Vision : « Former pour l’excellence au service en inculquant un sens d’intégrité,
d’initiative, de persévérance, d’adaptabilité et de confiance en Dieu.» Mission :« S’appliquer à
développer et à fournir une éducation chrétienne holistique de qualité équilibrée du point de
vue physique, moral, spirituel, social, intellectuel et professionnel aux jeunes gens et jeunes
filles en leur transmettant des aptitudes utiles pour le service de Dieu et de l’humanité. »

IV. Objectifs du cours


Mettre à la disposition des futurs ingénieurs en informatique un ensemble des
connaissances en :
• Ecosystème des bases de données (BDD) et systèmes de gestion des bases de données
(SGBD) ;
uniluk@sciences_technologies2023, Ass. Odilon Tshiyire (odilontshiyire@gmail.com)

• Base de données relationnelles


• Langage SQL ;
• Outils nécessaires pour la manipulation des certains SGBD Relationnel (Ex : MySQL,
SQL Serveur, SQL Lite, …) ;
• Notions avancés des BDD : Déclencheurs, Vues et Méthodes en SQL.
V. Compétences recherchées du cours
L’étudiant ayant suivi ce cours devra être capable de créer, de structurer (Langage de
Définition de Données) et de manipuler d’une base de données (Langage de Manipulation de
Données) relationnelle.
VI. Savoir-recherché dans le cours
Notions sur les bases de données et les SGBD, plus particulièrement les Relationnels
VII. Savoir-être (intégration de la foi dans l’apprentissage) recherché
L’aptitude d’une bonne gestion, d’honnêteté, de confidentialité et d’intégrité.
VIII. Savoir-faire recherché
La conception d’une base et sa gestion : la définition de la structure de la base des
données, la manipulation des données (CRUD = Create, Read, Update et Delete) et la création
des déclencheurs, vues et méthodes en SQL
IX. Description du cours
Le cours de Base de données est destiné aux étudiants de L2 (LMD) Sciences
informatiques. Il vient s’ajouter au cours de Modélisation qui est dans la même unité
d’enseignement. Il apprend aux étudiants les notions sur les bases de données mais va plus
s’atteler aux bases de données relationnelles.

X. Contenu minimum du cours


Nous avons subdivisé ce cours à 7 modules tels que :
Module 1 : Rappel sur les notions de la Modélisation : MCD (MEA), MLD, MPD
Module 2 : Base de données
Module 3 : SGBD
Module 4 : SGBD Relationnel
Module 5 : Le langage SQL
Module 6 : Quelques fonctions d’agrégation en SQL et Langages basés sur l'algèbre
relationnelle
Module 7 : Introduction aux notions avancées des BDD : Déclencheurs, Vues en SQL.

XI. Méthodologie
Active, participative, interactive et classe inversée.

XII. Exigences et pondération (évaluation du savoir, du savoir-être et du savoir-faire)


La ponctualité et l’activité lors des exercices et pratiques : 5%
Une interrogation : 25%
Travaux Pratiques : 30%
Examen pratique : 40%

XIII. Outils de travail/supports pédagogiques


Livres de la bibliothèque, livres électroniques, ordinateurs, internet et projecteur.

XIV. Valeurs à intégrer


uniluk@sciences_technologies2023, Ass. Odilon Tshiyire (odilontshiyire@gmail.com)

La ponctualité, la discipline, la gestion, la confidentialité, l’intégrité et l’exactitude

XV. Recherche scientifique à réaliser


Les SGBDs NoSQL, la gestion des bases de données NoSQL.

XVI. Références bibliographiques


- Dennouni, D. N. (2017). Base de données avancées. Algérie : Université Hassiba
BENBOUALI de CHLEF.
- https://www.labri.fr/perso/maabout/L2SEBD/
- Introduction aux bases de données relationnelles, STÉPHANE CROZAT, 2016.
- IUT de Nice – Département INFORMATIQUE, 2022
- JDN. (2019). SGBD (Système de Gestion de Base de Données) : définition, traduction et
acteurs. La Rédaction, 14.
- Les systèmes de gestion de bases de données, Pierre Stockreiser, France
- Thierry Lecroq – Université de Rouen, 2022. Base de données , http://www-igm.univ-
mlv.fr/~lecroq/cours/bado.pdf.
- Marie-Claude QUIDOZ (CEFE/CNRS) 24-25/11/2014, Initiation aux bases de données ;
UE PRO Terrain – Master SVT M2.
- https://www.lemagit.fr/conseil/Les-sept-modeles-de-donnees-les-plus-utilises-en-
entreprise
- https://www.ionos.fr/digitalguide/hebergement/aspects-techniques/base-de-donnees-
relationnelle/
- https://www.ionos.fr/digitalguide/hebergement/aspects-techniques/systeme-de-gestion-
de-base-de-donnees-sgbd/
- https://dev.mysql.com/doc/refman/8.0/en/trigger-syntax.html
- https://cours.ebsi.umontreal.ca/sci6306/co/sgbd_modeles_historique.html
- https://www.oracle.com/fr/database/base-donnees-relationnelle-difference-non-
relationnelle.html#:~:text=Finalement%2C%20la%20diff%C3%A9rence%20qui%20exis
te,davantage%20en%20termes%20de%20quantit%C3%A9.
- https://sql.sh/
- https://cours.ebsi.umontreal.ca/sci6306/co/SQL.html
- https://www.data-bird.co/sql/langage-sql
- http://webtic.free.fr/sql/SQLSelection.htm

XVII. Contenu de l’enseignement

Séances Matières en traiter en classe Travaux pratiques,


Recherche, Présentations et
exercices
uniluk@sciences_technologies2023, Ass. Odilon Tshiyire (odilontshiyire@gmail.com)

Seance1 Module 1 : Rappel sur les notions de la TR (Travail de Recherche) : Les


Modélisation : MCD (MEA), MLD, MPD règles de gestion, les principes
de passation de Descriptif des
documents au D. des données ;
du MEA au MLD, du MLD au
MPD
Séance 2 Module 2 : Base de données - TD : Présentation et
- Définition correction des TR
- Fonction d’une base de données - TP1. Modélisation des
- Modèles de bases de données quelques systèmes de
l’UNILUK (par groupe) +
Représentation graphique
des BDD
Séance 3 Module 3 : SGBD - TP 2 (Exposé par groupe) :
Module 4 : SGBD Relationnel Présentations des SGBD non
relationnels
Séance 4 - TD1 (Suite) : Création et
Module 5 : Le langage SQL manipulation d’une BDD

Séance 5 Interrogation - TP1 (Suite) : Création et


Module 6 : Quelques fonctions d’agrégation en manipulation d’une base de
SQL et Langages basés sur l'algèbre relationnelle données (Sous forme des
requêtes)
Séances Module 7 : Introduction aux notions avancées des - TP1 (Suite) : Ajouter des
6 BDD : Déclencheurs, Vues en SQL. déclencheurs, des Vues , des
Méthodes

Fait à Lukanga, le 04 Dec 2024

PALUKU TSHIYIRE Odilon

Approuvé par :

1. Le doyen de la faculté 2. Le Secrétaire G. Académique

Vous aimerez peut-être aussi