Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL...

15
PAQ/ISET de Sousse 1 Demande de manifestation d’intérêt auprès de consultants individuels Objet : Formation en Oracle pour la préparation à la certification OCE (Oracle Database SQL Certified Expert) Pièces jointes : Termes de références de l’action de formation de formateurs. Plan détaillé de la formation Le Ministère de l’Enseignement Supérieur et de la Recherche Scientifique (MESRS) a reçu un prêt de la Banque Internationale pour la Reconstruction et le Développement (BIRD) en vue de contribuer au financement du coût du projet d’Appui à la Qualité de l’Enseignement Supérieur (PAQ). Le MESRS a décidé d’accorder à l’Institut Supérieur des Etudes Technologiques de Sousse (ISET de Sousse) une allocation sur les crédits inscrits dans le cadre du PAQ pour l’amélioration de la qualité de l’enseignement L’Institut Supérieur des Etudes Technologiques de Sousse (ISET de Sousse) se propose d’exploiter une part de cette allocation pour effectuer les paiements autorisés par le contrat à signer au titre de la présente mission. Dans le cadre de ce projet, l’ISET de Sousse invite, par la présente demande, les consultants individuels intéressés à manifester leur intérêt à présenter une proposition pour assurer la formation de préparation à la certification en Oracle OCE Pour cette formation, un consultant sera choisi selon la méthode de sélection de consultants individuels en accord avec les procédures définies

Transcript of Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL...

Page 1: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 1

Demande de manifestation d’intérêt

auprès de consultants individuels

Objet : Formation en Oracle pour la préparation à la certification OCE

(Oracle Database SQL Certified Expert)

Pièces jointes :

Termes de références de l’action de formation de formateurs.

Plan détaillé de la formation

Le Ministère de l’Enseignement Supérieur et de la Recherche Scientifique

(MESRS) a reçu un prêt de la Banque Internationale pour la Reconstruction

et le Développement (BIRD) en vue de contribuer au financement du coût

du projet d’Appui à la Qualité de l’Enseignement Supérieur (PAQ). Le

MESRS a décidé d’accorder à l’Institut Supérieur des Etudes Technologiques

de Sousse (ISET de Sousse) une allocation sur les crédits inscrits dans le

cadre du PAQ pour l’amélioration de la qualité de l’enseignement

L’Institut Supérieur des Etudes Technologiques de Sousse (ISET de

Sousse) se propose d’exploiter une part de cette allocation pour effectuer

les paiements autorisés par le contrat à signer au titre de la présente

mission.

Dans le cadre de ce projet, l’ISET de Sousse invite, par la présente

demande, les consultants individuels intéressés à manifester leur intérêt à

présenter une proposition pour assurer la formation de préparation à la

certification en Oracle OCE

Pour cette formation, un consultant sera choisi selon la méthode de

sélection de consultants individuels en accord avec les procédures définies

Page 2: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 2

dans les directives : Sélection et Emploi de Consultants par les

Emprunteurs de la Banque Mondiale-Mai 2004 (version révisée – Octobre

2006) sur la base des critères ci-après :

• Qualifications à caractère général (formation, diplômes, années

d’expérience, postes occupés, etc.).

• Qualifications pour la mission (missions similaires ou en rapport

étroit, études, formation et expérience dans le secteur, etc.).

• Connaissance du contexte.

Les consultants individuels désirant accomplir les services décrits

dans les termes de références ci-joints doivent fournir les justificatifs de

leurs qualifications.

Les candidats intéressés peuvent obtenir plus d’informations sur les

termes de références par courrier électronique à l’adresse suivante :

[email protected]

Les manifestations d’intérêts doivent parvenir au bureau d’ordre de

l’ISET de Sousse durant l’horaire du travail par voie postale recommandée,

rapide poste à l’adresse suivante : ISET de Sousse, BP 135 cité Erriadh

4023 Sousse ou les remettre en main propre, au plus tard le

12/12/2013 à 12 heures, avec la mention : « Ne pas ouvrir,

manifestation d’intérêt en vue d’élaborer une proposition pour la

formation en JAVA»

Le cachet du bureau d’ordre de l’Institut Supérieur des Etudes

technologiques de Sousse faisant foi.

Page 3: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 3

TERMES DE RÉFÉRENCE DE L’ACTION DE FORMATION

du consultant chargé de l’action de formation en Oracle

1. Contexte

Dans le cadre du Programme d'Appui à la Qualité de l'Enseignement

Supérieur, initié par le Ministère de l'Enseignement Supérieur et de la

Recherche Scientifique tunisien, avec l'appui financier de la Banque

mondiale, l’Institut Supérieur des Etudes Technologiques de Sousse « ISET

de Sousse » propose l'organisation d’une action de formation en Oracle

