Vous êtes sur la page 1sur 79

‫الجمهــورية الجزائـريـة الديمقــراطيـة الشعبيــة‬

République Algérienne Démocratique et Populaire


‫وزارة التكـــويــن والتعليــم المهنيــين‬
Ministère de la formation et de l’enseignement professionnels
‫المعهـــد الوطـــني للتكـويـــن والتعليــم المهنيــين‬
‫قـاسـي الطــاهـر‬

Institut National de la Formation et de l’Enseignement Professionnels


KACI TAHAR

Programme d’études

Bases de données
Code N : INT0703

Comité technique d’homologation


Visa N° INT20/07/23

BTS V

2023

‫ شارع اوعمروش محندأولحاج طريق حيدرة سابقا االبيار الجزائر‬9

09 rue OUAMROUCHE MOHAND OULHADJ ex chemin d’Hydra El-biar Alger tél :(023)05.36.07/09 fax (023) 05.36.71
INFEP/INT0703 – Bases de données -BTS

INTRODUCTION

I-STRUCTURE DU PROGRAMME D’ETUDES

II-FICHES DE PRESENTATION DES MODULES QUALIFIANTS

III-FICHES DE PRESENTATION DES MODULES COMPLEMENTAIRES

V-MATRICE DES MODULES DE FORMATION

VI-TABLEAU DE REPARTITION SEMESTRIELLE DU VOLUME HORAIRE

VII-RECOMMANDATIONS PEDAGOGIQUES

VIII -STAGE PRATIQUE

Programme d’études 2
INFEP/INT0703 – Bases de données -BTS

INTRODUCTION

Ce programme de formation s’inscrit dans le cadre des orientations retenues par le


secteur de la formation et de l’enseignement professionnels. Il est conçu suivant la
méthodologie d’élaboration des programmes par l’approche par compétences (APC) qui exige
notamment la participation du milieu professionnel.
Le programme d’études est le troisième des trois documents qui accompagnent le
programme de formation. Il traduit les activités et les compétences décrites dans les deux
premiers documents (référentiel des activités professionnelles et référentiel de certification)
en modules de formation et conduit à l’obtention du diplôme de brevet de technicien supérieur
en « bases de données».
Ce programme est défini par objectifs déterminés à partir des compétences développées
lors de l’analyse de la spécialité en situation réelle de travail. Un comportement attendu est
formulé pour chaque module aussi bien professionnel que complémentaire : Les modules
qualifiants visent l’acquisition des compétences professionnelles permettant l’acquisition des
tâches et des activités du métier ; les modules complémentaires visent l’acquisition des
compétences dites complémentaires permettant l’acquisition des savoirs généraux
(techniques, technologiques et scientifiques) nécessaires pour la compréhension des modules
qualifiants. Une matrice mettant en relation les modules qualifiants et les modules
complémentaires est présentée à la fin de ce programme.
La durée globale du programme est de 30 mois soit cinq semestres.
La durée de la formation est de cinq semestres à raison de 493 h/ semestre, soit 2465 h.
La durée de stage pratique en entreprise est d’un semestre
Le programme d’études comporte 8 modules qualifiants et 14 modules complémentaires
répartis en (04) semestres de formation.
La durée de chaque module est indiquée tout au long du programme.
Dans la structuration de ce programme, l’organisation des compétences permet
notamment une progression harmonieuse d’un objectif à l’autre, afin d’éviter les répétitions
inutiles et faire acquérir aux stagiaires toutes les compétences indispensables à la pratique du
métier.
Il est recommandé, d’une part, de respecter la chronologie des modules comme spécifié
dans la matrice, d’autre part faire acquérir les compétences professionnelles visées par
l’enseignement de ces modules par le biais d’exercices pratiques décrits dans les éléments de
contenus.

Programme d’études 3
INFEP/INT0703 – Bases de données -BTS

STRUCTURE DU PROGRAMME

Spécialité : Informatique, Numérique et Télécommunication


Option : Bases de Données
Durée de la formation : 30 mois

CODE DESIGNATION DES MODULES DUREE

MQ1 Conception des bases de données en modèle relationnel 102

MQ2 UML 102

MQ3 Manipulation des bases de données relationnelles 102

MQ4 Implémentation des bases de données sous SGBD serveur 136

MQ5 Administration des bases de données sous SGBD serveur 136

MQ6 Application d´accès aux bases de données à distance 136

MQ7 Gestion des bases données pour le web 136

MQ8 Teste du produit final et documentation 51

MC1 Gestion de projet 102

MC2 Structure machine 34

MC3 Manipulation des systèmes d’exploitation 119

MC4 Bureautique et internet 85

MC5 Algorithmique 102

MC6 Programmation procédurale 119

MC7 Programmation Orienté Objet 119

MC8 Réseau informatique 85

MC9 Organisation et gestion des entreprises 34

MC10 Communication professionnelle 85

MC11 Anglais technique 85

MC12 Méthodologie 34

MC13 Technique de recherche d’emploi 34

MC14 Protection du consommateur 34

SPE Stage pratique 493

Total 2465
Programme d’études 4
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE QUALIFIANT

Module : Conception des bases de données en modèle relationnel


Code : MQ1
Durée : 102 h

Objectif modulaire

Comportement attendu :

A l’issue de ce module, le stagiaire doit être capable de concevoir une base de données
relationnelle

Conditions d’évaluation :
A l’aide de :
Documents de recueil d´information (questionnaire,…)
A partir de :
Rapport d´analyse
Besoin des clients
Schémas relationnel

Critères généraux de performance :


- Application correcte des étapes de l’étude de
l’existant
- Utilisation optimale du formalisme entité –
association
- Application correcte des règle de la
normalisation du model relationnel
- Conception optimale du schéma relationnel.

Programme d’études 5
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus


 Effectuer l’étude de l’existant  Application correcte des technique de récolte  Récolte des informations
d´informations  Flux d’information
 Elaboration exhaustive de flux d´information  Étude des documents (dictionnaire de données à partir des
 Étude exhaustive des documents et des postes documents)
de travail  Etude des postes (taches)
 Codification optimale des données  Etude de la codification des données

 Modéliser les données selon le  Définition correctes des concepts de bases de  Bases de données :
formalisme entité – association données  Définition
 Modélisation correcte des données  Objectifs d’une base de données
 Rôle d’une base de données
 La démarche de conception d’une base de données
 Formalisme entité – association
 Le dictionnaire de données
 Le formalisme entité – association
 Quantification des données

 Effectuer le passage en modèle  Application correcte des règles de passage au  Présentation du modèle logique de données
logique de données Modèle logique de données  Passage du model conceptuel au model logique de données

 Appliquer les règle de la  Définition correctes des concepts de forme  Notion de clés et trois premières Formes Normales :
normalisation du model normale  Clé de relation
relationnel  Application correctes de l´algorithme de  Définition des trois premières formes normales
décomposition en troisième forme  Propriétés d’une décomposition en troisième forme
 Schéma relationnelle normalisé normale
 Algorithme de décomposition en troisième FN

Programme d’études 6
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE QUALIFIANT

Module : UML
Code : MQ2
Durée : 102 h

Objectif modulaire

Comportement attendu :

A l’issue de ce module, le stagiaire doit être capable d’appliquer la méthode UML

Conditions d’évaluation :
A l’aide de :
Documents de recueil d´information (questionnaire,…)
A partir de :
Rapport d´analyse
Besoin des clients

Critères généraux de performance :


- Présentation exhaustive de la méthodologie et
la modélisation avec UML
- Respect de la démarche de conception avec les
diagrammes d’UML
- Elaboration correcte des différents
diagrammes

Programme d’études 7
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Effectuer la modélisation  Présentation correcte des concepts de  Présentation de la modélisation orienté Objet
objet élémentaire avec UML la modélisation orienté Objet  Définitions
 Présentation correcte des concepts de  Méthodologies UML
la méthodologie UML  Expression de contraintes avec UML
 Définition correcte des concepts du  Les diagrammes UML :
diagramme UML  Définition et concepts du diagramme UML
 Diagrammes de cas d’utilisation
 Réalisation correcte des différents
 Diagrammes de classes
diagrammes
 Diagrammes d’objets
 Diagramme de séquences

 Effectuer la modélisation  Expression correcte de contraintes  Expression de contraintes avec OCL


objet avancés avec UML avec OCL  Diagrammes d'états-transitions
 Réalisation correcte des différents  Digrammes d'activités
diagrammes  Diagrammes de communication
 Diagrammes de composants et de déploiement

Programme d’études 8
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE QUALIFIANT

Module : Manipulation de bases de données relationnelles


Code : MQ3
Durée : 102 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’utiliser la syntaxe de l’algèbre
relationnel et du langage de requêtes (SQL)

Conditions d’évaluation :
A l’aide de :

A partir de :
Schémas relationnelles

Critères généraux de performance :


- Présentation correcte des systèmes de gestion
de base de données
- Application optimale des opérations de
l´algèbre relationnel
- Utilisation optimale du langage SQL

Programme d’études 9
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Appliquer l´algèbre  Présentation exhaustive des  Systèmes de Gestion de Bases de Données


relationnel Systèmes de Gestion de Bases de (SGBD)
Données  Définition
 Définition correcte des langages du  Fonctions principales d’un SGBD
