Interroger et manipuler des bases de données Oracle avec le langage SQL - ASOR100

Objectifs

Connaître les fonctionnalités du langage SQL : langage de requêtes, fonctions Comprendre comment manipuler des données avec le langage SQL Savoir créer et modifier des objets (tables, vues,...) a l'aide de SQL Plus Être en mesure d'assurer la sécurité de l'accès aux données

Programme

INTRODUCTION
Rappels sur le modèle relationnel
Les composantes du serveur Oracle
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
LE LANGAGE D’INTERROGATION DES DONNÉES
Structure d’une requête SQL
Gestion des valeurs NULL
Les opérateurs logiques

UTILISATION DES FONCTIONS
Les chaînes de caractères
Les fonctions numériques, sur dates, de conversion, générales, de groupement

LES REQUÊTES MULTI-TABLES
Jointure avec et sans condition
Jointure externe et auto-jointure
SQL : 1999

UTILISATION DES OPÉRATEURS ENSEMBLISTES
Union, intersect, différence

UTILISATION DES SOUS-INTERROGATIONS
Sous-interrogations : syntaxe
Sous-interrogations dans la clause FROM
Sous-interrogations synchronisées

LE LANGAGE DE MANIPULATION DE DONNÉES (LMD)
Notion de transaction, fin de transaction
Annulation partielle, verrouillage

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

CONTRÔLE DES ACCÈS
Le contrôle des accès
Création d’un utilisateur, d’un rôle
Gestion des privilèges

Recherches

Tout le site Le catalogue

Liens directs