FORMATION SQL : Interroger les bases de données avec le langage SQL
Objectifs de la formation SQL
Il n'est d'ailleurs pas rare de voir cohabiter dans une même entreprise plusieurs SGBDR tels que SQL Server, Oracle, MySQL... La maîtrise du langage SQL permettra aux administrateurs et développeurs de bases de données d'exploiter les informations de l'entreprise quel que soit la base de données utilisées et le système qui les héberge.
Cette formation SQL vous permettra de:
Savoir interroger le contenu des tables sous divers aspects
Pratiquer le langage interactif SQL dans tout environnement relationnel
Être en mesure d'écrire des requêtes compatibles avec plusieurs SGBD
A qui s'adresse la formation SQL
Développeurs Exploitants intervenant sur un serveur de bases de données Futurs administrateurs de bases de données
Pré-requis :
Connaissances des principes généraux des bases de données
Contenu de la formation SQL
Introduction SQLRappel sur le modèle relationnel
Les normes et caractéristiques du langage SQL
Le langage d'interrogation des données (LID)La sélection de données
Les restrictions ou conditions
Les tris
Les jointures
Utilisation des fonctionsFonctions arithmétiques
Fonctions de chaînes de caractères
Fonctions de statistiques
Utilisation des opérateurs ensemblistesGroup by et Having
Opérateur UNION
Opérateur INTERSECT
Opérateur MINUS
Utilisation de sous-interrogationsDans le where
Dans la clause from
Sous requête synchronisée
Le langage de manipulation de données (LMD)L'insertion de données (insert)
La mise à jour (update)
La suppression d'informations (delete)
Notions sur le langage de définition de données (LDD)Création de tables : syntaxe
Les types de données
Les types de contraintes
Modification de la définition d'une table
Suppression d'une table
Notions sur les vues, les séquences, les index et les synonymes
Formation langage SQL
-Formation initiation SQL
-Formation interrogation base de données
-Formation SQL débutant

22-24 rue du Président Wilson 92300 Levallois-Perret Tél.: 33 (0)1 43 34 90 94 Fax : 33 (0)1 43 34 90 95