SGBD  Différents types d’utilisateurs d’un SGBD
 Définition correcte des concepts du  Niveaux de description d’une base de données :
modèle relationnelle [niveau conceptuel – niveau externe -niveau
 Application juste des opérations de interne]
l’algèbre relationnelle  Langage d’un SGBD
- Le langage de définition de données (LDD)
- Le langage de manipulation de données (LMD)
- Exécution d’un programme d’application par le
SGBD
 Exemples de SGBD
 Algèbre relationnelle
 Définition et historique du modèle relationnel
 Concepts fondamentaux du modèle relationnel
 L´algèbre relationnelle
- Opérations ensemblistes
- Opérations relationnelles
- Autres opérations

 Utiliser un langage de  Respect de la syntaxe du langage de  Langage de définition de données (LDD : create,
requêtes (SQL : Structure requêtes SQL alter, drop)
Query Language)  Requêtes juste et optimisées  Langage de manipulation de données (LMD :

Programme d’études 10
INFEP/INT0703 – Bases de données -BTS

select, update, delete, insert)


 Requêtes SQL
 Sous-requêtes SQL
 Fonctions de regroupement (SUM, AVG,….)
 Application des requêtes sous un Logiciel de base
de données exemple Ms Access

 Acquérir les concepts des  Définition correcte des concepts des  Principes de NoSQL
bases de données NoSQL bases de données NoSQL  Histoire de NoSQL
 Distinction correcte entre les  Caractéristiques de NoSQL
différents types de bases de données  Avantages et inconvénients de NoSQL
NoSQL  Pourquoi utiliser NoSQL
 Différents types de bases de données NoSQL
 Exemples de SGBD NoSQL

Programme d’études 11
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE QUALIFIANT

Module : Implémentation des bases de données sous SGBD serveur


Code : MQ4
Durée : 136 h

Objectif modulaire

Comportement attendu :

A l’issue de ce module, le stagiaire doit être capable d´implémenter des bases de données
relationnelles et leurs différents composants sous un SGBD serveur

Conditions d’évaluation :
A l’aide de :
PCs doté de système d´exploitation serveur (Windows - Linux)
Ms SQL Server (version 2016 et plus)
A partir de :
Schémas relationnels
Documentation du SQL Server

Critères généraux de performance :


- Préparation réussite de l’environnement du travail
- Présentation exhaustive des concepts du serveur
de bases de données
- Ecriture correcte des requêtes de données avec le
langage du SGBD
- Création réussite des bases de données et de
différents objets (mode conception, mode SQL)

Programme d’études 12
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Préparer l’environnement  Présentation correcte du SGBD Ms  Introduction à SQL Server et à ses outils
du travail SQL Server  Présentation de la plate-forme SQL Server
 Préparation correcte du système  Les fonctions de SQL Server
pour SQL Server  Préparation du système pour SQL Server
 Installation et configuration juste du  Vue d'ensemble de l'architecture SQL Server
SQL server  Besoins en ressources du serveur
 Tests de pré-installation SQL Server
 Connexion réussite au Serveur
 Installation et configuration du SQL Server
 Présentation correcte des outils de
 Téléchargement [Propriété intellectuelle,
SQL Server
versions,…]
 Utilisation correcte de la
 Installation du SQL Server [Data bases engine
documentation de SQL Server en service, instance, mode d’authentification,…]
ligne  Vérification de l'installation [services installés]
 Vérification de la connexion à SQL Server
 Présentation et manipulation des outils de SQL
server :
 SSMS [interface, fonctionnalité…]
 SQL Server Configuration Manager [Interface,
services, configuration,…]
 Les composants de SQL Server
 Documentations de SQL Server en ligne

Programme d’études 13
INFEP/INT0703 – Bases de données -BTS

 Acquérir les concepts  Présentation correcte du serveur de  Présentation du serveur SQL server (instance)
généraux du serveur de bases de données  Explorateur d’objets (Objects Explorer)
bases de données  Présentation correcte des bases de  Propriétés du serveur [Nom serveur et instance,
données et leurs différents objets mémoire, connexions, paramètres base de
sous Ms SQL Server données…]
 Ajout nouveau serveur (optionnelle)
 Présentation correcte de la
 Présentation des bases de données SQL Server
sécurité des données sous Ms SQL
 Description des bases de données de données
Server
SQL Server [Définition, Types de bases de
données (base de données système, base de
données utilisateurs,…), …]
 Objets de la base de données [Table, contraintes,
indexe, vue, …]
 Procédures stockées.
 Déclencheur.
 Référence aux objets SQL Server.
 Extraction des métas donnés.
 Procédures stockées système
 Fonction de système et de méta données.
 Vue de schémas d’information

 Sécurité des données sous SQL Server


[Authentification, comptes de connexions, …]

Programme d’études 14
INFEP/INT0703 – Bases de données -BTS

 Utiliser le langage des  Présentation du Langage transat SQL  Présentation du Langage transat SQL
requêtes de données dédie  Utilisation optimale des instructions  Outil de programmation SQL Server.
au SGBD Serveur de T-SQL  Instruction Transact SQL
 Respect de la syntaxe de Transact  Data Definition Language (DDL) [Create, Drop,

SQL Alter, …]
 Data Control Language (DCL) [Grant, Deny ,
 Ecriture correcte des différents
Revoke]
codes T-SQL
 Data Manipulation Language (DML) [Select,
 Exécution réussite des codes T-SQL
Insert , …]
 Transaction Control Language (TCL) [Begin
Tran, Commit Tran, Rollback, … ]
 Elément de la syntaxe Transact SQL
 Directives de lot (GO, EXEC).
 Commentaires
 Identificateurs
 Types de données.
 Variables.
 Contrôle de flux.
 Mots clés réservés

 Les curseurs
 Les exceptions
 Procédures
 Fonctions
 …

Programme d’études 15
INFEP/INT0703 – Bases de données -BTS

 Créer les bases de données  Création correcte des bases données  Base de donnés
 Notions générales
et leurs différents objets et ses différents objets en mode
 Liens entre base de données et organisation
(mode graphique, mode graphique
physique.
programmation)  Création correcte des bases données  Les fichiers journaux
et ses différents objets en mode  Les fichiers de données.
programmation.  Création d’une base de données
 Gestion d´une base de données [Espace le disque,
taille de fichiers, …]
 Configuration de base de données
 Supprimer une base de données
 Les bases de données en mémoire
 Tables
 Création de la table
 Contraintes
 Valeurs auto-incrémentées et les séquences
 Colonnes calculée
 Modification d’une table
 Suppression d’une table
 Index
 Notion d'index
 Index organisés et les index non organisés
 Création
 Suppression d’un index
 Reconstruction d’un index
 Statistiques
 Obtention d’informations
 Partitionnement des tables et des index
 Compression des données.
 Cryptage des données.
 Les tables temporelles .

Programme d’études 16
INFEP/INT0703 – Bases de données -BTS

 Schémas
 Intérêt
 Création
 Nom complet d'une table
 …
 Vues
 Définitions d’une vue.
 Création de vue
 Manipulation des données.
 Modification et suppression des vues, ….
 Procédures stockées
 Introduction aux procédures stockées
 Implémentation de procédures stockées paramétrées
 Contrôle du contexte d’exécution
 Fonctions définies par l´utilisateurs
 Vue d’ensemble des fonctions
 Conception et implémentation de fonctions scalaires
 Conception et implémentation de fonctions de table
 Considérations sur l’implémentation des fonctions
 Alternatives aux fonctions
 Déclencheurs (Triggers)
 Conception et implémentation des triggers
 Concepts avancés sur les triggers

Programme d’études 17
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE QUALIFIANT

Module : Administration des bases de données sous SGBD serveur


Code : MQ5
Durée : 136 h

Objectif modulaire

Comportement attendu :

A l’issue de ce module, le stagiaire doit être capable de réaliser les tâches


d´administration des bases de donnés sous un SGBD serveur

Conditions d’évaluation :
A l’aide de :
PCs doté de système d´exploitation serveur (Windows - Linux)
Ms SQL Serveur (version 2016 et plus)
Réseau informatique opérationnel
A partir de :
Base de données implémenté
Documentation SQL Server

Critères généraux de performance :


- Présentation correcte des éléments
d’administration de SQL Server
- Gestion optimale de la sécurité des accès
- Réalisation réussite des sauvegardes et des
restaurations des bases de données
- Transfert réussit des données
- Automatisation correcte des tâches de gestion de
SQL Server
- Protection optimale des données par cryptage
- Surveillance correcte des performances de SQL
Server
- Utilisation correcte des outils d´optimisation de
bases de données
- Résolution réussite des problèmes de base sous
SQL Server

Programme d’études 18
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Gérer la sécurité des accès  Définitions correcte des concepts de  Elément d’administration de SQL Server
sécurité d´accès  Taches d’administration
 Gestion optimale des accès serveur  Présentation de la sécurité des accès
 Gestion optimale des accès bases de  Gestion des accès serveur
données  Mode de sécurité Windows
 Gestion optimale des Schémas  Mode de sécurité mixte

 Gestion optimale des droits d´accès  Choix du mode de sécurité


 Gestion d’une connexion à SQL Server [En
aux ressources
 Affectation correcte de rôles serveur et mode de sécurité Windows, En mode de sécurité
de base de données mixte]
 Base de données par défaut
 Informations d’identification
 Activation et désactivation d’une connexion
 Les informations relatives aux connexions
 Gestion des utilisateurs de base de données
 Création d´un utilisateur
 Information
 Etablissement de la liste des connexions et des
