1 Intitulé de l`action de formation

publicité
Cahier des charge de formation initiation à SQL
CdC-Initiation-SQL.doc
Cahier des charges de formation
1
Intitulé de l'action de formation
 Initiation à SQL et aux bases de données
2
Contexte et enjeux
Dans le cadre de la réalisation de ses projets, la DSI (Direction du
Système d’Information) de l’INRA, développe (ou fait développer) des applications de
type « système d’information d’entreprise » liées au Système d’Information de
l’Institut. L’approche dirigée par les services (SOA) est de plus en plus utilisée pour
appréhender la complexité et la décomposition des systèmes. Ces applications
reposent souvent sur des référentiels utilisant des systèmes de gestion de bases de
données relationnelles (SGBDR). A titre d'information, la DSI utilise dans ses
applications les SGBDr Oracle et/ou PostGreSQL.
La bonne compréhension des principes des bases de données et les bases de
leur utilisation (requête simple ou complexes) est une nécessité pour les agents de la
DSI en charge des aspects fonctionnels des applications et du support aux
utilisateurs. Il est particulièrement demandé de se focaliser sur le langage
d'interrogation et de manipulation des données.
3
Objectifs et attendus
Voici les principaux attendus
 Les concepts du modèle relationnel
◦ Principes généraux des bases de données relationnelles
◦ Normalisation Clés primaires, étrangères
◦ Contraintes d'intégrité
 Langage d'interrogation de données
◦ L'ordre SELECT, la clause WHERE
◦ Les conditions, les expressions logiques, les expressions manipulant les
dates, le traitement de la valeur NULL, les agrégats
◦ Les tris, les doublons et les regroupements
◦ Les requêtes imbriquées
◦ Les jointures
◦ Les requêtes hiérarchiques
◦ Les requêtes sur XML
Page 1 sur 4
Cahier des charge de formation initiation à SQL
CdC-Initiation-SQL.doc
Langage de manipulation de données
◦ Insertion, mise à jour, suppression
Langage de définition des données
◦ Créer, modifier, effacer une table
◦ Les index
◦ Utilisation des vues
◦ Les contraintes d'intégrité (clé primaire, non nullité, unicité ...)
◦ Les séquences
◦ Utilisation des synonymes
 Les Transactions
◦ Intégrité et concurrence
◦ Les verrouillages
◦ COMMIT et ROLLBACK
4
Modalités pédagogiques
La formation devra inclure de nombreuses phases de travaux pratiques pour
que les utilisateurs puissent se familiariser à la manipulation de SQL.
Une grande réactivité du formateur est nécessaire. Ce dernier doit rester à
l’écoute des agents de l’Inra pour, éventuellement, faire les ajustements nécessaires
(contenu, planning).
5
Conditions de réussite
Il est indispensable que le prestataire accepte de construire une formation
spécifique au contexte d'utilisation de l'outil à l'Inra, éventuellement à partir de
différents éléments présents à son catalogue.
6
Durée de la formation et nombre de sessions
La formation est destinée à 10 personnes au maximum et se déroulera sur une
session de 3 jours, en intra-entreprise.
En cas de besoin, et sur demande expresse de l’Inra, une session supplémentaire
pourrait avoir lieu, dans un délai d’un an, selon les modalités identiques au présent
dispositif.
7
Dates et lieux
 Lieu : la formation se fera sur les Centres INRA PACA (Site Avignon SaintPaul).
 Plage/dates pour la réalisation de la formation : de la semaine 24 à la semaine
26 incluse (du 14/06/2011 au 26/06/2011) avec une préférence forte pour la
semaine 26.
Page 2 sur 4
Cahier des charge de formation initiation à SQL
CdC-Initiation-SQL.doc
8
Canevas détaillé du programme
À finaliser d'un commun accord Inra-prestataire de la formation.
9
Moyens pédagogiques
Avant le lancement de la formation, un temps initial de préparation et de
concertation entre le prestataire et le groupe projet Inra devra être inclus dans la
proposition pour ajuster le contenu et le déroulement de la formation.
Les stagiaires doivent disposer d’un support de cours (sous forme d’un
document papier) qui sera imprimé et distribué par le prestataire en début de
session.
Pour d’éventuelles corrections, le support de cours devra être envoyé sous
forme de fichier électronique, par email, au groupe projet, une semaine avant le
début de la session.
Les stagiaires disposeront au minimum d'un poste pour deux personnes. Sur chaque
poste, les outils SQL Developper ou PgAdmin pourront être installés sur demande du
prestataire.Toute autre demande du prestataire devra être mentionnée dans la
réponse.
10 Évaluation de la formation
Un questionnaire d'évaluation, validé par l’INRA, sera proposé au stagiaire à
la fin de la formation.
Ce questionnaire pourra se présenter sous forme électronique. Les résultats
seront communiqués à l'Inra.
11 Forme attendue de la réponse :
Une proposition chiffrée comprenant :
1. Une proposition de programme élaborée à partir des éléments décrits dans
ce document (Contexte et Enjeux, Objectifs et attendus) qui sera ensuite
discuté entre le prestataire et l’équipe projet de la formation.
2. Les modalités pédagogiques et les moyens mis à disposition des stagiaires
(support de cours, questionnaires d'évaluation…).
3. Le planning prévisionnel : formation, réunion(s) de préparation.
4. Le CV des intervenants pressentis.
5. La proposition financière couvrant l'ensemble des postes liés à la réalisation
d'une session (préparation, animation, évaluation). Les frais de déplacements
de l’intervenant seront remboursés selon les barèmes en vigueur à l’INRA.
Page 3 sur 4
Cahier des charge de formation initiation à SQL
CdC-Initiation-SQL.doc
6. Quelques références du prestataire sur des formations analogues.
La réponse à ce cahier des charges devra être adressée à l'INRA au plus tard le
06/05/2011 à 16H
Par voie postale (cachet de la poste faisant foi) à :
INRA Centre de Recherche PACA
Direction du Système d’Information (DSI)
Unité Ingénierie Logicielle, Plateformes et Services (DSI-PILS°
Domaine St Paul – Site Agroparc
84914 AVIGNON Cedex 9
ou par mail à :
[email protected]
Les offres n’ayant pas fait l’objet d’un envoi postal ne pourront pas être étudiées.
Pour tout complément d’informations sur cette formation, merci de contacter :
1. M. François CEDELLE (Responsable d'équipe)
Téléphone : 04 32 72 21 44
Courriel : [email protected]
2. M. Ollivier LEVY (Responsable technique)
Téléphone : 04 32 72 21 88
Courriel
: [email protected]
Page 4 sur 4
Téléchargement