Informatique et TI

INF - 008
Langage SQL – Débutant/Intermédiaire – Environnement Oracle

Retour aux cours
  • Durée
    60 heures
  • Prix (Dollars US)
    $2,950.00
  • Lieu
    Conakry
  • Date
    25 juin 2018

*
*
*

Description

Préalables

Posséder une bonne connaissance de Windows et des notions de bases de données (environnement Oracle)

Objectifs

À l’issue de cette formation, le participant aura acquis des compétences pour :

  • Utiliser les fonctions dans SQL Microsoft
  • Créer des bases de données, des tables, des vues, des procédures, des fonctions et des déclencheurs
  • Modifier des bases de données
  • Sécuriser des bases de données
  • Rendre efficace les processus d’opérations

Approche pédagogique

  • Présentation des fonctions et des commandes
  • Démonstration des commandes à l’ordinateur
  • Exercices à l’ordinateur supervisés par le formateur
  • Aide individuelle lors des exercices

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d’atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle

Contenu du cours

1 Définitions d'une base de données

  • Tables (entités)
  • Enregistrements (tuples)
  • Champs (attributs)
  • Clés
  • Relations
  • Schéma d'une base de données
  • Types d’objets

2 Langage S.Q.L.

  • Interface SQL*plus
  • Commandes - DDL - DML

3 Tables

  • Définition
  • Type des données
  • Ajout /suppression des commentaires sur une table ou une colonne
  • Affichage de la définition d'une table
  • Renommer/supprimer une table
  • Modification d'une table
  • Insertion/modification/suppression des données

4 Requêtes

  • Syntaxe
  • Spécification - de la source des données - de la liste des colonnes - des conditions - du tri
  • Opérateurs arithmétiques et expressions arithmétiques
  • Opérateurs logiques et les opérateurs de comparaison
  • Opérateurs et expressions arithmétiques
  • Filtrage des données
  • Fonctions - SQL - Agissant sur une seule rangée - Agissant sur un groupe de rangées

5 Opération relationnelle

  • Jointures D’égalité - Externes : left, right et full join

6 Triggers

  • Création d'un trigger
  • Pseudo tables INSERT et DELETED
  • Fonction UPDATE
  • Fonction COLUMNS UPDATED
  • Annulation des effets
  • INSERT
  • DELATE
  • UPDATE
  • DDL
  • Suppression
  • Recompilation
  • Modification de la définition

7 Sauvegarde d'une base de données

  • Introduction
  • Procédure de sauvegarde

8 Restauration d'une base de données

  • Introduction
  • Procédure de restauration
  • Base de données «SUSPECT»

9 Transfert de données

  • BULK INSERT
  • OPENROWSET
  • BCP

10 Gestion des exceptions

  • Déclenchement d'une erreur
  • Messages d'erreur définis par l'utilisateur
  • Variable globale @@ error
  • TRY..CATCH

11 Gestion des privilèges

  • Connexion
  • Utilisateur
  • Attribution de privilèges
  • Privilèges SELECT sur colonnes
  • Privilèges UPDATE sur colonnes
  • Révocation
  • Informations

12 SSIS  

  • Management Studio
  • dtswizard
  • BIDS
  • Exemple SSIS
    • Introduction
    • Création du package
    • Paramétrage de la tâche SQL
    • Configuration externe du package
    • Écriture dans un fichier

Formateurs

Aucun formateur assigné pour le moment.