utilisateurs associés
 Modification et suppression d´un utilisateur
 Les comptes utilisateurs sans connexion
 Gestion des schémas
 Création, modification et suppression
 Les informations relatives aux schémas
 Autorisations d’accès aux ressources
 Droits d'utilisation d'instructions
 Droits d'utilisation des objets

Programme d’études 19
INFEP/INT0703 – Bases de données -BTS

 Droits au niveau de la base de données


 Droits au niveau du serveur
 Interroger les vues système
 Contexte d'exécution.
 Affectation de rôles serveur et de base de données
 Notions de rôle
 Rôles de serveur
 Rôles de base de données
 Rôles d'application

 Réaliser les sauvegardes  Définition correctes des stratégies  Introduction


des bases de données de sauvegarde  Stratégies de sauvegarde
 Planification correcte de la  Fonctionnement du journal de transaction de SQL
Server
sauvegarde
 Planification de sauvegarde
 Application réussite de la procédure  Choix d’une stratégie de sauvegarde
de sauvegarde  Sauvegarde d'une base de données
 Vérification correcte de la  Sauvegarde du journal des transactions
sauvegarde  Les sauvegardes différentielles

 Compression correcte de la  Les sauvegardes par groupes de fichiers


 Les combinaisons possibles
sauvegarde
 Mise en œuvre des sauvegardes
 Sauvegarde réussit des bases
 Les modes de récupération
chiffrées
 La destination des sauvegardes
 Les principaux paramètres [Les permissions, La
sauvegarde des bases de données système, La
sauvegarde des bases de données, Les fichiers de
sauvegarde]
 L'instruction BACKUP [Sauvegarde complète,
Sauvegarde différentielle, Sauvegarde du journal

Programme d’études 20
INFEP/INT0703 – Bases de données -BTS

des transactions, Sauvegarde de fichier ou de


groupe de fichiers, Sauvegarde sur plusieurs
fichiers]
 La mise en miroir des sauvegardes
 Vérification de l'intégrité d’une sauvegarde
 Compression les sauvegardes
 Sauvegarde des bases chiffrées

 Réaliser les restaurations  Application correcte du processus  Présentation du processus de restauration


des bases de données de restauration  La restauration automatique
 Opérations exécutées automatiquement par SQL
 Restauration réussite des différents
Server
types de sauvegarde de bases de
 Opérations préliminaires [La vérification des
données. sauvegardes, Les tâches spécifiques]
 Restauration réussite des bases de  Restauration des sauvegardes
donnés systèmes endommagé  L'instruction RESTORE
 Restauration réussite des bases de  Les options de l'instruction RESTORE

donnés systèmes endommagé  La restauration des différents types de sauvegarde

 Restauration réussite des bases de [À partir d'une sauvegarde complète, À partir


d'une sauvegarde différentielle ; À partir d'une
donnés chiffrées
sauvegarde du journal des transactions, À partir
d'une sauvegarde de fichier ou de groupes de
fichiers]
 La restauration des bases de données système
endommagées [Restauration à partir d'une
sauvegarde ; Reconstruction de bases de données
système]
 La restauration de bases de données chiffrées

Programme d’études 21
INFEP/INT0703 – Bases de données -BTS

 Effectuer le transfert des  Présentation correctes des différents  Importation et exportation de données
données d'une instance de outils d´importation et d´exportation de  Présentation

base de données à une données  Procédure de transfert


autre.
 Choix adéquat de l´outil de transfert  Présentation d’autres outils de transfert
 Utilisation correcte des différents outils (SSIS (SQL Server Integration Services),
de transfert de données
Réplication, BCP, SELECT INTO et INSERT,…)
 Transfert réussit des données
 Attachement et détachement d’une base de données
 Détachement d’une base de données
 Attachement d’une base de données. .

 Automatiser des tâches de  Utilisation correcte de l´agent SQL  Automatisation de la gestion de SQL Server
gestion du SGBD Server  Utilisation de l’Agent SQL Server
 Gestion des travaux de l’Agent SQL Server
 Gestion optimale des travaux de
 Configuration de la sécurité de l’agent
l´agent SQL Server
 La sécurité de l’Agent SQL Server
 Configuration correcte de la sécurité  Configuration des informations d’identification
de l´agent  Configuration des comptes proxy

 Surveiller les  Exploitation correcte de l´outil de  Traçage de l’accès


capture de l’activité  Capture de l’activité à l’aide de SQL Server
performances du SGBD
 Création correcte de la trace Profiler
 Surveillance optimale de l´activité sous  Amélioration des performances avec
SQL server l’assistant paramétrage de base de données
 Analyse correcte des données de  Utilisation des options de traçage
performances collectées  Relecture distribuée
 Surveillance des verrous
 Surveillance de SQL Server
 Surveillance de l’activité
 Capture et gestion les données de performance

Programme d’études 22
INFEP/INT0703 – Bases de données -BTS

 Analyse les données de performance collectées


 SQL Server Utility

 Utiliser les outils  Utilisation correcte des outils  Le plan d’exécution d’une requête
d'optimisation de bases de d´optimisation  Le générateur de profils
donnés  Application correcte des opérations  Événements étendus
 La création de session
d´optimisation
 Démarrage d’une session
 Base de données optimisé
 Analyse des informations
 L’analyseur de performances (moniteur système) . . .
 L’optimisation de la mémoire
 L’assistant Paramétrage du moteur de base de
données
 Initialisation de l'assistant de paramétrage
 Analyse d'une charge de travail

 Réaliser les opérations de  Définition correctes de la sécurité  Introduction


base pour la sécurité des des données  Menaces courantes :
 Injection SQL
données  Détection correcte des menaces de
 Élévation de privilège : Détection des attaques et
courantes sur la sécurité des
surveillance intelligente
données  Mots de passe
 Application correctes des solutions  …
possibles pour différentes menaces  Rôles du serveur
 Implémentation réussit de l´audit  Rôles niveau bases de données :
SQL Server  Privilèges sur les objets (tables, colonnes, lignes)
 Gestion optimale de l´audit SQL  Les commandes GRANT, REVOKE et DENY
 La commande GRANT, syntaxe simplifiée
Server
 Les rôles crées par les utilisateurs. (pas ceux
 Utilisation correcte de cryptage de
prédéfinis)
Programme d’études 23
INFEP/INT0703 – Bases de données -BTS

données  La commande REVOKE.


 La commande DENY
 Les vues pour la sécurité des données : contrôle
sur les lignes
 Protection des données par cryptage et audit
 Options d’audit de l’accès aux données dans SQL
Server
 Implémentation de l’audit SQL Server
 Gestion de l’audit SQL Server
 Protection des données par cryptage

 Résoudre les problèmes de  Application correcte de la  Méthodologie de résolution de problèmes


base liés aux différents méthodologie de résolution de  Résolution de problèmes liés aux services
aspects (service, problèmes  Résolution de problèmes de comptes de connexion et
connexion,….) de connectivité
 Résolution réussite des problèmes
 Résolution de problèmes classiques
de base

 Acquérir les notions de  Présentation correcte des différents  Réplication


base pour les autres outils outils  PowerShell
du SGBD Serveur  Base de données Cloud
 …

Programme d’études 24
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Application d´accès aux bases de données à distance


Code : MC6
Durée : 136 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’accéder aux bases de données
à distance.

Conditions d’évaluation :
A l’aide de :
Réseau opérationnel
Langage de programmation JAVA
Différents plateforme et services

A partir de :
Base de données implémenté
Documentation technique

Critères généraux de performance :


- Préparation exhaustive de l’environnement de travail.
- Implémentation correcte de la couche DAO (Data Access Object)
- Utilisation correcte des différents objets de connexion
- Connexion réussite à la base de données
- Création correcte des formulaires et des états de sortie.

Programme d’études 25
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Préparer l’environnement de  Installation réussite de l’IDE Eclipse  Définition


travail  Rappel sur les composants de JAVA (JRE, JDK,…)
 Configuration correcte l’IDE
 Installation et configuration d’IDE Eclipse
Eclipse
 Description de l‘environnement d’IDE Eclipse
 Exploitation optimale de l´interface  Présentation de l’interface Eclipse
du logiciel

 Se connecter aux bases de  Présentation correctes des différents  Présentation générale des méthodes d’accès aux
données objets de connexion données
 Implémentation correcte de la  Définition de la couche DAO (Data Access Object)
couche DAO  Implémentation de la couche DAO
 Utilisation correcte des objets de  Types d'accès aux données
connexion  Exemples de composants d’accès aux bases de
 Connexion réussite à la base de données (JDBC, ADO, JDO…)
données  Connexion avec l´objet JDBC (Java DataBase
Connectivity)
 Présentation du JDBC
 Les outils nécessaires pour utiliser JDBC
 Les types de pilotes JDBC
 La présentation des classes de l'API JDBC
 Accès aux bases de données SQL Server
 Présentation d’autres objets de connexion (JDO,
ODBC, ADO, …)

Programme d’études 26
INFEP/INT0703 – Bases de données -BTS

 Créer les interfaces utilisateurs  Exploitation optimale de l’API  Définitions


(les écrans de saisie) et les états Swing  API Swing
de sortie  Exploitation optimale de l’API - Presentation de l’API
JasperReports
- Les packages Swing
- Un example de fenêtre autonome
- Les composants Swing:
Les boutons -Les composants de saisie de texte Les
onglets -Le composant JTree -Les menus
L'affichage d'une image dans une application.
 Présentation d´autres API (AWT, …)
 Les évènements sur les objets (boutons, fenêtres,
champs,…)
 Composants d’accès aux BDD
 Le couplet Statement-ResultSet
 Les requêtes préparées
 Opération sur les base de données (insertion,
modification, suppression, …)
 Bibliothèque JasperReports
- Présentation de la bibliothèque
- Installation et configuration
- Les packages JasperReports
- Les composants de JasperReports
- Création des états de sortie [état simple, état
maitre/détails,…]
 Présentation d´autres bibliothèque de génération d´états
de sortie

Programme d’études 27
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE QUALIFIANT

Module : Gestion des bases données pour le web


Code : MQ7
Durée : 136 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’exploiter une base de données
pour le web

Conditions d’évaluation :
A l’aide de :
Equipement de travail
SGBDR Serveur
Langage de programmation Web (PHP)
Réseau informatique opérationnel

A partir de :
Dossier de conception de technique

Critères généraux de performance :

- Manipulation optimale des fonctionnalités du SGBD-R


- Implantation et manipulation correcte de la base de données
- Application correcte de la structure et la syntaxe du langage de
programmation web

Programme d’études 28
INFEP/INT0703 – Bases de données -BTS

Critères particuliers de
Objectifs intermédiaires Eléments contenus
performance
 Préparer l´environnement  Installation réussite des services  Définitions [Web; Site web, type de sites web,…]
de travail  Fonctionnement optimale des  Installation et configuration des différents services
services sous Windows
 Différents pack existant
 Serveur web
 Serveur base de données
 Installation et configuration des différents services
sous Linux
 Différents pack existant
 Serveur web
 Serveur base de données

 Manipuler le système de  Manipulation correcte des  Introduction à MySQL


gestion de base de données fonctionnalités de MySQL  Syntaxe de MySQL - Fonctions de MySQL
serveur  Implantation et manipulation  Administration avec l´outil PhpMyAdmin
correcte de la base de données  Administration d’une BDD MySQL à distance à
l’aide de MySQL Administrator
 Les connecteurs aux bases de données

 Manipuler une base de  Application correcte de la  Langage de balise HTML


données via un langage de structure et la syntaxe du langage  Présentation
programmation web de programmation web  Mise en forme
 Exécution réussite des différents  Insertion d´objet
scripts  Formulaires
 Langage PHP
 Présentation
 Syntaxe

Programme d’études 29
INFEP/INT0703 – Bases de données -BTS

 Variables : portée, Types


 Operateurs
 Structures de contrôle conditionnelles
 Structures de contrôle itératives
 Tableaux
 Fonctions
 Objets
 Include et Require
 Les Super Globales : Get, Post, Sessions, Cookies
 Accéder à PhpMyAdmin
 PDO (PHP Data Object) ou MySQLi
 Connexion à une base de données
 Authentification
 Cryptage de données
 Fonction query
 Fonction prepare et execute
 Le fichier htaccess
 Lecture et résolution des erreurs du code (débogage)

Programme d’études 30
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE QUALIFIANT

Module : Teste du produit final et documentation


Code : MQ8
Durée : 51 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’effectuer les différents testes
du produit et élaborer la documentation relative au produit

Conditions d’évaluation :
A l’aide de :
Jeux d’essai : On line et off line
PC muni de logiciels adéquats
A partir de :
Dossier technique
Prototype du produit

Critères généraux de performance :

- Application correcte des différents tests sur le produit final


- Application correcte des techniques de collecte d’information et des
techniques de rédaction de la documentation livrable
- Documents livrables conforme au cahier de charge

Programme d’études 31
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Applique les différents  Représentativité de l’échantillon  Définition


tests sur le produit final  Classification des tests
 Conformité des résultats.
 Activités de test
 Fiabilité des résultats obtenus.  Planification des tests
 Analyse et conception
 Implémentation et exécution des tests
 Exemples de logiciels de test
 Gestionnaires des tests
 Gestionnaires des anomalies
 Génération de référentiel des tests fonctionnels
 Outils de tests non-fonctionnels

 Collecter les informations  Collecte exhaustive des informations  Agencement des informations
à utiliser  Notes essentielles
 Mise en forme des informations

 Rédiger la documentation  Respect des règles de présentation et  Le manuel d´utilisation


relative au produit de rédaction du manuel  Synthèse des différentes études
 Synthèse sur la démarche et les différentes phases
de réalisation de projet

Programme d’études 32
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Gestion de projet


Code : MC1
Durée : 102 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable de d’effectuer l´étude de gestion de
projet informatique en relation avec les bases de données.

Conditions d’évaluation :
A l’aide de :
PC doté de logiciels de traitement de texte
Logiciel Ms Project, Git et Github
Connexion internet
A partir de :
Support documentaire du client
Rapport d’analyse
Planning général

Critères généraux de performance :


- Adaptabilité aux exigences du client et aux contraintes techniques et juridiques
- Etude optimale des phases de déroulement de projet
- Application correcte de la méthode SCRUM
- Utilisation correcte des outils informatiques de gestion de projet et de travail
collaboratifs

Programme d’études 33
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Analyser les besoins du client  Techniques de collecte d’information  Définition du cahier de charge
appliquées correctement  Types de cahier de charge :
 Analyse juste des informations  Technique
relatives aux besoins  Fonctionnel
 Présentation correcte d’un dossier de  Définition des besoins
réponses (offre)  Types de besoins :
 Besoins fonctionnels
 Besoins non fonctionnels
 Contraintes d’un projet
 Moyens disponibles et nécessaires à un projet
 Dossier de réponses
 Définition d’un dossier de réponses
 Contenu d’un dossier de réponses

 Gérer le projet  Estimation correcte du coût  Les principales caractéristiques d’un projet
 Optimisation des délais et des coûts  Caractère d’unicité
 Durée limitée de projet
de réalisation
 Objectif projet
 Novation
 Incertitude [Les contraintes de délais, de qualité
et de cout,…]
 Equipe multi-compétences

 Partie prenante d’un projet


 Méthode QQOQCP
 Le maitre d’ouvrage
 Type de porteur du projet

Programme d’études 34
INFEP/INT0703 – Bases de données -BTS

 Le maitre d’œuvre du projet


 L’équipe projet
 Les responsables hiérarchiques
 Les partenaires
 Le comité de pilotage

 Planification d’un projet


 Identification des étapes (les taches)
 Diagramme de perte
 Organiser le projet (diagramme de Gant)
 Les Méthodes AGILE (SCRUM)

 Appliquer la méthode SCRUM  Application correcte de la méthode  Définition de la méthode SCRUM


pour la gestion du projet SCRUM
 Principe de cette méthode de gestion de projet
informatique
 Intérêt d´utilisation SCRUM
 Répartition des rôles
 Le SCRUM master
 L’équipe
 Product Owner

 Les différents événements de la méthodologie


SCRUM
 Le Sprint
 Planification d'un Sprint
 Revue du Sprint
 Rétrospective du Sprint
 Mêlée quotidienne

 Les artefacts et outils de la méthode SCRUM


 Le product backlog ou carnet du produit
 Le Sprint backlog ou carnet de Sprint
 L'incrément Produit

Programme d’études 35
INFEP/INT0703 – Bases de données -BTS

 Le Burndown Chart ou graphique d'avancement


 autres notions de la méthode SCRUM
 Le user story
 Les story points
 La DoD (Definition of Done)

 Utiliser un logiciel de gestion  Présentation correctes du logiciel de  Présentation du logiciel MS Project


des projets gestion de projet  Création un projet
 Exploitation optimale des  Planification des taches du projet
fonctionnalités du logiciel  Prévision et affectation les coûts
 Edition correcte des différents  Gestion des risques d’un projet
rapports  Suivi de la réalisation du projet
 Avancement de la réalisation par rapport aux
prévisions
 Gestion des délais et des coûts
 Présentation des différents rapports à imprimer

 Utiliser les outils de travail  Présentation correcte du logiciel  Présentation de Git


collaboratifs  Installation et configuration réussite  Installation et configuration
du logiciel  Utilisation de Git, les fondamentaux
 Exploitation optimale des  Gestion locale des fichiers
fonctionnalités du logiciel  Gestion des branches
 Partage du travail et collaboration
 Mise en œuvre des outils Git
 Git et le Github

Programme d’études 36
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Structure machine


Code : MC2
Durée : 34 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable de :
- Etudier les systèmes numériques
- Présenter un microprocesseur et les mémoires de stockages.

Conditions d’évaluation :
A l’aide de :
Composant interne d´un PC
A partir de :
Documentation

Critères généraux de performance :

- Manipulation correcte des systèmes numériques


- Présentation exhaustive de l´unité centrale de traitement
- Classification correcte des technologies de stockage

Programme d’études 37
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus


 Etudier les systèmes  Identification correcte des différents  L’information digital [le bit, l’octet, le mot…]