pour la préparation à la certification OCA (Oracle Certified

Associate)

L’objectif principal de la mise en place de la cellule de formation est

de former les enseignants dans les nouvelles technologies et assurer leur

mise à niveau, ce qui garantira une meilleure qualité d’enseignement et un

meilleur encadrement des stages de fin d’études des étudiants.

Afin de valider leurs compétences et valoriser leurs travaux, les

enseignants bénéficiaires de la formation passeront les épreuves de

certification dans des disciplines variées.

Les compétences acquises procureraient aux enseignants une maîtrise

des principales technologies nécessaires au déroulement idéal des séances

de travaux pratiques, leur permettraient d’assurer à leur tour la formation

et la certification des étudiants augmentant ainsi les chances d’embauche.

Cette formation visera le renforcement des compétences des participants et

leurs permettre de valider leurs niveau à travers le passage de l’examen de

certification 1Z0-047

2. Population cible

Enseignants du département Technologies de l’Informatique (TI) de l’ISET

de Sousse

Page 4: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 4

3. Objectifs et plan

Objectif de la formation

L’action de formation en Java pour la préparation à la certification OCA

(Oracle Certified Associate) vise à doter les enseignants des fondements

du langage de définition, manipulation de données en SQL , maitriser les

concepts clés de la base de données relationnelle, utiliser les fonctionnalités

avancées de SQL pour interroger et manipuler les données de la base de

données, le contrôle de privilèges et des accès et manipuler les « large data

sets »

Plan

Le plan de la formation est fourni en annexe 1

4. Prestations demandées

Le soumissionnaire devra assurer les prestations suivantes :

assurer la formation dans les locaux de l’ISET de Sousse

respecter le plan de formation proposé en annexe. En cas de

rectification, avertir à l’avance la cellule PAQ de l’ISET de Sousse des

modifications envisageables, et obtenir d’elle un accord préalable.

offrir le support pédagogique sous format numérique nécessaire aux

enseignants

préparer des ateliers et des travaux pratiques

prévoir des corrections des anciens examens de certifications dans le

cadre d’un test blanc

5. Période et durée de l’action

La date de déroulement de cette formation sera fixée ultérieurement en

commun accord avec le soumissionnaire dans la deuxième quinzaine du

mois de décembre 2013

6. Profil des consultants

L’action de formation en Oracle pour la préparation à la certification OCE

(Oracle Database SQL Certified Expert) sera assurée par un consultant

ayant :

Page 5: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 5

Un niveau d’études universitaire (Licence, Mastère, ingéniorat) dans

le domaine de génie informatique.

Une expérience justifiée dans le domaine du développement orienté

objet.

Expérience professionnelle pertinente de 3 ans au moins dans le

domaine de la certification Oracle

Une disponibilité pendant la période considérée.

7. Dossier de candidature

Le consultant devra fournir les éléments suivants :

1- En réponse à la soumission de la consultation :

Une lettre de candidature, dûment datée et signée, au nom de

monsieur le Directeur de l’ISET de Sousse.

Expériences générales du candidat avec les pièces justificatives

Références récentes du candidat

Diplômes du candidat

Attestations de certification en Oracle

Autres attestations de certification

Un curriculum Vitae (CV) détaillé (domaines d’expertise, Expériences

générales du candidat durant au moins les cinq dernières années, ...).

Toute information acquittant que le candidat atteste de l’expérience

et des compétences nécessaires et qu’il est qualifié pour exécuter la

formation en question.

2- A la fin de la mission :

Au terme de l’action, le soumissionnaire est tenu de présenter à l’ISET de

Sousse un rapport pédagogique comportant:

Une synthèse du déroulement de l’action de formation,

les résultats des tests blancs

les supports pédagogiques utilisés.

Page 6: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 6

8. Conditions d’exécution de la mission

Lieu de la mission

Les différentes activités de la mission seront exécutées à l’ISET de Sousse.

Moyens et ressources à mobiliser par le consultant

Le consultant prend à sa charge son transport : transport urbain et

interurbain, son hébergement et tous les frais engendrés par son séjour

(Alimentation, etc.).

Données, Service, Locaux, Personnel et Installations à

fournir par le client durant la mission

L’ISET de Sousse, s’engage à mettre à la disposition du consultant, toutes

les données et les documentations nécessaires à l’exécution de sa mission

et de mettre à sa disposition les équipements et les moyens logistiques

nécessaires durant l’exécution de la mission (Impression, Tirage, édition

support numérique, vidéoprojecteur …).

Responsabilité du consultant

Le consultant est censé s’acquitter de sa mission avec la diligence voulue et

selon les règles de l’art. La responsabilité du consultant envers l’ISET de

