Introduction aux DB SQL & requêtes Transact SQL
Functieomschrijving
Objectifs
Décrire les concepts clés des bases de données
Trier et filtrer les données SQL Server 2016
Modifier les données avec Transact-SQL
Décrire les types de relation et les effets sur la conception de bases de données
Grouper et agréger des données
Décrire les objets de DB utilisés couramment - Utiliser les sous-requêtes
Ecrire des requêtes SELECT - Ecrire des requêtes sur des tables multiples
Formule
Présentiel ou distanciel
Public
Administrateurs et développeurs de bases de données et aux professionnels de la Business Intelligence
Prérequis
Avoir des connaissances pratiques sur les bases de données relationnelles et des connaissances de base sur le système d'exploitation Windows et ses principales fonctionnalités
Programme
Introduction aux bases de données relationnelles
Langages de Bases de données
Architecture de base - Editions et versions de SQL Server
Modéliser des données
Modélisation des données - Modélisation entités relations
Normaliser
Les fondamentaux de la normalisation -
Les formes normales - Dénormalisation
Découvrir les relations
Schéma relationnel - Intégrité référentielle
Découvrir les objets de Bases de données
Tables - Vues - Procédures stockées
Autres objets de Bases de données
Avoir un aperçu des requêtes T-SQL
Comprendre les ensembles - les prédicats logiques
Comprendre l'ordre logique des opérations dans les instructions SELECT
Ecrire des requêtes SELECT
Ecrire des instructions SELECT simples
Eliminer les doublons avec DISTINCT
Utiliser les alias de colonnes et de tables
Ecrire des expressions CASE simples
Ecrire des requêtes sur des tables multiples
Comprendre les jointures
Requêtes avec des jointures internes - jointures externes
Requêtes avec des jointures croisées et des auto-jointures
Trier et filtrer des données
Trier des données - Filtrer des données avec les Prédicats
Filtrer avec les options TOP et OFFSET-FTECH
Travailler avec les valeurs inconnues
Travailler avec les types de données SQL Server 2016
Travailler avec les chaînes de caractères
Travailler avec les Dates et les Heures
Utiliser DML pour modifier des données
Insérer des données - Modifier et supprimer des données
Utiliser des fonctions intégrées
Ecrire des requêtes avec les fonctions intégrées
Utiliser les fonctions de conversion - les fonctions logiques - pour travailler avec NULL
Grouper et agréger des données
Utiliser les fonctions d'agrégation
Utiliser la clause GROUP BY
Filtrer les groupes avec HAVING
Utiliser des sous-requêtes
Ecrire des sous-requêtes - des sous-requêtes corrélées
Utiliser le prédicat EXISTS avec les sous-requêtes
Utiliser des ensembles d'opérateurs
Ecrire des requêtes avec l'opérateur UNION
Utiliser EXCEPT et INTERSECT - APPLY
Améliorer la performance
Indexation
Performance des requêtes
Profiel
Introduction aux DB SQL & requêtes Transact SQL
Informations générales
Logiciel
SQL
Aanbod