Monografias.com > Computación
Descargar Imprimir Comentar Ver trabajos relacionados

Base de datos Oracle 9i




Enviado por pilar quito



Partes: 1, 2

  1. Introducción
  2. Componenetes del área global del sistema
    (SGA)
  3. Privilegio del sistema Oracle
    9I
  4. Roles
    y perfiles
  5. Ejercicios prácticos

Introducción

La base de datos oracle 9i es un manejador de base de
datos relacional que hace uso de los recursos del sistema
informático en todas las arquitecturas de hardware, para
garantizar su aprovechamiento al máximo en ambientes
cargados de información.

Oracle es básicamente una herramienta
cliente/servidor para la gestión de Bases de Datos. Es un
producto vendido a nivel mundial, aunque la gran potencia que
tiene y su elevado precio hacen que sólo se vea en
empresas muy grandes y multinacionales, por norma
general

También es el conjunto de datos que proporciona
la capacidad de almacenar y acudir a estos de forma recurrente
con un modelo definido como relacional. Además es una
suite de productos que ofrece una gran variedad de
herramientas.

OBJETIVO:

El objetivo principal de Oracle 9i SQL, mejorar
constantemente la tecnología del servidor de datos y
conocer el concepto de base de datos relacional, así como
el lenguaje de programación SQL. Asimismo, crear y
mantener objetos de bases de datos, almacenar, recuperar y
manipular datos, para resolver complejos retos en el manejo de
información para empresas de todos los tipos y
tamaños.

Componenetes del
área global del sistema (SGA)

El SGA es un área de memoria
compartida que se utiliza para almacenar información de
control y de datos de la instancia. Se crea cuando la instancia
es levantada y se borra cuando ésta se deja de usar
(cuando se hace shutdown).

COMPONENTES:

Espacios de tablas: un espacio de tablas es una
división lógica de una base de datos. Toda base de
datos consta, al menos, de un espacio de tablas (llamado espacio
de tablas SYSTEM). Se pueden utilizar otros espacios de tablas
para agrupar a los usuarios o aplicaciones, con el fin de
facilitar el mantenimiento y mejorar el rendimiento. Algunos
ejemplos de estos espacios de tablas pueden ser: USERS (para uso
general) y UNDO (para deshacer cambios).

Archivos de datos: cada espacio de tablas consta
de uno o más archivos, llamados archivos de
datos
, que se almacenan en disco. Pueden estar ubicados en
unidades y carpetas diferentes. El tamaño de estos
archivos se puede modificar después de su
creación.

Registros de reconstrucción: Oracle
conserva registros de todas las transacciones realizadas en la
base de datos. Estas transacciones se registran en archivos
denominados archivos de registro de reconstrucción en
línea
. Estos archivos se utilizan para recuperar
transacciones de la base de datos en el orden adecuado, en caso
de que se produzca un fallo en la base de datos. También
permiten que Oracle coordine la forma en que se escriben los
datos en disco.

Archivos de control: la arquitectura
física global de una base de datos se mantiene por medio
de sus archivos de control, en los que se registra la
información de control referente a todos los archivos de
la base de datos. Se utilizan para conservar la coherencia
interna y guiar las operaciones de recuperación. Estos
archivos son fundamentales para la base de datos, por ello se
almacenan varias copias en línea. Estos archivos deben
almacenarse en discos físicos separados.

El Área Global de Programas
(PGA)

Esta área de memoria contiene datos
e información de control para los procesos que se ejecutan
en el servidor de Oracle (relacionados con la base de datos, por
supuesto). El tamaño y contenido de la PGA depende de las
opciones del servidor que se hayan instalado. . Es un área
no compartida en la cual se puede escribir y contiene:

  • Información de la
    sesión

  • Estado del cursor

  • Espacio de la pila

Las
Transacciones

El término transacción describe a una
unidad lógica de trabajo que está compuesta de una
o más sentencias SQL, que deben terminar con una
instrucción commit o rollback. En ese
instante, una nueva transacción dará comienzo y
estará activa hasta que se ejecute alguno de esos dos
comandos otra vez.

Cabe destacar que una transacción no
se considera confirmada hasta que ésta se termina de
escribir en el archivo de redo log.

Privilegio del
sistema Oracle 9I

PRIVILEGIOSEs la capacidad de un usuario dentro de la
base de datos a realizar determinadas operaciones o acceder a
determinados objetos de otros usuarios.

Los privilegios pueden ser de dos tipos:

  • 1. Privilegios del sistema, como por ejemplo
    para crear tablas.

  • 2. Privilegios sobre objetos, como por ejemplo
    permiso de select sobre una tabla concreta.

  • PRIVILEGIOS DEL SISTEMA

Permite al usuario hacer ciertas tareas sobre
la BD, como por ejemplo crear un Tablespace. Estos permisos
son otorgados por el administrador
o por alguien que haya recibido el permiso para administrar ese
tipo de privilegio.

Partes: 1, 2

Página siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter