Vous êtes sur la page 1sur 23

Crer une base de donnes Oracle l'aide de DBCA

Copyright 2009, Oracle. Tous droits rservs.

Objectifs
A la fin de ce chapitre, vous pourrez : crer une base de donnes l'aide de l'assistant DBCA (Database Configuration Assistant) gnrer des scripts de cration de base de donnes avec l'assistant DBCA grer les modles de conception de base de donnes l'aide de DBCA effectuer d'autres tches avec DBCA

2-2

Copyright 2009, Oracle. Tous droits rservs.

Planification de la base de donnes


En tant qu'administrateur de base de donnes, vous devez planifier les lments suivants : La structure de stockage logique de la base et son implmentation physique :
De combien de disques disposez-vous ? Quel type de stockage est utilis ? De combien de fichiers de donnes aurez-vous besoin ? (prvoir l'expansion de la base de donnes) Combien de tablespaces utiliserez-vous ? Quels types d'informations seront stocks ? Etes-vous confront des exigences de stockage particulires en termes de type ou de taille ?

La conception globale de la base de donnes La stratgie de sauvegarde de la base de donnes


2-3

Copyright 2009, Oracle. Tous droits rservs.

Bases de donnes : Exemples


Bases gnralistes ou transactionnelles :
Systme OLTP (traitement des transactions en ligne) tel que le systme de facturation d'une socit de services ou d'une crche

Bases personnalises :
Base de donnes plurifonctionnelle (combinaison de fonctionnalits OLTP et de data warehouse, par exemple)

Data warehouse :
Recherche et marketing Impts et taxes Listes de professionnels agrs (mdecins, infirmires, etc.)

2-4

Copyright 2009, Oracle. Tous droits rservs.

Choisir le jeu de caractres appropri


La base de donnes Oracle prend en charge diffrentes classes de systme d'encodage de caractres :
Jeux de caractres mono-octets

7 bits 8 bits

Jeux de caractres multioctets, tels que Unicode

Le jeu de caractres est slectionn lors de la cration de la base de donnes. Slectionnez le jeu de caractres qui rpond le mieux vos besoins mtier prsents et venir, car il peut tre difficile de le modifier ultrieurement. En rgle gnrale, Unicode est recommand car il s'agit du jeu de caractres le plus souple.

2-5

Copyright 2009, Oracle. Tous droits rservs.

Utilisation des jeux de caractres

Oracle Net compare le paramtre NLS_LANG du client au jeu de caractres dfini sur le serveur. Si ncessaire, la conversion a lieu de faon automatique et transparente.

NLS_LANG Oracle Net Client Serveur

2-7

Copyright 2009, Oracle. Tous droits rservs.

Problmes viter
Exemple :
NLS_LANG AL32UTF8 Client
Windows US Page de codes : WE8MSWIN1252

Oracle Net Serveur


Jeu de caractres de la base de donnes : AL32UTF8

Aucune conversion n'a lieu car cela ne semble pas ncessaire. Problme : Des donnes non valides sont entres dans la base.

2-8

Copyright 2009, Oracle. Tous droits rservs.

Assistant DBCA
1

2-9

Copyright 2009, Oracle. Tous droits rservs.

Utiliser DBCA pour crer une base de donnes

2 - 10

Copyright 2009, Oracle. Tous droits rservs.

Utiliser DBCA pour crer une base de donnes


Permet de configurer des tches de maintenance automatiques telles que la collecte de statistiques pour l'optimiseur et la gnration d'tats proactifs par des fonctions de conseil.

La configuration d'Enterprise Manager pour votre base de donnes ncessite la configuration d'un processus d'coute.

2 - 11

Copyright 2009, Oracle. Tous droits rservs.

Utiliser DBCA pour crer une base de donnes


Vous avez le choix entre le systme de fichiers et ASM (si ASM est disponible).

Crez plusieurs copies des fichiers de journalisation et fichiers de contrle si vous le souhaitez.

Ajustez les variables de localisation des fichiers (ORACLE_BASE, ORACLE_HOME, DB_NAME, DB_UNIQUE_NAME, SID) si ncessaire.

2 - 12

Copyright 2009, Oracle. Tous droits rservs.

Utiliser DBCA pour crer une base de donnes


8

2 - 13

Copyright 2009, Oracle. Tous droits rservs.

Utiliser DBCA pour crer une base de donnes

A 10 B

Afficher et modifier les paramtres d'initialisation

2 - 14

Copyright 2009, Oracle. Tous droits rservs.

Utiliser DBCA pour crer une base de donnes


11

12

2 - 15

Copyright 2009, Oracle. Tous droits rservs.

Rcapitulatif de la base de donnes crer

13

2 - 16

Copyright 2009, Oracle. Tous droits rservs.

Gestion des mots de passe

14

2 - 17

Copyright 2009, Oracle. Tous droits rservs.

Crer un modle de conception de base de donnes

2 - 18

Copyright 2009, Oracle. Tous droits rservs.

Utiliser DBCA pour supprimer une base de donnes

2 - 19

Copyright 2009, Oracle. Tous droits rservs.

Autres tches effectues via l'assistant DBCA

2 - 21

Copyright 2009, Oracle. Tous droits rservs.

Quiz

Le paramtre DB_BLOCK_SIZE est dfini pour toute la dure de vie d'une base de donnes et ne peut pas tre modifi. 1. Vrai 2. Faux

2 - 22

Copyright 2009, Oracle. Tous droits rservs.

Quiz
Pour pouvoir tre supprime l'aide de la commande DROP DATABASE, une base de donnes doit tre : 1. ouverte en mode RESTRICT 2. monte exclusivement en mode RESTRICT 3. arrte avec l'option immediate

2 - 23

Copyright 2009, Oracle. Tous droits rservs.

Synthse
Ce chapitre vous a permis d'apprendre : crer une base de donnes l'aide de l'assistant DBCA (Database Configuration Assistant) gnrer des scripts de cration de base de donnes avec l'assistant DBCA grer les modles de conception de base de donnes l'aide de DBCA effectuer d'autres tches avec DBCA

2 - 24

Copyright 2009, Oracle. Tous droits rservs.

Prsentation de l'exercice 2 : Utiliser l'assistant DBCA


Dans cet exercice, vous allez : crer la base de donnes ORCL l'aide de l'assistant DBCA dverrouiller le schma HR Remarque : Vous devez imprativement crer la base de donnes et dverrouiller le schma HR avant d'aborder les exercices des chapitres suivants. crer le modle de conception de base de donnes ORCL l'aide de DBCA crer des scripts de cration de base de donnes l'aide de DBCA

2 - 25

Copyright 2009, Oracle. Tous droits rservs.