Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/11/2007, 13:37
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Re: Duda Sobre Arquitectura Oracle

Hola

Un esquema es una colección de objetos de base de datos. Un esquema es propiedad de un usuario de base de datos, y comparten el mismo nombre. Los objetos dentro de los esquemas incluyen estructuras tales como tablas, vistas, e índices. No hay ninguna relación entre tablespace y esquema, uno o varios objetos en el mismo esquema pueden estar en diferentes tablespaces, y un tablespace puede contener objetos de diferentes esquemas.

Una base de datos esta dividida en una o mas unidades logicas de almacenamiento llamadas tablespaces.

Es decir, Esquema tiene que ver con agrupar logicamente diferentes objetos, y tablespace tiene que ver con almacenar segmentos (tablas, indices, etc) dentro de la base de datos.

Si lo quieres comparar con SQL Server en Windows,

1. Una Instancia en SQL Server es igual a una Instancia en Oracle, las dos se ven reflejadas a traves de un servicio de Windows.
2. En SQL Server puedes tener multiples instancias en un mismo servidor, con Oracle tambien.
3. Una base de datos en SQL Server es parecido a un Esquema en Oracle.
4. Un FileGroup en SQL Server es parecido a un Tablespace en Oracle.

Saludos.