Formation introduction Oracle data base 10G

Durée de formation 5 Jours

Code fiche produit : 12045927
Formation introduction Oracle data base 10G-Durée de formation 5 Jours

Présentation: Afin de traiter efficacement leurs informations vitales, les entreprises s’appuient sur des systèmes de base de données fiables, évolutifs et gérés par des professionnels expérimentés. Lo... Lire la suite

Prix :
sur devis

Poser une question sur Formation introduction Oracle data base 10G

Besoin d'un complément d'information sur notre produit?
Posez votre question, notre expert ou la communauté vous répondront en ligne !
Votre contribution profitera directement aux autres visiteurs.






Posez votre question
Partager avec un collegue
Déjà consultés


    Présentation:

    Afin de traiter efficacement leurs informations vitales, les entreprises s’appuient sur des systèmes de base de données fiables, évolutifs et gérés par des professionnels expérimentés. Lors de ce cours, vous acquerrez les compétences nécessaires pour mettre à profit les avantages du serveur de base de données Oracle 10g. Les travaux pratiques vous apporteront une expérience des concepts de bases de données relationnelles, de l’utilisation du langage SQL et de la programmation avec PL/SQL.
    A qui s’adresse cette formation : A toutes personnes qui s’intéressent à Oracle 10g, administrateurs de bases de données...
    Prérequis: Une expérience des bases de données relationnelles et des connaissances des concepts de base de la programmation

    Objectifs :

    - Utiliser les bases de données Oracle 10g afin de créer de puissantes applications
    - Créer et gérer les tables, vues et séquences des bases de données
    - Établir la sécurité et renforcer l’intégrité des données grâce aux rôles et privilèges
    - Écrire du code PL/SQL réutilisable avec des curseurs et des procédures
    - Optimiser les performances grâce aux index et au code PL/SQL optimisé

    Les avantages :

    - Création de tables, vues et séquences
    - Création de requêtes à l’aide de jointures, opérateurs ensemblistes, groupement et sous-requêtes
    - Fusion d’ensembles de données et insertion dans plusieurs tables ....
    - Une clé USB offerte : repartez avec les exemples et cas pratiques vus pendant la formation,une sacoche, un bloc note, des supports de cours professionnels
    - Un mois d’hôte ligne offert sur numéro non surtaxé

    Introduction à Oracle 10g :

    - Bases de données relationnelles
    - Modélisation logique des données
    - Définition des attributs, entités, relations et candidats clés
    - Installation, configuration et architecture
    - Définition de la SGA, des processus et des fichiers de la base de données /li>

    Contrôle des données:
    Utilisation de SQL*Plus et de iSQL*Plus


    - Configuration des paramètres
    - Définition des connexions avec login.sql
    - Requêtes sensibles à la casse

    Concepts fondamentaux de SQL:

    - Sélection, filtrage et tri des résultats
    - Éviter les pièges avec les valeurs NULL
    - Filtrage grâce aux expressions rationnelles
    - Référencement d’objets avec REF et DEREF

    Utilisation des techniques SQL :

    - Jointures Oracle vs. Jointures ANSI
    - Jointures externes et auto-jointures
    - Groupement et agrégat de données
    - Sous-requêtes simples et corrélées
    - Comparaison de CASE et DECODE

    Manipulation des données:

    Fusionner des ordres de manipulation de données avec MERGE
    Verrouillage des données et gestion des transactions

    Conception de la base de données :
    Application de la conception physique


    - Adaptation de la modélisation logique à la conception physique
    - Mise en place d’une structure de stockage

    Création d’utilisateurs et de schémas:

    - Définition de données LOB et TIMESTAMP
    - Création et gestion des tables
    - Création de tables avec CREATE TABLE
    - Correction et suppression de tables
    - Restauration de données avec Flashback
    - Accès aux fichiers du système d’exploitation avec les tables externes
    - Optimisation du dictionnaire de données

    Vues et séquences :

    - Assemblage de vues pour filtrer les données
    - Création d’identifiants avec les séquences

    Maintenance de l’intégrité:

    - Définition de l’intégrité référentielle
    - Renforcement des règles  d’entreprise avec les contraintes CHECK
    - Gestion des données avec les contraintes renforcées et différées

    Programmation du serveur:

    - Concepts fondamentaux de PL/SQL
    - Déclaration des variables et constantes
    - Définition des procédures stockées et des fonctions
    - Écriture de code structuré avec %TYPE et %ROWTYPE

    Mise en oeuvre du programme :

    - IF...THEN...ELSE vs. Les énoncés CASE
    - Création de WHILE LOOP et FOR LOOP
    - Traitement des erreurs avec des exceptions prédéfinies

    Utilisation des différents curseurs :

    - Contrôle des curseurs implicites/explicites
    - Passage de paramètres aux curseurs
    - Simplification des curseurs avec FOR LOOP
    - Plus de performances grâce à ROWID
    - Gestion de la concurrence avec FOR UPDATE

    Techniques de développement :
    Assemblage de triggers


    - Différence entre les triggers niveau instruction et niveau ligne
    - Contrôle des triggers avec des prédicats
    - Création de triggers pour valider,dériver et auditer les données

    Création de procédures et packages :

    - Choix des paramètres les plus appropriés
    - Construction et gestion de packages
    - Avantages de l’utilisation de packages
    - Débogage des programmes avec DBMS_OUTPUT

    Sécurité et performances :
    Mise en oeuvre de la sécurité


    - Authentification avec des mots de passe
    - Mise en place des privilèges système et objet
    - Contrôle d’accès avec des rôles
    - Accès aux schémas via les synonymes

    Amélioration des performances:

    - Conseils pour définir les meilleurs index
    - Création d’index uniques, non uniques et composés
    - Suivi de l’utilisation des index
     





    Mon compteMon compte
    S'identifier
    S'inscrire

    Mon panier Mon Panier
    0 article ..................... 0€ HT
    Devis et
    informations:

    01.72.08.01.14