0% ont trouvé ce document utile (0 vote)
28 vues2 pages

Cours 2ndec 2022-2023 - 122344

Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
28 vues2 pages

Cours 2ndec 2022-2023 - 122344

Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

MODULE 1 : MODELISATION DES SYSTEMES D’INFORMATIONS

UNITE D’APPRENTISSAGE 1 : ORGANISATION DES SYSTEMES D’INFORMATIONS (08H)


Unité d’enseignement 1 : GENERALITES SUR LES SYSTEMES D’INFORMATIONS (les sous-systèmes et
leurs rôles et importance)
Unité d’enseignement 2 : LES RESSOURCES ET LES FONCTIONS D’UN SI (acteurs de chaque composante
et fonctions)
Unité d’enseignement 3 : METHODES DE DEVELOPPEMENT D’UN SI (notion de langage de
modélisation, quelques méthodes UP, XP, SCRUM , les limites de MERISE)
Unité d’enseignement 4 : METHODE DE COLLECTE DES DONNEES (différence entre une donnée et une
information, lister les différentes méthodes de collecte des données)
UNITE D’APPRENTISSAGE 2 : MODELISATION STATIQUE DES DONNEES (12 H)
Unité d’enseignement 5 : INTRODUCTION AU LANGAGE UML (Donner le rôle de quelques diagrammes
structurels/statiques du langage UML (diagramme de classes et diagramme d’objets) ;
Unité d’enseignement 6 : NOTION DE CLASSE (Représenter une classe, un objet dans le formalisme
UML ; • Mettre en évidence les caractéristiques d’une classe (visibilité, paramètre de méthodes, type
de retour, etc.) ; • Matérialiser l’association et la multiplicité entre classes )

Unité d’enseignement 7 : RELATION ENTRE CLASSE (• Représenter une relation d’héritage entre classes
; • Expliquer la différence entre une relation d’agrégation et une relation de composition ; • Représenter
une relation d’agrégation ou de composition entre classes ;)
Unité d’enseignement 8 : ELABORATION D’UN DIAGRAMME DE CLASSE (Produire un diagramme de
classes n’ayant pas plus de cinq classes)

Unité d’enseignement 8 : ELABORATION D’UN DIAGRAMME D’OBJET (• Produire un diagramme


d’objets)

UNITE D’APPRENTISSAGE 3 : MODELISATION DYNAMIQUE (18 H)


Unité d’enseignement 9 : GENERALITES SUR LES DIAGRAMMES DYNAMIQUE UML (Donner le rôle de
quelques diagrammes dynamiques/comportementaux du langage UML (diagramme des cas
d’utilisation et diagramme de séquence)

Unité d’enseignement 10 : FORMALISME D’UN DIAGRAMME DE CAS D’UTILISATION (• Identifier les


acteurs d’un système ; • Définir le périmètre d’un système ; • Décrire les différents scénarios d’un cas
d’utilisation, • Représenter un cas d’utilisation dans le formalisme UML

Unité d’enseignement 11 : ELABORATION D’UN DIAGRAMME DE CAS D’UTILISATION (• Représenter


une relation de généralisation/spécialisation entre cas d’utilisation ; • Représenter la relation
d’extension ou d’inclusion entre cas d’utilisation ,Produire un diagramme de cas d’utilisation)

Unité d’enseignement 12 : COMPOSANTS D’UN DIAGRAMME DE SEQUENCE (• Identifier les différents


composants d’un diagramme de séquence (ligne de vie, objet, message etc.) ; • Représenter par un
diagramme de séquence l’échange de messages entre deux objets ;)
Unité d’enseignement 13 : ELABORATION D’UN DIAGRAMME DE SEQUENCE (Produire un diagramme
de séquence ; Décrire les types de messages dans un diagramme de séquence)
Unité d’enseignement 14 : REPRESENTATION D’UN DIAGRAMME DANS UN LOGICIEL PROFESSIONNEL
(Utiliser un logiciel professionnel pour représenter les diagrammes : ArgoUML/StarUML/WinDesign.

MODULE 2 : ADMINISTRATION DES BASES DE DONNEES


UNITE D’APPRENTISSAGE 4 : DESCRIPTION DES CONCEPTS DES BASES DE DONNEES (6H)

Unité d’enseignement 15 : GENERALITE SUR LES BASES DE DONNEES ET LES SGBD (• Lister quelques
Systèmes de Gestion des Bases de Données (SGBD) ; • Lister les caractéristiques d’un SGBD ; •
Enumérer quelques exemples de SGBD Décrire l’environnement d’implémentation d’une Base de
Données • Préciser le rôle d’un SGBD dans la mise en œuvre des bases de données ; • Choisir un SGBD)
Unité d’enseignement 16 : LES FONCTIONS DE DEFINITION ET DE MANIPULATION D’UNE BASE DE
DONNEE (• Décrire les fonctions de définition d’une base de données (créer une BD/table, supprimer
une BD/Table, ajout/supprimer des colonnes, renommer des colonnes, modifier le type) ; •
UNITE D’APPRENTISSAGE 5 : IMPLEMENTER UNE BASE DE DONNEES (16 H)
Unité d’enseignement 17 TRANSFORMATION D’UN MCD EN SCHEMA RELATIONNEL (Transformer un
MCD en Schéma relationnel ;)
Unité d’enseignement 18 : STRUCTURE D’UNE TABLE ET DESCRIPTION DES CONTRAINTE D’INTEGRITE
• Décrire les éléments caractéristiques d’une table (champs/colonnes, enregistrements/lignes, clé
primaire, clé étrangère) ;; • Décrire les contraintes d’intégrité (clé primaire, valeur autorisée, valeur
nulle, valeur par défaut, unicité de valeur, format de valeur) ;)

Unité d’enseignement 19 : REQUETES SQL DE DEFINITION DES DONNEES (• Créer une base de données
dans un SGBD ; • Ecrire les requêtes SQL de définition des données ; •)
Unité d’enseignement 20 REQUETE SQL DE MANIPULATION DES DONNEES (Ecrire les requêtes SQL de
manipulation des données ; • Utiliser les opérateurs logiques (AND, OR, NOT), de comparaison (, <=,
>=, =, <>), LIKE, BETWEEN, IN, NOT IN.)

Unité d’enseignement 21 UTILISATION DES FONCTIONS SUR LES DONNEES (• Utiliser les fonctions :
count(), avg(), min(), max(), sum() ; • Générer des données calculées)
Unité d’enseignement 22 OPERATION DE REGROUPEMENT, DE JOINTURE ET DE TRI SUR LES DONNEES
(Appliquer les opérations suivantes : regroupement, tri, jointure ;; • Utiliser des alias pour renommer
des colonnes/tables)
Unité d’enseignement 23 IMPORTATION, EXPORTATION ET SAUVEGARDE D’UN BASE DE DONNEES
(Exporter/importer et sauvegarder une base de données)

Vous aimerez peut-être aussi