SQL Serveur 2008, mise en œuvre

SQL Serveur 2008, mise en œuvre

SQL Serveur 2008, mise en œuvre

Type(s) : P
Durée : 2 Jours – 14 Heures

Pré-requis

Bonnes connaissances du langage SQL.

Objectif 

Cette formation vous apportera toutes les connaissances nécessaires à la pleine utilisation de SQL Server 2008. Elle vous permettra de comprendre le rôle des divers composants de SQL Server 2008, d’utiliser les outils de requête, et d’écrire des ordres SQL de manipulation des données incluant les extensions au langage SQL propres à SQL Server. Elle vous montrera comment modifier la structure des tables, mettre en place les contraintes d’intégrité et comment exploiter au mieux le concept de transaction.

 

 

Public concerné

Cette formation est destinée à des ingénieurs système et des développeurs qui doivent utiliser ou mettre en œuvre SQL Server 2008.

 

Profil du formateur

Formateur consultant, expert, pédagogue et certifié dans son domaine

Méthode pédagogique

La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un poste de travail et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté. Durant les sessions de formation, un support pédagogique est remis aux stagiaires.

Suivi, évaluation, sanction

Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque stagiaire en fin de formation.

Formation sans certification.

Plan du cours

  • Présentation de SQL Server 2008
    • Présentation de SQL Server 2008. Versions.
    • Architecture de SQL Server 2008.
    • Outils de développement et d'administration.
    • Les bases systèmes.

 

  • Bases de données et schémas SQL
    • Les identifiants : nommage des objets SQL Server.
    • Stockage physique : fichiers de données et journal de transactions.
    • Création de la base de données : gestion des espaces de stockage paramètres de création.
    • Schémas SQL : concept et utilisation.
    • Cycle de vies des objets d'une base.
    • Brèves notions sur la gestion des privilèges.
    • Vues et procédures de métadonnées.

 

  • Tables et vues

Langage DDL : création d'objets, contraintes.

  • Types de données SQL Server et types utilisateurs.
  • Création des tables : définition des colonnes.
  • Gestion des auto-incréments.
  • Création et utilisation des vues.
  • Conditions de mise à jour à travers les vues.

 

  • Chargement de données et exports
    • Chargement de fichier avec la commande BULK INSERT.
    • Import/export en ligne de commande avec bcp.
    • Fonctions OPEN pour interroger les données externes.
    • Gestion des flux interserveurs.
    • Integration Services.

 

  • Codage procédural, SQL, Transact SQL
    • Syntaxe procédurale du Transact SQL (variables, affectation, types de données et structures).
    • Création de fonctions scalaires (UDF).
    • Fonction tables (requête paramétrées).
    • Principe des procédures stockées.
    • Création et utilisation de tables temporaires et de variables table.
    • Manipulation de curseurs.
    • Déclencheurs : types de triggers.
    • Débogage du code Transact-SQL.

 

Nous contacter

AMS Formation (France)
03 83 67 63 05
22 Rue de Medreville
54000 Nancy – France

AMS Formation (Luxembourg)
00 352 26 10 22 58
145, route de Pétange
L-4645 Niederkorn – Luxembourg

ams-formation@ams-training.com

Suivez-nous

Retrouvez toute l'actualité d'AMS Formation sur les réseaux sociaux.