Accueil > Base de Données > Interroger et Manipuler des Bases de Données Oracle avec le langage SQL
Formation #BSI200

Formation Interroger et Manipuler des Bases de Données Oracle avec le langage SQL

Durée : 4 jours

Code : BSI200


Prochaines dates programmées :

Du 28 au 31 Mai 2024

Du 06 au 09 Août 2024

Du 19 au 22 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Être capable d'interroger l'ensemble du contenu des tables
  • Maîtriser la pratique du langage SQL dans l'ensemble de environnement relationnel
  • Savoir formuler des requêtes compatibles à plusieurs SGBD
Programme
1/ Introduction
  • Transformer les données entreprise au schéma relationnel
  • Focus sur le modèle relationnel
2/ L'environnement Oracle
  • Différentes versions et éditions
  • Connexion à une base Oracle
  • L'outil Oracle SQL Developer
3/ Les commandes SQL +
  • Variables de substitution
  • Commandes ACCEPT et DEFINE
  • Personnalisation de l'environnement
  • Commandes de formatage
  • Enregistrer le résultat d'une requête
  • Dictionnaire de données
4/ Le langage d'interrogation des données
  • Structure d'une requête SQL
  • Gestion des valeurs NULL
  • Les opérateurs logiques
5/ Utilisation des fonctions
  • Les chaînes de caractères
  • Les fonctions numériques, sur dates, de conversion, générales, de groupement
6/ Savoir utiliser les fonctions du langage SQL
  • Appréhender les fonctions arithmétiques
  • Comprendre les fonctions chaînes de caractères
  • Assimiler les fonctions statistiques
7/ Interroger plusieurs tables
  • Jointure avec et sans condition
  • Jointure externe et auto-jointure
8/ Comprendre et utiliser les opérateurs ensemblistes
  • Utiliser les opérateurs Group by et Having
  • Comprendre et savoir utiliser l'opérateur UNION
  • Comprendre et savoir utiliser l'opérateur INTERSECT
  • Comprendre et savoir utiliser l'opérateur
9/ Comprendre et manipuler les sous-interrogations
  • Utiliser les sous-interrogations dans le where
  • Utiliser les sous-interrogations dans la clause from
  • L'emploie de sous requêtes synchronisées
10/ LMD : Maîtriser le langage de manipulation de données
  • Savoir insérer des données (insert)
  • Savoir supprimer des informations (delete)
  • Savoir mettre à jour des données (update)
11/ LDD : Connaître les bases du langage de définition de données
  • La syntaxe dans la réalisation de tables
  • Connaître les différents types de données
  • Connaître les différents types de contraintes
  • Savoir modifier la définition d'une table
  • Être capable de supprimer une table
  • Introduction aux vues, index, séquences et synonymes
12/ Le langage de définition des données (LDD)
  • Création de tables : syntaxe
  • Types de données et de contraintes
  • Modifier la définition d'une table
  • Supprimer une table
  • Vue, séquence, index et synonyme
13/ Contrôle des accès
  • Le contrôle des accès
  • Création d'un utilisateur, d'un rôle
  • Gestion des privilèges
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • Analystes
  • Analystes programmeurs
  • Responsables de service
  • Chefs de projet
  • Administrateurs de bases de données
  • Exploitants
Dates

Dates

  • Du 28 au 31 Mai 2024
  • Du 06 au 09 Août 2024
  • Du 19 au 22 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.