numériques systèmes numériques  Systèmes de numération [système décimal,
 Conversion juste des bases système binaire, système hexadécimal]
 Réalisation correcte des opérations de bases
 Conversions des bases
 Opérations binaires [addition, soustraction,
multiplication, division]
 Présenter les composants d’une  Présentation exhaustive de l´unité centrale  Introduction
unité centrale de traitement de traitement  Rôle de l’UCT
 Composants de l’UCT [UAL, UCC, …]
 Caractéristiques du processeur [Fréquence de
l’horloge, nombre de cœurs, mémoire cache…]
 Classifier les technologies de  Présentation exhaustive des technologies de  Stockage d'information
stockage stockage  Technologies de stockage
 Représentation correcte de l´information en  Stockage de masse [première génération,
mémoire deuxième génération, …]
 Stockage à accès rapide, mémoire de travail
[mémoires vives, mémoires mortes, …]
 Représentation de l’information en mémoire
 Représentation des nombres
 Représentation des informations non numériques

Programme d’études 38
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Manipulation des systèmes d´exploitation


Code : MC3
Durée : 119 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’exploiter les systèmes
d’exploitation et les logiciels de bureautiques

Conditions d’évaluation :
A l’aide de :
PC
Systèmes d´exploitations (Windows, Linux)
Réseau Opérationnel

A partir de :
Documentation

Critères généraux de performance :

- Présentation correcte de l’architecture d’un PC


- Utilisation optimale des fonctionnalités du système d’exploitation Windows
- Utilisation optimale des fonctionnalités du système d’exploitation Windows
Serveur
- Utilisation optimale des fonctionnalités du système d’exploitation Linux

Programme d’études 39
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus


 Présentation de l’architecture  Identification correcte des composants d’un  Définition de l’informatique
d’un PC PC  Historique
 Définition correcte des concepts de base  Présentation générale d’un microordinateur
des logiciels  Unités d’entrées
 Unités de sorties
 Unités de stockage
 Unités de traitement
 Schémas fonctionnel d’un microordinateur
 Notions de Software : langages, système
d’exploitation, applications
 Etudier l’environnement du  Présentation correcte de l’environnement  Système d’exploitation
système d’exploitation du système d’exploitation Windows  Types de système d’exploitation
Windows Manipulation optimale des fonctionnalités

 Fonction d’un système d’exploitation
du système d’exploitation Windows
 Interface du système d’exploitation (Windows)
 Organisation logique des documents
 Notions de document, de fichier, de dossier, …
 Les opérations courantes : [création, suppression,
copie, déplacement, réorganisation,…]
 Commandes et fonctions usuelles du système :
 Configuration de l’interface [organisation de
bureau, écran de verrouillage, paramétrage de
chiffres, dates, langue,…]
 Paramétrage de la barre de taches
 Gestion des fenêtres, des icônes et des raccourcis
 Poste de travail
 Gestion des fichiers avec l'explorateur Windows

Programme d’études 40
INFEP/INT0703 – Bases de données -BTS

 Panneau de configuration
 Effectuer des recherches
 Utilisation de l’aide
 Gestion des imprimantes
 Etudier l’environnement du  Présentation correcte de l’environnement  Présentation de l'architecture d'égal à égal
système d’exploitation du système d’exploitation Windows  Présentation de l'architecture d'un système
Windows server  Manipulation optimale des fonctionnalités client/serveur
du système d’exploitation Windows  Fonctionnement d'un système client/serveur
 Type d’architecture d’un système client/serveur
 Avantages et inconvénients de l'architecture
client/serveur
 Présentation de l’interface de Windows server
 Les différents services Windows server
 DNS
 Active directory
 Gestion des utilisateurs et groupes
 Etudier l’environnement du  Présentation correcte de l’environnement  Définition de Linux
système d’exploitation Linux du système d’exploitation Linux  Les distributions de Linux (Slackware,
 Manipulation optimale des fonctionnalités Mandriva, Red Hat, Debian, Ubuntu...)
du système d’exploitation Linux  Modes d’utilisation de Linux (console,
graphique)
 Découverte et installation de Linux Ubuntu
 Paramétrer Ubuntu
 Manipuler la console et les fichiers
 Découverte de la console

Programme d’études 41
INFEP/INT0703 – Bases de données -BTS

 L’invite de commande
 Manipulation des commandes
 La structure des dossiers et des fichiers
 Manipulation des fichiers
 Gérer les utilisateurs et les groupes

Programme d’études 42
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Bureautique et internet


Code : MC4
Durée : 85 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’exploiter les logiciels de
bureautiques et l´internet.

Conditions d’évaluation :
A l’aide de :
Equipements de travail,
Logiciels de bureautique,
Imprimante.

A partir de :
Objets multimédia (texte, Image, ….)

Critères généraux de performance :

- Exploitation optimale des fonctionnalités du logiciel de traitement de texte


- Exploitation optimale des fonctionnalités du logiciel de traitement de texte
- Utilisation optimale des services d´Internet

Programme d’études 43
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus


 Utiliser un logiciel de  Saisie et mis en forme complète du  Présentation de l´interface du logiciel
traitement de texte document  Opérations sur les documents
 Insertion correcte des objets  Mise en forme d’un texte
 Insertion des caractères spéciaux
 Impression réussite du document
 Puces et numéros
 Tabulation
 Bordures et trames
 Correction d’orthographe et de grammaire
 Les tableaux
 Création d’un modèle de documents
 Les formes, Insertion d’image et le Word Art
 Mise en page et impression
 Les fonctionnalités avancées du WORD (les
modèles, tables de matières, les styles …etc.)
 La mise en page (les sauts de pages, les sections,
orientation …etc.)
 Utiliser un tableur  Présentation de l´interface du logiciel
 Elaboration des tableaux et des
 Opérations sur les classeurs
graphiques sans ambiguïté
 Opérations sur les feuilles
 Représentation correcte des données
 Opérations sur les cellules
 Utilisation exacte des formules et
fonctions  Les formules de calcul
 Impression sans erreurs  Les fonctions
 Les graphes
 Mise en forme
 Impression

Programme d’études 44
INFEP/INT0703 – Bases de données -BTS

 Utiliser un logiciel de création  Règles de présentation respectées  Présentation de l’environnement de Powerpoint


de présentation  Manipulation correcte des diapositives et  Critère de conception d’une présentation
du des diaporamas Powerpoint
 Manipulation des présentations (créer,
 Mise en forme correcte des contenus.
enregistrer, modes d’affichage …etc.)
 Manipulation des diapositives (ajouter,
dupliquer, dimensionner,…etc.)
 Les masques, les thèmes et arrières plans
 Enrichissement du contenu de chaque diapositive
(texte, Images, vidéos, WordArt, tableaux, etc.)
 Les transitions et les animations
 Manipulation du mode diaporama
 Exploitation du mode présentation
 Impression
 Utiliser les services de  Définition correctes des notions d’Interne  Définition de l’Internet et notions de base : URL,
l’internet  Utilisation correcte des ressources Internet HTML, mailing. etc.
 Les versions du Web
 Outils nécessaires pour la navigation
 Les moteurs de recherche
 La navigation et recherche d’information
 Le téléchargement
 Le mailing : Création d’un boite électronique,
ouvrir la boite, envoie et réception des objets
 Les forums et la messagerie instantanée.
 Les flux RSS ; newsletter ; Wiki ; les réseaux
sociaux…etc.

Programme d’études 45
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Algorithme
Code : MC5
Durée : 102 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’écrire des algorithmes

Conditions d’évaluation :

A l’aide de :
Outils et aides didactiques
A partir de :

Modèle des algorithmes


Des cas pratiques

Critères généraux de performance :

- Ecriture correcte des algorithmes


- Décomposition optimale de l’algorithme
- Solution retenu optimale
- Résultats correctes du déroulement de l’algorithme

Programme d’études 46
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de Eléments contenus


performance

 Décomposer une  Décomposition correcte  Définition de l’algorithme


action algorithmique  Respect des règles de  Description de résolution d’un problème
décomposition  Les différentes représentations
 Structure de base d’un formalisme algorithmique

 Déclarer les types  Déclaration correcte des types  Types personnalisés ; Constantes ; Variables
élémentaires des  Moins de variables possible  Déclarations
données
 Types standards : Entier, Réel, Caractère, Booléen

 Utiliser les  Représentation correcte des  Enchaînement d’actions


instructions de base algorithmes  Affectation
 Algorithme optimal  Lecture et écriture
 Commentaires

 Utiliser les structures  Utilisation juste des structures  Le choix :


de contrôle de contrôle  Alternative
 Choix de la structure adéquate  Choix multiple
avec le problème  La répétition :
 Répétition a l’infini
 Répétition contrôlée par des conditions
 Répétitions avec indice

Programme d’études 47
INFEP/INT0703 – Bases de données -BTS

 Utiliser les sous  Utilisation correcte des sous-  Sous-programme (procédure)


programmes programmes  Paramètres : formel, réel, par valeur, par variable
 Choix de sous-programme  Communication entre modules (passage des paramètres)
optimal
 Domaine de validité des variables
 Fonction
 Fonctions standards
 Généralités sur les algorithmes récursifs
 Utiliser les structures de  Déclaration correcte des structures  Les tableaux
