salut
est ce que quelqu'un pourrait m'expliquer la difference entre une instance et un schema dans une base de donnée ?
Qu'est ce qu'un moteur ?moteur de base de donnée ??
Merci
salut
est ce que quelqu'un pourrait m'expliquer la difference entre une instance et un schema dans une base de donnée ?
Qu'est ce qu'un moteur ?moteur de base de donnée ??
Merci
A priori ces termes sont liés à un environnement ORACLE
Pour Oracle
Base de données : ensemble des fichiers dans lesquels sont stockés les données
Instance : Partie mémoire et les processus qui permettent de gérer l'accès aux fichiers contenant les données
Schéma : ensemble des objets (tables, vues, index, package...) qui appartiennent à un utilisateur.
Moteur de base de données : Ensemble des binaires d'une installation (fichier .exe) qui permettent de faire fonctionner la base de données
Example de moteur : ORACLE, MYSQL, DB2, SQLServer ..... Moteur ORACLE 8i, Moteur ORACLE 9i ...
DBA ORACLE
Une instance n'est pas un terme spécifique aux bases de données R.
En revanche un SCHEMA est une notion forte. En fait le langage SQL distingue trois éléments :
SERVER = "SGBDR abritant une collection de CATALOG"
CATALOG = "bases de données"
SCHEMA = "sous ensemble d'une base de données"
La création d'une table, comme tout objet de la base, se fait dans un SCHEMA. Il peut y avoir plusieurs schéma dans une même base. En fait le schéma est l'équivalent du "module" (library, bibliothèque, namespace, espace de noms...) dans le domaine des langages itératifs.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager