SQL pour Oracle
Spécifications:
Description du formation:
Conception et création d'une base ORACLE
Concevoir une base de données
En quoi consiste la démarche de conception d'une base de données ?
Vocabulaire et concepts (modèles relationnel et conceptuel)
A l'origine le MCD (Modèle Conceptuel de Données)
Règles de passage du MCD au MLD (Modèle Logique de Données)
Exemples de modèle de base mal conçue
La base de données pour le développeur SQL
Du MLD au MPD (Modèle Physique de Données)
Que deviennent les relations entre les données (contraintes d'intégrité) ?
Principes des clés primaires et étrangères (primary key, foreign key).
Des données d'applications différentes dans une même base (schémas) ?
Disposer d'informations sur la base (dictionnaire de données)
Travaux pratiques
L'environnement utilisateur
SQL*Plus et SQL Developer
Que signifie le « Plus » dans SQL*Plus ?
Se connecter à une base Oracle
Quelques problèmes classiques (tnsnames.ora, base arrêtée, listener, ...)
Utiliser efficacement le buffer des commandes
Premières commandes SQL
Mise en forme des résultats
Stocker les résultats dans un fichier (spool)
Faire des scripts interactifs (accept, define)
Prise en main de SQL Developer
Retrouver des informations du dictionnaire de données (tables, contraintes, etc.)
Travaux pratiques
Le langage SQL pour gérer le contenu d'une base
Créer le schéma d'une base de données
Création des tables (create table)
Modification du schéma des tables (alter, drop)
Protéger la cohérence des données avec les contraintes d'intégrité (primary key, foreign key, uniq)
Les contraintes de valeurs (not null, check)
Règles de nommage des contraintes d'intégrité
Retrouver les informations dans le dictionnaire de données
Mettre à jour les données
Insérer des données (insert)
Modifier leurs valeurs (update)
Supprimer des données (delete)
Fusionner les données entre deux tables sans écrasement (merge)
Travaux pratiques
Le langage SQL pour extraire les données
Premières requêtes SQL pour interroger la base
Travaux pratiques
Requêtes ensemblistes
Travaux pratiques
Les fonctions
Travaux pratiques
Sensibilisation aux performances des requêtes
Les objets de schéma
Elements du quotidien autres que les tables
Travaux pratiques
La notion de schéma, et la gestion des droits.
Travaux pratiques
La notion de transaction
Travaux pratiques
Organisme de formation:
PLB CONSULTANT
Savoir générer et modifier les données ORACLE et les extraire de la base en utilisant un langage proche de l'anglais quotidien sans véritablement programmer.
- Certification Langage SQL : Exploiter une base de données relationnelle.- Attestation de suivi de formation. La certification « Langage SQL : Exploiter une base de données relationnelle » vient évaluer les compétences suivantes : l’extraction de données à l’aide de requêtes simples et complexes, mettre à jour les données d’une table, et créer des vues. Elle est constituée de cas pratique qui positionnent le candidat dans une situation similaire à son environnement de travail ainsi que de questions sous la forme d’un questionnaire à choix multiple et à choix unique. Cette épreuve est chronométrée et dure 1 heure 30 maximum. La certification est obtenue si le candidat obtient 700 points minimum sur 1000. Un cas pratique vaut dix fois plus de points qu’une question de type QCM/QCU. Un candidat ne peut donc pas obtenir sa certification uniquement avec les questions de type QCM/QCU. Le résultat ainsi obtenu permet de valider les compétences du candidat dans l’exploitation de données avec le langage SQL, dans une base de données relationnelle.
" Les retours et évaluations des participants seront bientôt disponibles pour vous aider à choisir les formations les plus pertinentes "
" Des recommandations de formations complémentaires vous seront bientôt suggérées pour construire un parcours cohérent et adapté. "
" Connectez prochainement votre profil LinkedIn pour recevoir des suggestions de formations alignées avec votre parcours professionnel. "