Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4





télécharger 320.65 Kb.
titreCe cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4
page1/20
date de publication14.10.2019
taille320.65 Kb.
typeCours
  1   2   3   4   5   6   7   8   9   ...   20




TABLE DES MATIERES



II.Introduction au cours 3

III.Structured Query Language (SQL) 5

IV.Un premier contact 16

V.Structure logique et physique d'une base de données 18

VI.Utilisation de la mémoire 23

VII.Quelques outils d'administration(Windows NT) 26

VIII.Création d'une base de données 27

IX.Arrêter et démarrer une instance 32

X.Gestion des utilisateurs 33

XI.Intégrité et consistance 37

XII.Les extensions PL/SQL 40

XIII.Administration de l'espace disque 44

XIV.Optimisations des performances 48

XV.Gestion des situations anormales 50

XVI.Instances distribuées et instances parallèles 52



  1. Introduction au cours

A.Les buts de ce cours


Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 7.3.4.

  • concepts généraux acquis

  • configurer le serveur

  • créer une base

  • contrôler les aspects de sécurité

  • optimiser au mieux cette base

  • pouvoir la faire évoluer

B.Quelques notions


Dans cette section nous allons nous attacher à définir quelques points de vocabulaire utiles  pour la suite de ce cours. Il est certain que ces définitions vont être pour le moment assez générales. Au fil du cours vous verrez que ces définitions vont se préciser au fur et à mesure que de nouveaux concepts vous seront présentés.

1.Une base de données


Une base de données (BD) est un ensemble de données organisées et utilisables par un certain nombre d'utilisateurs humain ou par un certain nombre de programmes.

2.Une base de données relationnelle


Une BD est dite relationnelle (BDr) lorsque sa structure de stockage d'informations est organisée en table. Une table étant constituée de lignes et de colonnes. Nous pourrons alors avoir, par exemple, les informations suivantes.

Id

Nom

Prénom

Poste

0

Martin

Jean

Directeur

1

Morin

François

Commercial

2

Cauvin

Marc

Ingénieur

3

Fragonard

Bertrand

Manutentionnaire

4

Serrant

Francis

Secrétaire

Une table stockant des informations sur les employés d'une société

Une colonne correspond donc à un certain type d'informations Ce type d'informations est connu pour chaque personne de la table (le prénom par exemple). Une ligne correspond à un certain nombre d'informations pour une unique personne de la table (par exemple Mr Morin). L'identificateur numérique unique (permettant une recherche optimal, nous y reviendrons) sera nommé clé primaire.

Les données de deux tables peuvent être mises en relation. La notion de relation permet alors des recherches complexes sur les données qui constituent la base.

3.Un système de gestion de bases de données relationnelles


Un tel système (SGBDr) est un ensemble de logiciel permettant de stocker, de consulter et de modifier les données de la base de données. Oracle est en soit un SGDBr, de part les nombreux outils d'interrogation et de manipulations des données qu'il fournit.

4.Le serveur Oracle


Il s'agit du système installé sur une machine qui va permettre la gestion de toutes les bases de données disponibles sur la machine.

5.Une instance du serveur Oracle


   Une instance est un ensemble de processus et de ressources diverses (espaces mémoires, ...) qui vont se charger de rendre les données d'une base utilisables. Oracle peut avoir plusieurs instances qui fonctionnent en parallèle. Il est important de bien faire la différence entre les instances et le serveur.

6.Structured Query Language (SQL)


SQL est un langage d'interrogation de bases de données relationnelles. Celui-ci est normalisé (norme ANSI (American Natinal Standards Institute) SQL89). Ce langage est non procédural (ce qui peut demander un petit temps d'adaptation). Il permet certes de manipuler les bases de données, mais aussi d'administrer ces dernières.
Par dessus cette norme, chaque produit offre ses propres extensions. Oracle ne déroge pas à la règle et fournit un langage nommé PL/SQL (Procedural Language SQL). Dans la suite de ce cours, nous aborderons le langage SQL d'Oracle avec ses propres spécificités

  1. Structured Query Language (SQL)

Nous allons, dans ce chapitre, apprendre les bases du langage SQL. Comme je l'ai dit dans le chapitre précédent, certains aspects que nous allons étudier seront propres à Oracle. Cependant, une grande partie des choses vues dans ce chapitre restera utilisable sur d'autres SGBDr.
  1   2   3   4   5   6   7   8   9   ...   20

similaire:

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconBibliographie sélective Table des matières introduction generale...
«Santé publique» et est destiné aux étudiants en deuxième année de graduat en Sciences Infirmières pour toute les orientations

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconLa Loi du 27 décembre 1973 tendant à assurer, en cas de faillite,...
«tout commerçant, toute personne inscrite au répertoire des métiers, tout agriculteur, toute autre personne physique exerçant une...

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconCours très important pour bien comprendre la pathologie expliquée...
«Il y aura probablement une question sur mon cours pour le contrôle de la rentrée, je ne peux pas vous l’assurer, mais habituellement...

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconLe dispositif d’annonce
«Toute personne a le droit d’être informée sur son état de santé […] Cette information incombe à tout professionnel de santé […]...

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconCours : Oracle ™

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 icon2. 1 Qu’est ce qu’un déchet radioactif ?
«qu’est un déchet au sens de la présente loi tout résidu d’un processus de production, de transformation ou d’utilisation, toute...

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconPourquoi evaluer ?
«… Toute personne a le droit de recevoir des soins visant à soulager sa douleur. Celle-ci doit être en toute circonstance prévenue,...

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconMieux comprendre l’insomnie des personnes âgées

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconTribunal administratif de marseille
L’accès du terrain est donc interdit à toute personne utilisant un de ces abris, soit

Ce cours est destiné à toute personne voulant utiliser efficacement, administrer et mieux comprendre le système Oracle 4 iconMieux comprendre les conflits sociaux en sept points





Tous droits réservés. Copyright © 2016
contacts
m.20-bal.com