Está en la página 1de 10

ARQUITECTURA DEL GESTOR DE

BASE DE DATOS ORACLE


FREYRE GAUCIN JUAN BERNARDO 11041260
HERNANDEZ BARBIER BRYAN ADRIAN 11041267
MORALES VAQUIER ELIZABETH 11041277
QUIONES GONZALEZ BRAIAN 11041288
RETANA NUEZ ALEJANDRO 11041290
INSTITUTO TECNOLOGICO
DE DURANGO
INTRODUCCION
Oracle es bsicamente un herramienta cliente/servidor para la gestin
de base de datos, esta ha evolucionado a travs de los aos, actualizando
todo su sistema con el fin de a nosotros como usuarios facilitarnos la creacin
de una gran variedad de base de datos.
En este presentacin observaremos como esta conformada la arquitectura de
Oracle, como funciona Oracle en una instancia y como ultimo pero menos
importante sus servicios y conexiones en modo terminales.
ARQUITECTURA DE ORACLE
La arquitectura de Oracle se refiere a la forma en que esta compuesto el sistema de BD de Oracle en donde se
encuentra como esta construido el servidor, los mecanismos de manipulacin y todo el conjunto que ofrece Oracle
para hacer sus BD
Una BD Oracle es un conjunto de datos organizados segn el modelo relacional.
Cada servidor de Oracle est constituido por una BD y una instancia.
BD lugar donde se almacenan los datos
instancia constituye el mecanismo que permite su manipulacin.
Estructura lgica: compuesta por tablespaces y un conjunto de objetos (tablas, vistas, ndices...).
Estructura fsica: tres tipos de ficheros:
uno o ms ficheros de datos,
dos o ms ficheros de rehacer y
uno o ms ficheros de control.
INSTANCIA EN ORACLE
Para permitir el acceso a los datos, Oracle utiliza un conjunto de procesos que son compartidos por todos los usuarios.
Una instancia de BD es el conjunto de estructuras de memoria y de procesos que acceden a los ficheros de datos.
Los parmetros que determinan el tamao y composicin de una instancia estn almacenados en un fichero llamado init.ora.
Este fichero es ledo durante el arranque de la BD y puede ser modificado por el DBA. Cualquier modificacin de este fichero no
tiene efecto hasta la siguiente vez que se arranque la BD.
Procesos de usuario: Ejecutan el cdigo de una aplicacin.
Procesos de Oracle: Atienden a los procesos de usuario y realizan el mantenimiento de la BD.
Las estructuras de la BD Oracle pueden ser divididas en tres clases:
aquellas que son internas a la BD,
aquellas que son internas a las reas de memoria (incluidas la memoria compartida y procesos),
aquellas que son externas a la BD.
CMO ES LA ESTRUCTURA FSICA DE BD ORACLE
Data File:
Son los ficheros fsicos en los que se almacenan los objetos que forman
parte de un tablespace.
Cuando se crea, se debe indicar su nombre, su ubicacin o directorio,
el tamao que va a tener y el tablespace al que va a pertenecer y al
crearlos ocupan ya ese espacio aunque se encuentren vacos.
Cuando se van creando objetos en un tablespace, staos fsicamente se
van almacenando en los datafiles asignados a dicho tablespace, es
decir estos datos se reparten por los ficheros fsicos.
Los datafiles, estn totalmente vacos, simplemente un espacio
reservado y formateado por Oracle para su uso.
Os Block:
Conocidos como Disk Block, estos mapean a los data blocks.
A la hora de crear una nueva base de datos se debe indicar cuntos
bloques de sistema operativo formarn un bloque de datos o bloque
oracle.
CMO CREAR UNA NUEVA BASE DE DATOS DE
UNA INSTANCIA EN ORACLE
Los pasos a seguir son casi iguales que una creacin de base de datos normal, pero tenemos que tener en
cuenta que en esta ocasin se le asignara un identificador del sistema (SID) donde;
El SID es un identificador nico de una instancia de base de datos de Oracle que puede tener una longitud
de hasta 8 caracteres alfanumricos.
Cada instancia de base de datos se corresponde con un SID y una serie de archivos de base de datos.
Por ejemplo, cuando se crea una base de datos con el SID XXX, tambin se crea la instancia de base de
datos y sus archivos de base de datos (el archivo de parmetros de inicializacin, el archivo de control, los
archivos redo log y los archivos de datos.
SERVICIOS DE ORACLE
Detener
Grfico: Mi PC->Administrar->Servicios y aplicaciones -> Servicios -> Buscar el servicio -> Detener el servicio
Consola: Ser superusuario, #smcwebserver stop
Iniciar
Grfico: Mi PC->Administrar->Servicios y aplicaciones -> Servicios -> Buscar el servicio -> Iniciar el servicio
Consola: Ser superusuario, #smcwebserver start
Reiniciar
Grfico: Mi PC->Administrar->Servicios y aplicaciones -> Servicios -> Buscar el servicio -> Reiniciar el servicio
Enumerar
Grfico: Mi PC->Administrar->Servicios y aplicaciones -> Servicios
Consola: Abrir ventana terminal, $ svcs a para ver los servicios y su estado
CONEXIN EN MODO TERMINAL
Inicio-> Todos los programas -> Oracle -> Ejecutar lnea de comandos SQL.
Escribir:
SQL> con system (ENTER)
Escribir contrasea (ENTER)
CONCLUSIN
La arquitectura de Gestin de Bases de Datos consiste en un conjunto de
programas, procedimientos y lenguajes que nos proporcionan las
herramientas necesarias para trabajar con una base de datos.
Lo que vimos anteriormente la arquitectura de Oracle es como esta
compuesto todo el sistema de BD, todo la construccin del servidor y el
conjunto que nos ofrece Oracle y para que podamos tener un acceso a los
datos Oracle utiliza un conjuntos de procesos que nos comparte a nosotros
como usuarios.
BIBLIOGRAFIA
http://www.infor.uva.es/~jvegas/cursos/bd/orarq/orarq.html#1.2
http://informatica.uv.es/iiguia/2000/BD2/arquitectura.doc
https://docs.google.com/document/d/1uVKLO1LELnBlw6N8D5hxiYYAdbUAv5_NYH
7jkDX3g4E/edit?copiedFromTrash#
http://www.slideshare.net/jubacalo/oracle-crea-db
http://lecturasoracle.wordpress.com/2012/05/02/144/
http://oraxedatabase.blogspot.mx/2008/02/como-conectarse-oracle-database-
xe.html
http://docs.oracle.com/cd/E24842_01/html/E23289/gdckg.html