OPTION
Accès en illimité pendant 1 an
à la Bibliothèque Numérique
+ 390 € au lieu de 490 €
Les points forts de cette formation
1. EVALUER : Votre niveau et vos besoins
2. EXPLORER : 1200 livres & vidéos
3. FORMER : Avec un professionnel de l'informatique et de la pédagogie
4. CERTIFIER vos compétences
Pré-requis
Objectifs de la formation
Objectifs
- Décrire les principes fondamentaux et de normalisation des bases de données relationnelles
- Décrire les fonctionnalités principales et les outils de SQL Server
- Ecrire des requêtes de type DDL (Data Definition Language) pour créer, modifier, ou supprimer des éléments de structure et d'organisation des données (tables, relations, index)
- Ecrire des requêtes de type DML (Data Modification Language) pour sélectionner, insérer, supprimer, ou mettre à jour des données
- Gérer les transactions et les verrous
- Ecrire des requêtes DML complexes (jointures, unions, sous-requêtes…)
- Créer des vues et des CTE
Déroulement de la formation
Il s'agit d'une formation e-learning accessible pendant 3 mois.
Le portail de formation, donne accès à votre parcours de formation composé :
- Des vidéos de la formation, organisées en modules et en séquences découpées le plus finement possible, en suivant le programme pédagogique
- Des fiches de démonstrations vous permettant de reproduire les démonstrations réalisées par le formateur dans les vidéos
- Des quiz de validation des connaissances acquises
- D'une plateforme de travaux pratiques en ligne, contenant l'environnement technique nécessaire à la réalisation de l'ensemble des exercices pratiques
- Des énoncés des exercices à réaliser, et des corrigés détaillés
- D'un livre numérique faisant office d'ouvrage de référence sur le thème de la formation
Pendant votre formation : Vous bénéficiez d'une assistance technique et pédagogique illimitée par mail.
Après votre formation (en option à l'achat, consultez-nous) : Accès à la bibliothèque numérique pendant 1 an. Vous continuez à vous former en accédant en illimité à plus de 1200 livres et vidéos.
Contenu de la formation
Bases de données relationnelles et langage SQL avec SQL Server
Cette formation permet d'acquérir les connaissances et compétences pour écrire au mieux des requêtes SQL, en allant des éléments de base du langage SQL, jusqu'aux fonctionnalités avancées permettant l'écriture optimisée de requêtes SQL. La formation est basée sur le SGBDR SQL Server, mais les connaissances acquises pourront être transposées dans n'importe quelle autre SGBDR du marché (ex. : MySQL, MariaDB, Oracle, PostgreSQL, …).
Vers les bases de données relationnelles
- Le stockage des données
- Les modes d’organisation des données
- L’organisation séquentielle
- L’organisation directe ou aléatoire
- L’organisation séquentielle indexée
- Evolution vers le modèle relationnel
- Le modèle relationnel – règles et concepts
- La normalisation
Introduction au SQL (2,25 heures)
- Généralités sur le langage
- Un langage de requête
- Un langage standard et normalisé
- Un langage universel
- Les catégories d’instructions
La solution SQL Server (3,5 heures)
- SQL Server Management Studio
- Création d’une nouvelle base de données
- Gestion des droits d’accès
- L’éditeur de scripts
DDL – La gestion des tables (5,5 heures)
- Création des tables
- Les types de données SQL Server
- Mise en œuvre de l’intégrité des données – Nullité et valeur par défaut
- Mise en œuvre de l’intégrité des données – Clés primaire et secondaire
- Mise en œuvre de l’intégrité des données – Contrainte de validation
- Visualisation du schéma de la base de données
- Modification des tables – Les colonnes
- Modification des tables – Les contraintes
- Mise en œuvre de l’intégrité référentielle
- Suppression des tables
- Indexation des données
- Travaux pratiques : A partir du schéma d’une base de données, créer la base de données, structurer ses tables et définir les contraintes associées
- Quiz – QCM de validation des acquis
DML – La mise à jour des données (4 heures)
- Quelques éléments utiles du Transact SQL
- Insertion des données
- Modification des données
- Suppression des données
- Gestion des transactions et verrous
- Travaux pratiques :
- Tester les contraintes d’une base de données et écrire un script d’insertion de données
- Quiz – QCM de validation des acquis
L’algèbre relationnelle (4 heures)
- Les principes mis en œuvre
- La restriction
- La projection
- Les calculs associés
- Le produit cartésien
- La jointure
- L’union, l’intersection, la différence et la division
- Mettre en place la vue
- Ordonnancer les opérations
- Travaux pratiques : Ecrire des requêtes en algèbre relationnelle et en déduire les données extraites
- Quiz – QCM de validation des acquis
DML – L’extraction des données (4 heures)
- La syntaxe de base
- La projection et les calculs élémentaires
- La restriction
- Le calcul d’agrégat
- Le tri des résultats
- Mise en relation des ensembles : Le produit cartésien
- Mise en relation des ensembles : La jointure
- Mise en relation des ensembles : La jointure externe
- Le stockage des résultats intermédiaires
- Travaux pratiques : Traduire en SQL des requêtes d’algèbre relationnelle et en écrire de nouvelles
- Quiz – QCM de validation des acquis
SQL – Concepts avancés (4 heures)
- Les sous-requêtes
- Mise en œuvre des sous-requêtes : Insert, Update, Delete
- Mise en œuvre des sous-requêtes : Select
- Utilisation des tables CTE
- Mise en œuvre des opérateurs ensemblistes : UNION, EXCEPT, INTERSECT
- Les objets View
- Travaux pratiques : Ecrire des requêtes SQL complexes
- Quiz – QCM de validation des acquis
SQL Server – Configuration du serveur pour une utilisation partagée (2,25 heures)
- La problématique
- Configuration du pare-feu Windows
- Activation des canaux nommés dans SQL Server
Travaux pratiques de synthèse (2 heures)
- Créer une base de données et en valider sa structure avant de réaliser différents types de requêtes
Résultats attendus
Une formation réussie est une formation certifiée !
Validez et mettez en valeur les compétences acquises en passant la certification officielle Langage SQL : exploiter une base de données relationnelle. Enregistrée au Répertoire Spécifique et validée par les autorités compétentes, elle garantit un haut niveau de qualité et de reconnaissance.
Les atouts d'une formation certifiée :- Bénéficier d'une reconnaissance professionnelle et officielle de votre montée en compétence
- Reconnaître vos acquis et sécuriser votre parcours professionnel
- Faciliter votre mobilité professionnelle dans et en dehors de votre entreprise
Votre formateur sera à votre écoute pour vous conseiller sur votre prochaine formation : mise à jour de vos compétences, approfondissement, formation avec un formateur, formation à un autre logiciel...
Se former, c'est progresser à chaque moment de sa vie !Modalités pédagogiques
Contactez-nous pour une formation
• Bureautique
• PAO
• IT
• Web
• Gestion de projet
Vous souhaitez recevoir des informations ou désirez être rappelé ?
Veuillez remplir le formulaire et nous vous répondrons dans les meilleurs délais.