Sousse est régie par le droit applicable au marché.

9. Mode de sélection

Le mode de sélection de consultant sera effectué selon les directives de la

banque mondiale. Une commission de sélection des candidatures établira

un classement des candidatures selon un barème de notation des

qualifications techniques de l’expert comme suit :

- Les références récentes des trois dernières années en mission similaires

(40 points)

- Les qualifications en rapport avec la nature de la mission (30 points)

- Les expériences générales des cinq dernières années (20 points)

- La pertinence du CV (10 points)

Page 7: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 7

Le candidat le mieux classé sera contacté pour présenter son offre

financière et assister à la séance de négociation de son contrat.

10. Modalité de publicité

Les présents termes de référence seront communiqués aux potentiels

candidats par simple contact direct.

Page 8: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 8

Plan de formation

1. Thème de formation

Les Fondements en Oracle Database 10g SQL

2. Objectif Général

Maîtriser les requêtes SQL complexes.

Maitriser le LDD, LMD , LCD en SQL

3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma

Apprendre à formuler les requêtes du LMD et concurrence.

Formuler correctement des requêtes pour l’extraction, la

restriction et le tri des données à l'aide de SQL.

Manipuler les Fonctions standards et fonctions de conversion.

Formuler des requêtes SQL avec les fonctions de groupe.

Utiliser des expressions des jointures sous SQL

Formuler des sous-requêtes et manipuler les opérateurs

ensemblistes

4. Prérequis

Connaitre les fonctions de base du système Oracle ainsi les commandes

de base du langage SQL.

Page 9: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 9

5. Certificats associés

Code de certificat Intitulé

Oracle Database SQL Expert Exam 1Z0-047

6. Moyens et Supports pédagogiques

Exposé, Cours interactif, Travaux personnalisés sur machines, Etude de

cas par la pratique.

7. Association avec les plans de cours LMD

Parcours Niveau Module

(Elément constitutif d’unité d’enseignement)

Volume horaire

DSI,

MDW

2 SGBD 22,5hCI+45 h TP

TC 1 Base de Données 22,5hCI+45 h TP

Mastère 1 BD Avancée 22,5hCI+45 h TP

8. Volume horaire

48 heures

Page 10: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 10

9. Plan détaillé

Contenu

Jour 1 Le LDD et objets d’un schéma

A l’issu de cette formation, l’apprenant doit être capable

de :

classer les principaux objets d’une base de données

consulter la structure d’une table

Énumérer les types de données disponibles sous SQL

créer une table simple

expliquer comment les contraintes sont déclarées lors

de la création d’une table

décrire comment fonctionnent les objets d’un schéma

créer et modifier des tables

gérer les contraintes

créer et utiliser des tables temporaires

Créer des vues simples et complexes

récupérer des données à partir de vues

créer, gérer et utiliser des séquences

créer et maintenir des index

créer des synonymes privées et publiques

Jour 2 Le LMD et la Concurrence d’accès aux données

A l’issu de cette formation, l’apprenant doit être

capable de :

décrire chacune des commandes du langage de

manipulation de données (LMD)

insérer des lignes dans une table

mettre à jour les lignes d’une table

supprimer des lignes d'une table

gérer des transactions

Identifier et administrer des objets PL / SQL

surveiller et résoudre les conflits de verrouillage

annuler des opérations à l’aide de la commande Undo

comprendre comment les transactions effectuent une

opération d’annulation.

Page 11: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 11

Jour 3 L’extraction, restriction et le tri de données à l’aide

de SQL

A l’issu de cette formation, l’apprenant doit être capable

de :

lister les capacités de l’instruction SELECT

exécuter une instruction SELECT de base

restreindre les lignes récupérées par une requête

SELECT

trier les lignes fournies par une requête SELECT

utiliser la substitution à l’aide du caractère

esperluette « & »

Utilisation des fonctions standards et fonctions de

conversion

A l’issu de cette formation, l’apprenant doit être capable

de :

décrire les différents types de fonctions disponibles

sous SQL

utiliser les fonctions de traitement de caractères, de

nombres et de dates dans une instruction SELECT

décrire les différents types de fonctions de conversion

disponibles dans SQL

utiliser les fonctions de conversion TO_CHAR,

TO_NUMBER et TO_DATE

appliquer des expressions conditionnelles dans une

instruction SELECT

Jour 4

Jour 5

Manipuler des requêtes avec les fonctions de groupe

A l’issu de cette formation, l’apprenant doit être capable

de :

identifier les fonctions de groupe disponibles sous

SQL

décrire l'utilisation des fonctions de groupe

grouper les données à l'aide de la clause GROUP BY

inclure ou exclure des lignes groupées en utilisant la

clause HAVING

