Explorez nos formations en bureautique, informatique, langues, BTP, e-marketing, graphisme, management et bien d’autres domaines. Apprenez avec des professionnels expérimentés.
4.8 / 5
Note moyenne CPF
4.7 / 5
Note moyenne Google
Initiation aux fonctionnalités de base du langage SQL
Demandeur d’emploi, salarié, entreprise, étudiant, particulier
Aucun
Historique, versions et normalisation du langage SQL
Notion d’instance
Structure d’une instance : base, schémas et objets
Principaux SGBD (Systèmes de Gestion de Base de Données)
Modèle Conceptuel de données : tables et relations
Création de la base de données
Création des tables : Types, contraintes et notions d’index
Insertion de données
Modification de données
Suppression de données
Sélection de données : syntaxe générale
Attributs – Opérateur * – Alias d’attributs – Opérateur DISTINCT
Clause FROM et alias de tables
Opérateurs logiques de filtres : AND, OR et NOT
Notion de prédicat
Prédicats LIKE, IN et BETWEEN
Prise en compte des NULL : prédicat IS NULL
Clause ORDER BY
OFFSET/FETCH/LIMIT
Notion de produit cartésien Notion de jointure Jointure interne Jointures externes Auto-jointure
Principe des sous-requêtes
Sous-requêtes corrélées
Prédicats EXISTS/NOT EXISTS Notions de tables dérivées
Création de table temporaires : globale et locale
Expressions de Table Communes (CTE) : Problématique, usage et syntaxe
Entre table dérivée et CTE, les vues : Syntaxe et intérêt
Principe des fonctions Fonctions scalaires : manipulation de données alphanumériques et temporelles
Fonction d’agrégation : définition et usage
Principales fonctions d’agrégat
Création de regroupements : GROUP BY
Filtre sur regroupements : HAVING
Configuration de la fenêtre : clause OVER – Prédicat PARTITION BY – Prédicat ORDER BY
Initiation aux fonctionnalités de base de SQL Server
Demandeur d’emploi, salarié, entreprise, étudiant, particulier
Aucun
Historique, versions et licences de SQL Server
Les rôles et intervenants d’une base SQL Server
Autres systèmes concurrents
Outils associés à SQL Server
Processus d’installation : planification, mise à jour
Modes d’authentification
Vérification de l’installation
Type de fichiers : .mdf, .ndf, .ldf
Objets d’administration
Organisation générale : tables, vues, contraintes, index, procédures
Méthodes de spécification et modélisation
Types et spécifications particulières des tables et champs
Création des structures de données
Gestion des espaces de stockage : fichiers, groupes de fichiers
Insertion et importation de données
Ajout et modification de commentaire
Protéger son classeur et ses feuilles
Autoriser la modification d’un tableau uniquement
Utilisateurs et sécurité : modes d’authentification, comptes, rôles, permissions
Journaux, sauvegardes possibles et outils
Travail sur l’historique et les annulations
Surveillance par alertes et triggers
Automatisations diverses des tâches d’administration
Initiation aux fonctionnalités de base du langage SQL
Demandeur d’emploi, salarié, entreprise, étudiant, particulier
Langage SQL – Approfondissement
Historique, versions et normalisation du langage SQL
Notion d’instance
Structure d’une instance : base, schémas et objets
Principaux SGBD (Systèmes de Gestion de Base de Données)
Modèle Conceptuel de données : tables et relations
Création de la base de données
Création des tables : Types, contraintes et notions d’index
Insertion de données
Modification de données
Suppression de données
Sélection de données : syntaxe générale
Attributs – Opérateur * – Alias d’attributs – Opérateur DISTINCT
Clause FROM et alias de tables
Opérateurs logiques de filtres : AND, OR et NOT
Notion de prédicat
Prédicats LIKE, IN et BETWEEN
Prise en compte des NULL : prédicat IS NULL
Clause ORDER BY
OFFSET/FETCH/LIMIT
Notion de produit cartésien Notion de jointure Jointure interne Jointures externes Auto-jointure
Principe des sous-requêtes
Sous-requêtes corrélées
Prédicats EXISTS/NOT EXISTS Notions de tables dérivées
Création de table temporaires : globale et locale
Expressions de Table Communes (CTE) : Problématique, usage et syntaxe
Entre table dérivée et CTE, les vues : Syntaxe et intérêt
Principe des fonctions Fonctions scalaires : manipulation de données alphanumériques et temporelles
Fonction d’agrégation : définition et usage
Principales fonctions d’agrégat
Création de regroupements : GROUP BY
Filtre sur regroupements : HAVING
Configuration de la fenêtre : clause OVER – Prédicat PARTITION BY – Prédicat ORDER BY
Clés primaires et étrangères, index
Contraintes NOT NULL, UNIQUE, CHECK et DEFAULT
Gestion des clés étrangères avec ON DELETE, ON UPDATE
Règles de gestions : CASCADE, SET NULL et SET DEFAULT
Problématique des accès concurrents
Niveaux d’isolation
Transactions : ACID et Syntaxe
Gestion des transactions : COMMIT, ROLLBACK, SAVEPOINT
Rappels sur ROLLUP/CUBE
Clause GROUPING SET()
Fonction GROUPING()
Notions de blocs d’instructions
Gestion des variables
Structures conditionnelles
Structures itératives
Manipulations des données à travers les curseurs
Notions de déclencheurs/triggers
Triggers de lignes et triggers d’ordres
Prédicats ON DELETE, ON UPDATE et ON INSERT
Accès aux données modifiées/supprimées
La formation Langage SQL – Approfondissement permet de s’initier aux fonctionnalités de base du langage SQL.
Demandeur d’emploi, salarié, entreprise, étudiant, particulier
Langage SQL – Initiation
Clés primaires et étrangères, index
Contraintes NOT NULL, UNIQUE, CHECK et DEFAULT
Gestion des clés étrangères avec ON DELETE, ON UPDATE
Règles de gestions : CASCADE, SET NULL et SET DEFAULT
Problématique des accès concurrents
Niveaux d’isolation
Transactions : ACID et Syntaxe
Gestion des transactions : COMMIT, ROLLBACK, SAVEPOINTD
Rappels sur ROLLUP/CUBE
Clause GROUPING SET()
Fonction GROUPING()
Notions de blocs d’instructions
Gestion des variables
Structures conditionnelles
Structures itératives
Manipulations des données à travers les curseurs
Notions de déclencheurs/triggers
Triggers de lignes et triggers d’ordres
Prédicats ON DELETE, ON UPDATE et ON INSERT
Accès aux données modifiées/supprimées
La formation SQL Server – Approfondissement permet de s’initier aux fonctionnalités de base de SQL Server.
Demandeur d’emploi, salarié, entreprise, étudiant, particulier
SQL Server – Initiation
Rappels d’installation et de maintenance générale de MS SQL Server
Présentation d’une base existante
Surveillance par alertes et triggers
Automatisations diverses des tâches d’administration
Maintenir des serveurs multiples
Points de haute disponibilité
Les transferts de données : présentation de SSIS
Sauvegarde : rappels et complément
Récupérer une sauvegarde
Observation des limites et optimisation général