Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
1. Le logicien Oracle
2. Et des bases des données
Chaque base de données contient plusieurs SCHEMA, et le nom de Schema est simultanément
le nom d' User pour se connecter à ce schema. Un schema contient un système de tables, vues
( view), fonctions( function), procédures ( procedure), package, etc.
Cela signifie qu'après l'installation du logiciel Oracle, nous pouvons créer une ou plusieurs bases
de données. Généralement, vous n'avez besoin que de 1.
Comme illustré ci-dessous, nous installons un logiciel Oracle et créons deux bases de données
nommées Db11g et ORCL respectivement. Le nom de database est également
appelé SID (Vous pouvez baptiser database de votre manière)
L'installation Oracle:
Si vous décompressez deux fichiers zip installés d'Oracles dans deux dossiers et commencez à
installer le fichier d'installation dans le dossier 1. Pendant l'installation, il vous faudra indiquer la
position du dossier 2 pour continuer à installer.
Nous allons installer le logicien Oracle et créer une base de données nommée db11g (ou SID
= db11g).
Pour but de l'étude ou avec de petites entreprises, sélectionnez:
Desktop class
Pour stocker plusieurs types de langue (y compris vietnamien), vous devez sélectionner: Unicode
(AL32UTF8)
OracleDBConsole<sid>
OracleOra<Sid>_home1TNSListener
OracleService<SID>
4.1- Oracle DB Console
Le serivce OracleDBConsole<sid> vous aide à accéder à la page d'administration pour
gérer Database via URL:
https://localhost:1158/em
L'utilisation de OracleDBConsole vous permet de observer dans l'ensemble comment
fonctionne votre base de données, comment les ressources sont utilisées, comment les
utilisateurs fonctionnent et quel ordre est exécuté, ... (Dans ce document, je ne le mentionne pas
en détail).
Si votre Oracle est utilisé pour le but d'apprentissage, vous pouvez désactiver le
service OracleDBConsole pour éviter de gaspiller inutilement les ressources informatiques.
Pour le meilleur, vous activez le mode de démarrage sur Manual pour que le service
ne start pas automatiquement chaque fois que l'ordinateur démarre. Vous pouvez l'exécuter
activement si nécessaire.
Syntax:
<username>/<password>@<sid>
For example:
sys/admin@db11g
To login user sys with the highest privileges (sysdba: System DB Admin)
sys/admin@db11g as sysdba
Here I access the system (user) to create an example schema (Not necessarily use DBA
privileges)
Create a new SCHEMA whose name is myschema and password is 1234. In essence, we create
a user whose name is myschema, as user and schema are the same name in Oracle.
?
1 -- Create user (schema), password 1234
2 Create user myschema identified by 1234;
3
4 -- Grant to myschema.
5 -- For example: dba: DB Admin.
6 grant dba to myschema;
Connectez-vous au Schema créé:
?
1 connect myschema/1234@db11g;
Chaque base de données possède un nom, le nom est habituellement le même que
le SID ( System DB Identify).
La base de données a un ou plusieurs Schema
Nous avons rarement à ajouter une nouvelle Database, le cas échéant, nous ajoutons un
nouveau Schema à une Database disponible. Cependant, lors de l'installation d' Oracle, si vous
ne sélectionnez pas automatiquement Database, vous pouvez utiliser cette fonction pour créer
un nouveau DB. En outre, si vous installez Database dont l'ensemble de caractères n'est pas
adapté, vous pouvez supprimer la base de données et créer une nouvelle.
Dans le cas où vous souhaitez supprimer la base de données disponible:
Créer une Database
Saisisser le nom de Database et SID. Pour le mieux, SID devrait être identique comme le nom
de la base de données.