Informatique et systèmes de communication
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
Programme de formation
Filière:
Informatique et systèmes de communication
Orientation:
Réseaux et systèmes
Module: Conception logicielle
Descriptif de cours
Retour-
Objectifs
A la fin du cours, l'étudiant sait:
- Utiliser un modèle de données pour la conception et le développement d'applications base de données.
- Concevoir et implémenter une base de données relationnelle et en représenter la structure à l'aide d'un formalisme adéquat.
- Maitriser les différentes parties du SQL (LMD, LDD, LCD, trigger,procédures stockées, curseurs,SQL dynamique)
-
Contenu
- Introduction générale aux SGBDs.
- Fonctions d'un système de gestion de bases de données (indépendances logique et physique, cohérence des données, partageabilité des données, non redondance des données, sécurité des données, efficacité des accès aux données).
- Modèle de donnée entité-association.
- Modèle relationnel et algèbre relationnelle
- Passage du modèle entité-association au modèle relationnel.
- Langage de définition, de manipulation et de contrôle de données SQL.
- SQL étendu: trigger, procédure stockée
- SQL dynamique.
- Comprendre et éviter l'injection SQL
Forme d'enseignement et volume de travail
Cours magistral (y compris exercices)
32 périodes
Travaux pratiques / laboratoires
32 périodes
Spécification du cours
Année de validité
2024-2025
Année du plan d'études
2ème année
Semestre
Printemps
Programme
Français,Bilingue
Filière
Informatique et systèmes de communication
Langue d'enseignement
Français
Identifiant
B2C-SGBD-S
Niveau
Intermédiaire
Type de cours
Fondamental
Formation
Bachelor
Modalités d'évaluation
- Contrôle continu: travaux écrits, TP/évaluation de rapports
Mode de calcul de la note de cours
Note_Cours = Note_Théorie + Ajustement_TP.
Enseignant(s) et/ou coordinateur(s)
Houda Chabbi