données de données  Déclaration d’un tableau : Vecteur, matrice
 Application correcte des opérations  Opération sur les tableaux
sur les structures de données  Les chaînes de caractères
 Déclaration
 Opérations sur les chaînes de caractères
 Les ensembles
 Déclaration
 Opérations sur les ensembles
 Les fichiers
 Déclaration
 Opérations sur les ensembles
 Les articles
 Déclaration
 Opérations sur les enregistrements (articles)
 Les pointeurs
 Déclaration
 Opérations sur les pointeurs

Programme d’études 48
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Programmation procédurale


Code : MC6
Durée : 119 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’écrire des programmes
procéduraux

Conditions d’évaluation :
A l’aide de :
PC doté de logiciels de développement (C ou C++)

A partir de :
Modèle des algorithmes
Cas pratiques

Critères généraux de performance :


- Ecriture correcte des programmes
- Respect de la syntaxe du langage utilisé
- Résultats correctes de l´exécution de
programme

Programme d’études 49
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Présenter le langage de  Représentation correcte du langage  Définitions


programmation. C ou C++.  Historique
 Compilation
 Les composants élémentaires du langage
 Les identificateurs
 Les mots-clefs
 Les commentaires
 Structure d’un programme

 Déclarer les types  Déclaration correcte des types des  Les types prédéfinis
élémentaires des données variables  Les constantes

 Utiliser les instructions de  Utilisation correcte des instructions  Les opérateurs


base de bases  Enchaînement d’actions
 Affectation
 Lecture et écriture

 Utiliser les structures de  Utilisation correcte des structures de  Les structures conditionnelles :
contrôle contrôle  Alternative if, if...else, if...else...else if
 Switch
 Les structures itératives :
 Répétition contrôlée par des conditions (while, do...while)
 Répétitions avec indice (for)
 Répétition imbriquées
 Les instructions de branchement non conditionnel
Programme d’études 50
INFEP/INT0703 – Bases de données -BTS

 Branchement non conditionnel « break »


 Branchement non conditionnel « continue »

 Utiliser les sous-programmes  Utilisation correcte des procédures et  Définition des sous-programmes (Procédure, fonction)
fonctions  Avantages de l'utilisation de sous-programmes
 Déclarations
 Variables locales et variables globales
 Passage de paramètres
 La récursivité

 Utiliser les types composés  Déclaration correcte des types  Les tableaux
composés  Les structures
 Application correcte des opérations  Les champs de bits
sur les types composés  Les unions
 Les énumérations
 Définition de types composés avec typedef

Programme d’études 51
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Programmation orientée objet


Code : MC7
Durée : 119 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’écrire des programmes en
orienté objet

Conditions d’évaluation :
A l’aide de :
PC doté de logiciels de développement (Java)

A partir de :
Modèle des algorithmes
Cas pratiques

Critères généraux de performance :


- Définition exhaustive des concepts de base de la
programmation orientée objet
- Création correcte des classes et les objets
- Utilisation optimale des mécanismes de l’héritage et du
polymorphisme
- Utilisation optimale des méthodes
- Utilisation optimale des structures de données

Programme d’études 52
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Acquérir les concepts de base  Définition correcte des concepts du  Introduction à la programmation orientée objet
de la programmation orientée langage (POO)
objet.  Historique
 Concepts de la Programmation Orientée Objets
 Classe et objets
 Encapsulation
 Héritage et polymorphisme :
 Héritage

 Sur définition et Redéfinition

 Polymorphisme

 Classe abstraite et interface


 Exemple de langage de la POO

 Préparer l´environnement de  Installation et configuration correcte  Présentation du langage de programmation JAVA


programmation des logiciels de l’environnement (Historique, spécificités,…)
Java  Composants de la plate-forme Java (JVM, JRE,
JDK…)
 IDE
 Installation des différents logiciels
 Environnement Java
 Compilation
 Interprétation

Programme d’études 53
INFEP/INT0703 – Bases de données -BTS

 Ecrire des codes en orienté  Définition correcte des différents  Les types de données, les variables et les constantes
objet types de données  Les opérateurs
 Respect de la syntaxe du langage  Les conditions, les boucles
 Ecriture correcte des instructions  Programmation orientée objet avec JAVA
du langage  Construire une classe en Java
 Exécution réussite des différents  Définir des attributs
codes  Définir des méthodes
 Encapsulation des données.
 Création et manipulation des tableaux
 Manipulation des chaines de caractères
 Création des packages.
 Les exceptions
 La notion d’héritage
 Utilisation des lectures au clavier
 Les interfaces
 Les collections
Introduction des collections.
Les listes - Les files.- Les ensembles - Les cartes
(clé-valeur).
Utilisation des librairies JAVA

Programme d’études 54
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Réseau informatique


Code : MC8
Durée : 85 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’exploiter les ressources d’un
réseau informatique

Conditions d’évaluation :
A l’aide de :
Micro-ordinateur et périphériques
Réseau local opérationnel
Internet

A partir de :
Caractéristiques de la machine
Schémas, topologie réseau
Tableaux de comparaison réseau

Critères généraux de performance :


- Définition exhaustive des fonctionnalités d’un
réseau
- Identification correcte des composants
physique d’un réseau
- Exploitation optimale des ressources d’un
réseau local
- Définition correcte des modèles, des
protocoles et de l’adressage IP d’un réseau

Programme d’études 55
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus


 Identifier les notions de base sur  Définition exhaustive des fonctionnalités  Introduction
les réseaux informatiques d’un réseau  Définition d’un réseau
 Le fonctionnement d’un réseau
 Partage d’applications
 Partage des ressources matérielles/ logicielles
 Communication (courrier électronique)
 Les différents types de réseaux : Locaux
LAN, Métropolitains MAN, Mondiaux WAN,
réseaux privés et publiques, SAN ou Storage Area
Network
 Architecture réseau
 Architecture point à point
 Architecture client/ serveur
 Intranet
 extranet

Programme d’études 56
INFEP/INT0703 – Bases de données -BTS

 Décrire les caractéristiques des  Identification correcte des composants  Transmission réseau
supports et des équipements physique d’un réseau  Définition d’une transmission réseau
utilisés dans une transmission  Les types de transmission réseau
physique de réseau  Les supports de transmission physique
 Bref aperçu sur les supports filaires : câbles,
paires torsadées, fibres optique
 Les différents connecteurs correspondant à
chaque support
 Bref aperçu sur les supports non filaires : le

Wifi
 Aperçu des équipements utilisés dans un réseau
 Carte réseau,
 Hub
 Switch
 Routeur

 Expliquer les modèles et  Exploitation optimale des ressources d’un  Définition d’un modèle réseau
protocoles de réseau réseau local  Modèle OSI
 Définition
 Les différentes couches du modèle OSI
 Modèle TCP/ IP
 Définition
 Les différentes couches du modèle TCP/IP
 Les protocoles réseau
 Définition
 Les protocoles au niveau de chaque couche

(DHCP, HTTP, SSH, Telnet, FTP, HTML, …)

Programme d’études 57
INFEP/INT0703 – Bases de données -BTS

 Etudier l’adressage IP  Définition correcte des modèles et des  Définition d’un adressage IP
protocoles et de l’adressage IP d’un  Version d´adresse :
réseau  L’adressage IPv4
 L’adressage IPv6
 Les classes d’adresses
 Le masque sous réseau
 Les types d’adresse IP : privée, publique
 TD : calcul des adresses IP et des masques sous
réseau

 Définir les notions de base sur  Distinction correcte entre les  Définition de la sécurité informatique
la sécurité réseau différents politiques de base  Les objectifs de la sécurité informatique
 Les politiques de base de la sécurité
informatique:
 La sauvegarde

 La cryptographie

 Le proxy

 Le pare feu

 La DMZ

Programme d’études 58
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Organisation et gestion des entreprises


Code : MC9
Durée : 34 h

Objectif modulaire

Comportement attendu :
A l’issu de ce module, le stagiaire doit être capable d’identifier l’organisation et le
fonctionnement de l’entreprise.

Conditions d’évaluation :
A partir de :
Manuels en gestion d´entreprise
Illustrations
Exercices

A l’aide de :
Outil informatiques,
Moyen d´exposition

Critères généraux de performance :

- Connaissance parfaite de l’entreprise et ses classifications


- Description correcte de la structure interne de l’entreprise
- Identification juste des différentes fonctions de l’entreprise
- Identification correcte de la législation du travail et les relations humaines dans
l’entreprise

Programme d’études 59
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus


 Présenter l’entreprise et ses  Définition correcte de l’entreprise et ses  Entreprise
classifications classifications  Classifications des entreprises selon :
 La nature du produit
 Le secteur d’activité
 La dimension
 Le champ d’action territorial
 La forme juridique
 Décrire la structure interne de  Bonne description de la structure interne de
l’entreprise l’entreprise  Structure interne de l’entreprise :
 Notions de structure
 Notion d’organigramme
 Différentes formes de structures
 Caractéristiques d’une organisation rationnelle
 Nouvelles formes de structure
 Identifier les différentes
fonctions de l’entreprise  Définition juste des différentes fonctions de  Missions des différentes fonctions de
l’entreprise l’entreprise :
 Fonction approvisionnement
 Fonction production
 Fonction distribution (marketing)
 Fonction financière
 Fonction ressource humaine

