Sciences et technologies (Charleroi)
Système de gestion des fichiers et des bases de données 5

2024-2025

Informations Générales
Code
T-CING-556
Année académique
2024-2025
Théorie
48
Pratique
0
Période(s)
Q1
Langue d'enseignement
français
Langue d'évaluation
français
Titulaire(s)
CLEMMEN Christian

Acquis d'apprentissage - Au terme de l'activité d'apprentissage, l'étudiant sera capable de

Connaissances

L'étudiant sera capable de définir et décrire les concepts de sécurité informatique généraux et en particulier applicables aux bases de données.
L'étudiant sera capable d'expliquer les divers éléments à prendre en compte dans l'étude et l'implémentation des bonnes pratiques concernant les performances des bases de données.
L'étudiant sera capable de définir et d'expliquer les éléments à prendre en compte lors de la mises en place de bases de données et/ou de systèmes de fichiers distribués.
L'étudiant capable de lister et expliquer les éléments de syntaxe liés au langage procédural des bases de données Oracle.

Aptitudes

L'étudiant sera capable d'appliquer les concepts vu au cours et de faire les meilleurs choix en fonctions du contexte.
L'étudiant sera capable d'appliquer les techniques de programmation inhérentes aux technologies étudiées.

Compétences

L'étudiant sera capable en mettre place des systèmes de bases données ou de fichiers sécurisés et performants sur un site ou distribués plusieurs sites.
L'étudiant sera capable de réaliser une application ou un élément logiciel répondant aux demandes explicites et implicites d'un utilisateur, adapté au matériel sur lequel il sera exécuté. L'étudiant sera capable de documenter les classes, les blocs procéduraux stockés dans la base de données ou non ou les logiciels produits selon la nomenclature standard du langage.

Contenu de l'Activité d'Apprentissage

Sécurité et intégrité des données
La sécurité sur le site
Les contrôles d'accès
Le chiffrement
Le contrôle d'inférence
Les contrôles d'intégrité interne
Mécanismes de reprise après panne
Les accès concurrents
Optimisation des performances (SQL and database tuning)
Etapes d'application
Tuning pour designer et analyste
Optimisation des requêtes SQL
Analyse des requêtes
Quelques règles de bonne écriture des requêtes SQL
Bases de données et systèmes de fichiers distribués
Introduction
Architecture
Sémantique
Requêtes
Les mécanismes de répartition des données avec Oracle
Intégrité des données versus convergence des données
12 objectifs à approcher pour implanter un système réparti
Systèmes de fichiers distribués

La programmation procédurale PL/SQL: théorie, exercices.

Méthode d'enseignement des apprentissages

  • Cours magistraux
  • Travaux pratiques
  • Exercices dirigés
  • Travaux personnels

Supports principaux

Type de support

Autre

Références

Systèmes de gestion de fichiers et bases de données. SGBD V - Christian Clemmen
Fichiers du cours PL /SQL
Fichiers de documentation divers distribués via Teams et/ou sur Moodle

Sources, références et supports éventuels

/

Les usages de l’Intelligence Artificielle dans l’enseignement supérieur sont référencés et détaillés au sein d'une charte institutionnelle. Consultez le site https://ia.condorcet.be pour plus d'informations.