Utiliser des expression des jointures sous SQL

A l’issu de cette formation, l’apprenant doit être capable

Page 12: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 12

de :

écrire des requêtes SELECT pour accéder à des

données à partir de plusieurs tables

utiliser les différents types de jointures (Equijointure,

…)

joindre une table sur elle-même à l'aide d'une auto-

jointure

Voir les données qui ne satisfont à une condition de

jointure en utilisant des jointures externes

générer un produit cartésien de toutes les lignes de

deux ou plusieurs tables.

Jour 6 Formuler des Sous-requêtes et utiliser d’opérateurs

ensemblistes

A l’issu de cette formation, l’apprenant doit être capable

de :

définir les sous-requêtes

décrire les types de problèmes que peuvent résoudre

les sous-requêtes

lister les types de sous-requêtes

Ecrire des requêtes qui renvoient une seule ligne et

des requêtes multi-lignes

décrire les opérateurs ensemblistes

utiliser les opérateurs ensemblistes pour combiner

plusieurs requêtes en une seule

contrôler l'ordre des lignes renvoyées.

Passer un examen type de certification

Jour 7 Examen blancs

10. Contenu de l’examen de certification : 1Z0-047 - Oracle

Database SQL Expert

Page 13: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 13

Retrieving Data Using the SQL SELECT Statement

List the capabilities of SQL SELECT statements

Execute a basic SELECT statement

Describe how schema objects work

Restricting and Sorting Data

Limit the rows that are retrieved by a query

Sort the rows that are retrieved by a query

Using Single-Row Functions to Customize Output

Describe various types of functions that are available in SQL

Use character, number, and date functions in SELECT statements

Describe the use of conversion functions

Reporting Aggregated Data Using the Group Functions

Identify the available group functions

Describe the use of group functions

Group data by using the GROUP BY clause

Include or exclude grouped rows by using the HAVING clause

Displaying Data from Multiple Tables

Write SELECT statements to access data from more than one table

using equijoins and nonequijoins

Join a table to itself by using a self-join

View data that generally does not meet a join condition by using

outer joins

Generate a Cartesian product of all rows from two or more tables

Using Subqueries to Solve Queries

Define subqueries

Describe the types of problems that subqueries can solve

List the types of subqueries

Write single-row and multiple-row subqueries

Using the Set Operators

Describe set operators

Use a set operator to combine multiple a single query

Control the order of rows returned

Manipulating Data

Describe each data manipulation language (DML) statement

Insert rows into a table

Update rows in a table

Delete rows from a table

Control transactions

Using DDL Statements to Create and Manage Tables

Categorize the main database objects

Review the table structure

Page 14: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 14

List the data types that are available for columns

Create a simple table

Explain how constraints are created at the time of table creation

Creating Other Schema Objects

Create simple and complex views

Retrieve data from views

Create, maintain, and use sequences

Create and maintain indexes

Create private and public synonyms

Managing Objects with Data Dictionary Views

Use the data dictionary views to research data on your objects

Query various data dictionary views

Controlling User Access

Differentiate system privileges from object privileges

Grant privileges on tables

View privileges in the data dictionary

Grant roles

Distinguish between privileges and roles

Managing Schema Objects

Add constraints

Create indexes

Create indexes using the CREATE TABLE statement

Creating function-based indexes

Drop columns and set column UNUSED

Perform FLASHBACK operations

Create and use external tables

Manipulating Large Data Sets

Manipulate data using subqueries

Describe the features of multitable INSERTs

Use the following types of multitable INSERTs (Unconditional,

Conditional and Pivot)

Merge rows in a table

Track the changes to data over a period of time

Generating Reports by Grouping Related Data

Use the ROLLUP operation to produce subtotal values

Use the CUBE operation to produce crosstabulation values

Use the GROUPING function to identify the row values created by

ROLLUP or CUBE

Use GROUPING SETS to produce a single result set

Managing Data in Different Time Zones

Use Various datetime functions

Page 15: Demande de manifestation d’intérêt - Portail des ...€¦ · Maitriser le LDD, LMD , LCD en SQL 3. Objectifs Spécifiques Comprendre le LDD et les objets d’un schéma ... 2

PAQ/ISET de Sousse 15

Retrieving Data Using Subqueries

Write a multiple-column subquery

Use scalar subqueries in SQL

Solve problems with correlated subqueries

Update and delete rows using correlated subqueries

Use the EXISTS and NOT EXISTS operators

Use the WITH clause

Hierarchical Retrieval

Interpret the concept of a hierarchical query

Create a tree-structured report

Format hierarchical data

Exclude branches from the tree structure

Regular Expression Support

Using Meta Characters

Regular Expression Functions

Replacing Patterns

Regular Expressions and Check Constraints