Programme d’études 60
INFEP/INT0703 – Bases de données -BTS

 Acquérir les notions liées la  Notions de base de la législation du travail


législation du travail et les  Notions de droit du travail
relations humaines dans  Principes de droit du travail
l’entreprise  Sources de droit du travail
 Contrat du travail
 Droits et obligations du travailleur
 Droits du travailleur [Rémunération du travail,
congé, Droit à la formation,…]
 Obligations du travailleur : [Exécution des
instructions, mesures d’hygiène et de sécurité,
règlement interne, horaires de travail,…]
 Modalités de règlement des conflits
 Conflits individuels
 Conflits collectifs
 Inspection du travail

Programme d’études 61
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Communication professionnelle


Code : MC10
Durée : 85 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d´appliquer les différentes
techniques de la communication professionnelle

Condition d’évaluation:

A partir :
- Modèles de rapports
- Jeux de rôle
- Simulation
A l’aide :
- Ordinateur
- Logiciels de Bureautique
- Imprimante

Critères généraux de performance


- Exactitude des informations reprises dans le rapport
- Respect des règles de la communication orale et écrite
- Appliquer correctement les règles dans différentes situations professionnelles
- Respect des techniques de rédaction des différents documents professionnels

Programme d’études 62
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Définir et appliquer Les  Identification correcte de la  Définition de la communication


principes de base de la communication professionnelle  Les principaux modèles de la communication
communication  Les principaux types de communication
 Distinction exacte des types de la  Les composants du message visuel
communication professionnelle  Les stratégies de communication
 Les différents domaines de la communication

 Utiliser les techniques  Bonne utilisation des techniques  Techniques d’expression écrite
d’expression écrite  Qualité du style
 Conseils concernant le style
 Etude de textes
 Composition française
 Résumé du texte et des idées :
 Les points de repères

 La chaîne des idées

 L’organisation

 La rédaction du résumé

 Elaborer un exposé  Collecte d’informations différées et  Préparation d’un exposé


centralisées  Moyens d’expressions utilisés au cours d’un exposé
 Respect des techniques

Programme d’études 63
INFEP/INT0703 – Bases de données -BTS

 Rédiger des comptes rendus  Respect de la technique  Technique d’écriture des notes
 Choix adéquat du type de modèle  Technique d’écriture des comptes rendus
 Modèles des comptes rendus
 Comptes redus de réunions

 Rédiger des rapports  Respect de la technique  Modèles de rapports


 Choix adéquat du type de modèle  Procès verbal

 Rédiger un rapport  Exactitude d’informations  Rapport de validation d’une installation


informatique  Respect de la technique  Rapport de configuration matérielle et logicielle

Programme d’études 64
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Anglais technique


Code : MC11
Durée : 85 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable d’appliquer les notions de base
relatives à la terminologie anglaise liée au métier

Conditions d’évaluation :
A l’aide de :
Outils et aides didactique
A partir de :
Documents techniques, brochures, dictionnaire technique

Critères généraux de performance :


- Respect des règles de grammaire et de vocabulaire
- Détermination correcte de la signification des termes
- Utilisation adéquate de la langue anglaise.

Programme d’études 65
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus


 Utiliser les notions de base  Respect des règles de grammaires et de  Grammaire élémentaire
(grammaire, vocabulaire) de vocabulaire  Vocabulaire élémentaire
l’Anglais

 Traduire des termes  Détermination correcte des  Terminologie technique


techniques et des textes significations des termes.  Etude de texte
techniques en anglais  Traduction sans erreurs des textes  Messages d’erreurs
techniques  Traduction des textes techniques
 Lecture et interprétation des brochures techniques
 Exposés : Choisir des thèmes liés à la spécialité

Programme d’études 66
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Méthodologie
Code : MC12
Durée : 34 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable de préparer un mémoire de fin
stage

Conditions d’évaluation :
A l’aide de :
Micro-ordinateur doté de logiciel de traitement de texte

A partir de :
Sujet de projet de fin d’études.
Tout document relatif au projet

Critères généraux de performance :

- Respect des règles de rédaction et de mise en forme


- Respect des phases d’élaboration d’un mémoire.

Programme d’études 67
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus


 Préparer le stage pratique  Choix adéquat du sujet  Choix du sujet
 Définition juste la problématique  Problématique
 Validation du sujet

 Préparer le travail de terrain  Pertinence de la Recherche bibliographique  Plan de travail


 Plan de travail préparé correctement  Outils de recueil d’information
 Le planning de suivi respecté  Méthode et technique de recherche
 Bibliographie
 Organisation des informations recueillies
 Le suivi et l’encadrement

 Saisir le mémoire de fin de  Règle de rédactions respectées  Plan du mémoire


formation  Mémoire mise en forme correctement  Règles de la rédaction
 Plan de mémoire respecté  Exploitation des données
 Mise en forme définitive du mémoire

 Préparer la soutenance du  Préparation exhaustives des éléments de la  Avant la soutenance (la présentation en numérique
mémoire de fin de formation soutenance ou manuelle, le speech, les travaux réalisés…etc.)
 Règles de déroulement de la soutenance  Durant la soutenance (Se présenter, présentation du
respectées travail, jury, délibération…)

Programme d’études 68
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Technique de recherche d’emploi


Code : MC13
Durée : 34 h

Objectif modulaire

Comportement attendu :
A l’issue de ce module, le stagiaire doit être capable de rechercher un emploi

Condition d’évaluation:
A partir de :
Supports d’informations
A l’aide :
Micro-ordinateur
Vidéo Projecteur (DATA SHOW)
Réseau Internet

Critères généraux de performance


- Précision et qualité du travail en tenant compte des résultats recherchés ;
- Respect des techniques de recherche d’emploi ;

Programme d’études 69
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

Planifier sa recherche d’emploi ;  Pertinence des informations sur  Importance, services offerts, orientations, structure, etc.
l’organisation pratique du stage et les  Sources d’information.
responsabilités qui lui sont attribuées ;  Recherche sur Internet.
 Respect de la politique de l’entreprise  Documents de référence.
concernant les activités qu’on  Exigences quant à la formation et à l’expérience.
l’autorise à exécuter en tant que  Comparaison avec ses objectifs de carrière.
stagiaire et les horaires de travail ;
 Participation à l’exécution de tâches du
métier.

Rédiger un curriculum vitae ;  Les observations sur les tâches  Définition du curriculum vitae.
exécutées sont répertoriées dans son  Avantages

journal de bord ;  Composantes

 Partage son expérience en milieu de  Identité

travail.  Connaissances

 Compétences

 Traits de personnalité

 Formation

 Expérience professionnelle

 Activités personnelles

 Expérience de travail

 Formation et compétences

 Renseignements personnels

Activités personnelles

Programme d’études 70
INFEP/INT0703 – Bases de données -BTS

Rédiger une lettre de demande  Exhaustivités des informations portées  Intérêt.


d’emploi ; sur la lettre de demande d’emploi.  Présentation du curriculum vitae.

 Disponibilité pour une entrevue

 Accent mis sur les attitudes, les comportements et les qualités

recherchés par les employeurs.


 Qualités d'une lettre de demande d'emploi bien faite.

 Renseignements contenus : date; nom et titre du ou de la

destinataire; nom de l'entreprise; adresse de l'entreprise; type


d'emploi désiré.
 Champs d'intérêt, compétences et expérience;

 Demande d'entrevue;

 Numéro de téléphone;

 Formule de salutation et signature.

Passer une entrevue de sélection.  Comportement et tenue vestimentaire  Entrevue : présentation; réponses appropriées, questions,
adéquats avec la situation  Éléments importants : information à recueillir; attentes de

 Les réponses sont pertinentes l'employeur; négociation, etc.;


 Attitudes compatibles avec le contexte  Comportement et tenue vestimentaire.

d’entrevue  Attitudes.

 Types d'entrevues :

- individuelles;
- par un comité;
- avec mises en situation;
- en présence d'autres candidats, etc.;

Programme d’études 71
INFEP/INT0703 – Bases de données -BTS

FICHE DE PRESENTATION DU MODULE COMPLEMENTAIRE

Module : Protection du consommateur


Code : MC14
Durée : 34 h

Objectif modulaire

Comportement attendu :
A l’issu de ce module, le stagiaire doit être capable d’acquérir des notions liées à la
protection du consommateur.

Conditions d’évaluation :

A l’aide :
Micro-ordinateur
Vidéo Projecteur (DATA SHOW)
Réseau Internet
A partir de :
Manuel du consommateur
Supports d’informations
Prospectus

Critères généraux de performance :


- Utilisation de la terminologie appropriée
- Identification exacte des droits et des responsabilités
- Informations pertinentes au profit du consommateur
- Procédure appropriée pour faire valoir ses droits
- Identification correcte de l'impact de sa consommation sur l’environnement et sur
la santé

Programme d’études 72
INFEP/INT0703 – Bases de données -BTS

Objectifs intermédiaires Critères particuliers de performance Eléments contenus

 Identifier ses droits et ses  Utilisation de la terminologie appropriée  Historique


responsabilités  Identification exacte des droits  Définitions
 Identification exacte des responsabilités  Droits du consommateur
 Établissement du lien entre droits et  Responsabilités des consommateurs
responsabilités

 S’informer en tant que  Lecture avertie des étiquetages  Étiquetage


