Introduction aux DB SQL & requêtes Transact SQL

Informations générales

Logiciel
SQL
Référence du Module
IN-DS-SQ-MS-20761-C
Durée
5,0  Jour(s)
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
    • Accès concurrentiel
Prochaines sessions

Je suis intéressé par cette formation

Vous êtes:

Recherche

Où nous trouver

nos centres de formation

 

Cartes centres de formations Easy-Pro

Bruxelles

  • BRUSSELS CITY STEPHANIE SQUARE

    Avenue Louise, 65
    1050 Bruxelles
    Belgique

Liège

  • BUSINESS PARK - Liège Airport

    Rue de l'aéroport, 50
    4460 Grâce-Hollogne
    Belgique

Charleroi

  • CEME

    Rue des Français, 147
    6020 Charleroi
    Belgique

Marche-en-Famenne

  • CENTRE DE SUPPORT TÉLÉMATIQUE

    Rue des Carmes, 22
    6900 Marche-en-Famenne
    Belgique

Namur

  • CREAGORA

    Rue de Fernelmont, 40
    5020 Namur
    Belgique

Tournai

  • SKYLAB Factory

    Avenue de Maire, 44
    7500 Tournai
    Belgique

Louvain-La-Neuve

  • UNION WALLONNE DES ENTREPRISES

    Rue de Rodeuhaie, 1
    1348 LOUVAIN-LA-NEUVE
    Belgique

Besoin d'un devis?