Formation - Optimiser la structure d'une base de données Oracle avec le langage SQL

Gérer les tables et les index d'une BDD Oracle avec SQL

  • Présentiel ou classe à distance
  • Fondamental
Télécharger le PDF
Dans vos locaux ou à distance
Référence
OR101

Durée
2 jours (14 heures)

Forfait intra - En savoir plus
3 105,00€ HT
(Prix pour un groupe de 12 personnes max)

Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !

Partager cette formation

Tout comme l'index d'un livre va permettre de trouver directement la page traitant d'un sujet donné, l'index placé sur une table va permettre au SGBD d'accéder très rapidement aux enregistrements, selon la valeur d'un ou plusieurs champs. Du bon choix des index dépend donc la rapidité d'exécution des requêtes SQL, et donc de l'application qui les exploite. Il apparaît donc important qu'un développeur ou même un administrateur sache parfaitement les identifier, les optimiser ou encore les supprimer et en créer de nouveaux, tout comme il doit savoir créer une table ou une jointure. Les participants à cette formation apprendront à manipuler les objets d'une base de données (index, tables...) et seront ainsi à même de concevoir des bases optimisées et performantes.
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Analystes et analystes programmeurs
  • Administrateurs de bases de données, exploitants

Prérequis

Programme

Le programme

1 - Structure physique de la base

  • Blocs, extents, segments
  • Tablespaces, fichiers
  • Vues du dictionnaire

2 - Structure logique de la base

  • Utilisateurs, schémas
  • Vues du dictionnaire (dba_, all_ et user_)
  • Rôles, privilèges objets

3 - Création de tables

  • Types de tables
  • Colonnes et types
  • Clés primaires et étrangères
  • Contraintes
  • Association table et tablespace
  • Scripts de création de tables

4 - Création d'index

  • Types d'index
  • Association index et tablespace
  • Scripts de création de d'index

5 - Gestion des tables et index

  • Vues du dictionnaire associées
  • Modification des propriétés des objets
  • Suppression de table et d'index
  • Occupation physique de ces objets
  • Gestion des statistiques

6 - Partitionnement

  • Tables et index : types de partitionnement
  • Gestion des partitions, des tablespaces associés, des statistiques
Objectifs

Les objectifs de la formation

  • Savoir optimiser le stockage des données
  • Pouvoir gérer les statistiques des tables et index
  • Comprendre comment optimiser les requêtes
Points forts

Les points forts de la formation

  • Au-delà des considérations théoriques, de nombreux ateliers apporteront aux stagiaires les compétences nécessaires à la gestion des objets tables et index au sein d'une base Oracle.
  • Les conseils et bonnes pratiques pour optimiser ses bases de données Oracle.

Qualité des formations

ib - groupe Cegos est certifié Iso 9001 et Qualiopi.

Formation - Optimiser la structure d'une base de données Oracle avec le langage SQL