consommateur  Établissement du rapport prix- qualité  Affichage des prix
 Identification correcte des paramètres  Publicité
d'une publicité  Contrats
 Lecture et compréhension d’un contrat  E-commerce

 Faire valoir ses droits dans  Distinction correcte des grands secteurs  Secteur agroalimentaire
les grands secteurs de la  Utilisation de la procédure appropriée  Secteur industriel
consommation pour faire valoir ses droits  Industrie pharmaceutique
 Services
 Contrefaçon
 Rôles des organismes et des institutions
pouvant renseigner les consommateurs sur
leurs droits et leurs obligations
 Accès des consommateurs à la justice
 Comment éviter ou régler un litige

Programme d’études 73
INFEP/INT0703 – Bases de données -BTS

 Reconnaitre les enjeux de sa  Distinction claire entre le besoin et le désir  Différences entre besoin et désir dans la
consommation  Définition juste de l'influence de l'estime de consommation
soi sur la consommation  Estime de soi
 Identification correcte de l'impact de sa  Impact de la consommation sur l'environnement.
consommation sur l’environnement et sur la  Prévention contre les risques liés à la
santé consommation excessive du sel, du sucre et des
matières grasses

Programme d’études 74
INFEP/INT0703 – Bases de données -BTS

MATRICE DES MODULES DE FORMATION


Durée 102 34 119 85 102 119 119 85 34 85 85 34
(h)

MC MC1 MC2 MC3 MC4 MC5 MC6 MC7 MC8 MC9 MC10 MC 1 1 MC 12

MQ ordre
Conception des bases de données en modèle
136 MQ1. 102 O X X O O
relationnel

102 MQ2. UML 102 O X X X O O

102 MQ3. Manipulation des bases de données relationnelles 102 O X X O O

Implémentation des bases de données sous SGBD


102 MQ4. 136 O X X X X O O
serveur

Administration des bases de données sous SGBD


136 MQ5. 136 O X X X X X O O
serveur

136 MQ6. Application d´accès aux bases de données à distance 136 O X X X X X O O

136 MQ7. Gestion des bases données pour le web 136 O O X X X X X O O


O
119 MQ8. Teste du produit final et documentation 51 O X X X X O

Programme d’études 75
INFEP/INT0703 – Bases de données -BTS

TABLEAU RECAPITULATIF DES REPARTITIONS HORAIRE ET SEMESTRIELLE

Semestre I Semestre II Semestre III Semestre IV

Ttl Hebdo

Ttl Hebdo

Ttl Hebdo

Ttl Hebdo
TD / TP

TD / TP

TD / TP

TD / TP
Total /

Ttl S 1

Ttl S 2

Ttl S 3

Ttl S 4
Cours

Cours

Cours

Cours
Module

Conception des bases de données en modèle relationnel 3 3 6 102 102


UML 3 3 6 102 102
Manipulation des bases de données relationnelles 3 3 6 102 102
Implémentation des bases de données sous SGBD serveur 0 8 8 136 136
Administration des bases de données sous SGBD serveur 0 8 8 136 136
Application d´accès aux bases de données à distance 0 8 8 136 136
Gestion des bases données pour le web 0 8 8 136 136

Stage pratique
Teste du produit final et documentation 1 2 3 51 51
Gestion de projet 2 4 6 102 102
Structure machine 2 0 2 34 34
Manipulation des systèmes d’exploitation 0 7 7 119 119
Bureautique et internet 0 5 5 85 85
Algorithmique 3 3 6 102 102
Programmation procédurale 3 4 7 119 119
Programmation Orienté Objet 1 3 4 68 1 2 3 51 119
Réseau informatique 2 0 2 34 3 0 3 51 85
Organisation et gestion des entreprises 2 0 2 34 34
Communication professionnelle 3 0 3 51 2 2 34 85
Anglais technique 2 0 2 34 3 0 3 51 85
Méthodologie 2 2 34 34
Technique de recherche d’emploi 2 2 34 34
Protection du consommateur 2 2 34 34
Stage pratique 493
Totale 29 493 29 493 29 493 29 493 2465

Programme d’études 76
INFEP/INT0703 – Bases de données -BTS

RECOMMANDATIONS PEDAGOGIQUES

Organisation du stage :
L’équipe pédagogique chargée de l’encadrement des stagiaires organise le stage
comme suit :

1. Préparation du stage :
Cette opération consiste à :
- Arrêter les modalités de suivi des stagiaires
- Fixer les critères d’appréciation permettant de vérifier l’atteinte des objectifs du
stage
- Elaborer un planning de déroulement du stage
- Etablir des contacts avec les entreprises pour l’accueil des stagiaires

2. Objectif du stage :
A l'issue de la formation, les étudiants sont en mesure de gérer un projet de sa
conception à sa mise en place, c'est-à-dire :
- Elaborer l’étude conceptuelle d’une base de données
- Implanter et administre une base de données
- Permettre aux différents utilisateurs d’accéder aux données en local en toute
sécurité.

3. Objectifs partiels du stage :


Cette démarche passe par :
- Une approche créative et une réflexion sur les enjeux des nouvelles
technologies en termes de conception et de stratégies;
- Une bonne connaissance de l'environnement technique et des ressources de ces
nouveaux outils;
- Une maîtrise des outils de recherche documentaire;

4. Déroulement du stage :
- L’équipe pédagogique veille au bon déroulement du stage. Pour cela, une
concertation permanente doit être établie entre stagiaire--tuteur pour
harmoniser la formation.
- Le stagiaire effectue sa mission dans l’entreprise de son choix.

5. Evaluation du stage :
A la fin du stage, une évaluation doit être prévue pour vérifier l’atteinte des objectifs
assignés à ce stage, la modalité d’évaluation peut revêtir plusieurs formes : Mémoires,
rapport de stage, réalisation d’un produit…etc.
L’équipe pédagogique qui assure l’encadrement des stagiaires élabore la fiche du stage
d’application en entreprise comportant les informations suivantes :

Programme d’études 77
INFEP/INT0703 – Bases de données -BTS

- La spécialité
- La période
- Objectif du stage :
- Objectifs partiels du stage :
- Décrivent les éléments essentiels ou les différentes phases de l’objectif du
stage.
- Suivi du stagiaire : Il faut préciser les modalités de suivi de cette période
d’application (visites régulières, questionnaires à remplir, rapport de
stage…etc.)
- Critères d’appréciation :
- Modalités d’évaluation : Il faut préciser la forme que doit revêtir cette
application.

6. Soutenance
Le mémoire est l’aboutissement d’un travail de recherche dont le sujet peut être lié à la
mission effectuée en entreprise. Il résulte d’une recherche appliquée et doit apporter
une contribution significative à la résolution de problèmes concrets au terme d’une
approche professionnelle :
- La réflexion doit permettre au stagiaire d’utiliser les concepts et méthodes
propres à la recherche,
- La démarche doit être celle d’un professionnel. Le stagiaire propose une
argumentation et une réponse à la problématique choisie.

7. Quelques exemples de missions :


- Participation à la mise en œuvre d'outils de coordination et de pilotage de la
production de projets de bases de données
- Aide à la conception, implémentation et administration de bases de données
- Développement des applications de bases de données clientes

Programme d’études 78
INFEP/INT0703 – Bases de données -BTS

FICHE DU STAGE D’APPLICATION EN ENTREPRISE

Spécialité : Base de données


Période : 06 mois

Objectifs du stage Suivi du stagiaire Critères d’appréciation

L’objectif du stage en entreprise est de Durant cette période de stage  Respect du règlement
permettre au stagiaire d’aller à la pratique en entreprise, le interne de l’entreprise.
découverte du monde professionnel pour
stagiaire bénéficiera de
confronter les connaissances théoriques
qu’il a acquises à la réalité du terrain. l’encadrement d’un formateur  Capacité d’adaptation
Le stage en entreprise représente une de la spécialité de en milieu professionnel.
expérience d’apprentissage supervisée l’établissement (promoteur)
permettant au stagiaire d’acquérir une d’une part et d’un encadreur  Capacité de mise en
formation pratique qui lui permet d’exercer désigné par l’entreprise pratique des compétences
ce métier dans une entreprise opérant dans d’accueil pour superviser et professionnelles.
le domaine de la gestion des bases de orienter d’autre part.
données  Respect du délai de
Ce stage permettra aux stagiaires qui a stage.
reçu un enseignement de base au cours du
cursus de formation surtout de :
 Diagnostiquer une fonction au sein de
l’entreprise par exemple son organisation,
ses procédures de travail, son circuit de
communication …etc.
 Mettre en œuvre, dans le cadre des
activités de l’entreprise, des capacités de
communication, d’analyse, d’organisation
et de gestion ;
 Appliquer la méthodologie de
l’investigation (recherche d’information
technique, d’élaboration d’un
questionnaire, traitement des données) et
de rédaction d’un rapport
Acquérir, par une mise en situation réelle,
des compétences opérationnelles dans le
domaine de la gestion des bases de
données

MODALITE D’EVALUATION :
A l’issue du stage, le stagiaire
remettra un mémoire de fin de formation
qui fera l’objet d’une évaluation suite à une
soutenance publique organisée par les
enseignants de son établissement.

Programme d’études 79

Vous aimerez peut-être aussi