PodrÃan aclararme algunos conceptos?????
Hola,
Siempre he trabajado en SQL Server y hace unos 6 meses que estoy trabajando con ORACLE 9 sin ningún problema ya que siempre creaba tablas, Ãndices y demás en un esquema que me asignaron. Además accedÃa a otras base de datos a través de un dblinkÂ….
El problema se dio ahora que instale el Oracle 9 Server y Cliente en mi casa para hacer algunas pruebas y me di cuenta que no tengo para nada claro los conceptos básicos de Oracle y no encuentro la semejanza de algunos con SQL Server y me confunde mucho más, es más ni9 siquiera pude empezar a trabajar. Leà un par de artÃculos pero me confundieron más de lo que me ayudaronÂ…
Los conceptos que tengo en el aire y su vinculación entre sà son los de:
* Instancia
* Base de Datos
* Usuario
* Esquema
* Workspace
* Instancia: Que es una instancia??? Viene a ser como un servidor y contiene distintos esquemas???? Puede haber más de una instancia en la misma máquina???
* Base de Datos: Yo en el trabajo estoy creando mi base de datos de “Ventas” en un esquema, entonces que involucra el concepto de Base de Datos si pongo toda la información de mi base de datos en un mismo esquema???? Que contiene entonces una base de datos???? Tiene alguna relación con las instancias???
* Usuario: Hay una relación uno a uno con los esquemas???? Por qué??? Por qué tiene relación un usuario con un esquema si varios usuarios podrÃan ver o actualizar los objetos de dicho esquema???
* Esquema: Que función cumplen estos??? Cada base de datos que tenga de cada aplicación debe estar en un esquema distinto???
* Workspace: Un usuario utiliza un Workspace por defecto, no???? Cuando deberÃa crear workspace nuevos??? Las base de datos o esquemas que cree sobre que Workspace deben estar???
Me podrÃan aclarar aunque sea a grandes razgos estos conceptos
Muchas gracias!!!
Siempre he trabajado en SQL Server y hace unos 6 meses que estoy trabajando con ORACLE 9 sin ningún problema ya que siempre creaba tablas, Ãndices y demás en un esquema que me asignaron. Además accedÃa a otras base de datos a través de un dblinkÂ….
El problema se dio ahora que instale el Oracle 9 Server y Cliente en mi casa para hacer algunas pruebas y me di cuenta que no tengo para nada claro los conceptos básicos de Oracle y no encuentro la semejanza de algunos con SQL Server y me confunde mucho más, es más ni9 siquiera pude empezar a trabajar. Leà un par de artÃculos pero me confundieron más de lo que me ayudaronÂ…
Los conceptos que tengo en el aire y su vinculación entre sà son los de:
* Instancia
* Base de Datos
* Usuario
* Esquema
* Workspace
* Instancia: Que es una instancia??? Viene a ser como un servidor y contiene distintos esquemas???? Puede haber más de una instancia en la misma máquina???
* Base de Datos: Yo en el trabajo estoy creando mi base de datos de “Ventas” en un esquema, entonces que involucra el concepto de Base de Datos si pongo toda la información de mi base de datos en un mismo esquema???? Que contiene entonces una base de datos???? Tiene alguna relación con las instancias???
* Usuario: Hay una relación uno a uno con los esquemas???? Por qué??? Por qué tiene relación un usuario con un esquema si varios usuarios podrÃan ver o actualizar los objetos de dicho esquema???
* Esquema: Que función cumplen estos??? Cada base de datos que tenga de cada aplicación debe estar en un esquema distinto???
* Workspace: Un usuario utiliza un Workspace por defecto, no???? Cuando deberÃa crear workspace nuevos??? Las base de datos o esquemas que cree sobre que Workspace deben estar???
Me podrÃan aclarar aunque sea a grandes razgos estos conceptos
Muchas gracias!!!
Hola cg...
Te mandare por correo un manual de iniciación q tiene ciertos conceptos y tips q te pueden ayudar
Saludos y siempre a la orden para cualquier ayuda.
Te mandare por correo un manual de iniciación q tiene ciertos conceptos y tips q te pueden ayudar
Saludos y siempre a la orden para cualquier ayuda.
Puedes revisar orape, un portal con manuales, scripts y recursos (todos de Oracle y muchos en castellano )
Hola cg, no soy ningún experto en Oracle pero podrÃa aclararte algunos de esos conceptos.
Instancia: En Oracle podrÃa denominarse como instancia al conjunto procesos del sistema y estructura en memoria que hace que oracle funcione. PodrÃamos decir que es el Motor de la Base de datos. Cada Base de Datos lleva asociada una instancia (a menos que se implemente la opción Parallel Server).
Base de Datos: Conjunto de datos (Tablas, indices, usuarios ....)
Esquema: Un esquema es un conjunto de objetos de la base de datos (tablas, indices,triggers...) que tienen un propietario que los creo, un USUARIO. Este usuario es por lo tanto el propietario del esquema y puede dar permisos a otros usuarios para ver los objetos que el ha creado (su esquema).
Conclusion: Una base de datos Oracle es manejada al menos por una Instancia. Esta base de datos contiene a su vez varios usuarios que son propietarios de sus esquemas.
Espero haberte ayudado en algo. Saludos.
Instancia: En Oracle podrÃa denominarse como instancia al conjunto procesos del sistema y estructura en memoria que hace que oracle funcione. PodrÃamos decir que es el Motor de la Base de datos. Cada Base de Datos lleva asociada una instancia (a menos que se implemente la opción Parallel Server).
Base de Datos: Conjunto de datos (Tablas, indices, usuarios ....)
Esquema: Un esquema es un conjunto de objetos de la base de datos (tablas, indices,triggers...) que tienen un propietario que los creo, un USUARIO. Este usuario es por lo tanto el propietario del esquema y puede dar permisos a otros usuarios para ver los objetos que el ha creado (su esquema).
Conclusion: Una base de datos Oracle es manejada al menos por una Instancia. Esta base de datos contiene a su vez varios usuarios que son propietarios de sus esquemas.
Espero haberte ayudado en algo. Saludos.
