Bases de données

Vidéo Promo
M'inscrire

Veuillez choisir un cours


Bloc 1
BD-101-IST Modélisation de données (15h)
Le cours aborde les concepts de modélisation des données. Voici quelques éléments de contenu : étudier la terminologie, l’énoncé de problèmes, mettre en place un schéma conceptuel d'une base de données, comprendre le modèle logique de la base de données, le diagramme entité-relation, le diagramme UML, les cardinalités, ...
Ceux qui suivent MongoDB voient les notions de documents, de collections, le format BSON (Binary JSON), comparent BSON et JSON et font une modélisation à partir de tous ces éléments.

Bloc 2
BDMS-102-IST MySQL (30h)
Ce cours aborde les concepts des bases de données. Voici quelques éléments de contenu : définir les bases de données et SGBD, connaître les fonctions d’une base de données, la terminologie des bases de données, l’installation et la mise en fonctionnement de la base de données, la gestion du fonctionnement du serveur de bases de données, les types de données, les différentes clauses de la commande SELECT, les filtres et les tris, les fonctions SQL et les jointures, ...

Bloc 3
BDMS-103-IST MySQL (15h)
Ce cours aborde les concepts plus avancés des bases de données. Voici quelques éléments de contenu : comprendre les structures internes de MySQL, les vues & les index, les différents types de contraintes, créer des tables, utiliser le CRUD, administrer, gérer des usagers & privilèges et comprendre les notions de sécurité dans les bases de données, ...


Bloc 1
BD-101-IST Modélisation de données (15h)
Ce cours aborde les concepts de modélisation des données. Voici quelques éléments de contenu : étudier la terminologie, l’énoncé de problèmes, mettre en place un schéma conceptuel d'une base de données, comprendre le modèle logique de la base de données, le diagramme entité-relation, le diagramme UML, les cardinalités, ...
Ceux qui suivent MongoDB voient les notions de documents, de collections, le format BSON (Binary JSON), comparent BSON et JSON et font une modélisation à partir de tous ces éléments.

Bloc 2
BDOR-102-IST Oracle (30h)
Ce cours aborde les concepts des bases de données. Voici quelques éléments de contenu : définir les bases de données et SGBD, connaître les fonctions d’une base de données, la terminologie des bases de données, l’installation et la mise en fonctionnement de la base de données, la gestion du fonctionnement du serveur de bases de données, les types de données, les différentes clauses de la commande SELECT, les filtres & tris, les fonctions SQL & les jointures, ...

Bloc 3
BDOR-103-IST Oracle (15h)
Ce cours aborde les concepts plus avancés des bases de données. Voici quelques éléments de contenu : comprendre les structures internes de ORACLE, comprendre les vues & les index, les différents types de contraintes, créer des tables, créer le CRUD, administrer et gérer des usagers & privilèges et comprendre les notions de sécurité dans les bases de données, ...


Bloc 1
BD-101-IST Modélisation de données (15h)
Ce cours aborde les concepts de modélisation des données. Voici quelques éléments de contenu : étudier la terminologie, l’énoncé de problèmes, mettre en place un schéma conceptuel d'une base de données, comprendre le modèle logique de la base de données, le diagramme entité-relation, le diagramme UML, les cardinalités, ...
Ceux qui suivent MongoDB voient les notions de documents, de collections, le format BSON (Binary JSON), comparent BSON et JSON et font une modélisation à partir de tous ces éléments.

Bloc 2
BDMO-102-IST MongoDB 1 (30h)
MongoDB est un système de gestion de base de données NoSQL orienté documents, dont les contenus peuvent être répartis sur plusieurs serveurs rendant ainsi leur manipulation extrêmement performante. Les participants à cette formation apprennent à mettre en oeuvre des solutions de données basées sur MongoDB.

Ce cours aborde les concepts de base de MongoDB. Voici quelques éléments de contenu : présentation de MongoDB, structurer des données, voir les notions de documents, de collections, comprendre le format BSON (Binary JSON), comparer BSON avec JSON, les fonctionnalités de MongoDB, les interfaces disponibles, les packages nécessaires, les scripts de lancement, initialiser et procéder aux premières requêtes, opérer CRUD (Create, Read, Update, Delete), ...

Bloc 3
BDMO-102-IST MongoDB 2 (15h)
Ce cours aborde les concepts avancés de MongoDB. Voici quelques éléments de contenu : la sécurité, la gestion des rôles, l’étude de la collection system.users, l'importation et l'exportation de données, les sauvegardes, la réplication : le principe et la mise en œuvre des replica sets, ...


Objectif du programme

Les cours de base de données s’adressent à des personnes qui veulent acquérir ou améliorer des compétences dans le domaine des bases de données relationnelles ou noSQL. Les cours commencent avec la modélisation, la création, la manipulation et mènent jusqu’à l’administration et la sécurisation des bases de données.

Cette formation comporte un tronc commun et une spécialité (MySQL, ORACLE ou MONGODB). Si vous avez déjà suivi une formation de base de données, vous n'aurez pas à refaire le tronc commun vous ferez uniquement les cours de la seconde spécialité choisie.

Pour ouvrir un groupe il doit y avoir minimalement 10 étudiants inscrits. Un groupe ne pourra pas dépasser 20 étudiants. Si vous êtes intéressés par cette formation, vous devez vous inscrire dans une liste d'attente. Lorsque le nombre d'étudiants atteint le seuil minimal de 15 étudiants, vous recevrez un courriel pour passer au centre de formation et y faire officiellement votre inscription.

*Pour suivre cette formation, vous devez avoir un ordinateur portable. Si vous n'en avez pas et que vous êtes dans impossibilité de vous acheter un, le centre de formation pourra vous prêter un pendant la durée de votre formation. Vous devez alors signer un contrat de prêt avec le centre de formation.

En ayant un ordinateur portatif, l'étudiant pourra satisfaire la compétence «Être capable d'installer, configurer et gérer son environnement de développement».

60+

220+

Leçons

Heures