- Introducción
- Instalación de ORACLE 9i
- Servidor ORACLE
- Estructura de las bases de datos Oracle
- Componentes del SGA (System Global Area) y su Utilización
- Componentes del PGA (Process Global Area) y su Utilización
- Estructura Lógica
- Estructura física
- Transacciones
- Privilegios del Sistema Oracle 9i
- Crear Tablas
- Bases de datos Distribuidas
- Configurando El Servidor
Introducción
SISTEMA GESTOR DE BASE DE DATOS (SGBD)
Está concebido con el fin de manejar grandes cantidades de información, además de admitir conexiones concurrentes de multitud de usuarios (entornos multi-usuario) hacia los mismos datos.
Oracle aporta un SGBD que estará ubicado en un hardware específico y bajo un sistema operativo determinado.
La elección del entorno de trabajo (hardware, S.O. y tipología de la estructura cliente/servidor) será una decisión que estará acorde con las necesidades del propio sistema de información.
Las principales funcionalidades aportadas por todo el SGBD Oracle son:
Soporte y tratamiento de una gran cantidad de datos (Gbytes).
Soporte de una gran cantidad de usuarios accediendo concurrentemente a los datos.
Seguridad de acceso a los datos, restringiendo dicho acceso según las necesidades de cada usuario.
Integridad referencial en su estructura de base de datos.
Conectividad entre las aplicaciones de los clientes en sus puestos de trabajo y el servidor de datos Oracle (estructura cliente/servidor.
Conectividad entre bases de datos remotas (estructura de bases de datos distribuidas)
Portabilidad.
Compatibilidad.
ADMINISTRADOR DE BASES DE DATOS (DBA)
Es el responsable para el buen funcionamiento de toda una estructura de datos y todo su entorno de trabajo. Esta persona deberá tener un alto conocimiento de todo el sistema que envuelve al SGBD
Sobre este recae una alta responsabilidad, debido a las graves repercusiones que puede traer una mala gestión de la información.
Las funciones que se le asignan a un DBA Oracle son las siguientes:
Instalación y actualización del software del SGBD.
Analizar e instalar en la base de datos las aplicaciones con las que van a interactuar los usuarios. Esto, básicamente lleva consigo:
Asignación de espacios (tablespaces) en la base de datos y ubicación de los mismos en los discos de la máquina.
Creación de todos los objetos (tablas, índices, vistas, etc.) requeridos por cualquiera de las aplicaciones, así como su dimensionamiento dentro de la base de datos.
Actualización de los parámetros del sistema para el correcto funcionamiento de las aplicaciones.
Creación de los usuarios y asignación de privilegios, con el fin de controlar la seguridad de acceso de estos a la información de la base de datos.
Controlar y monitorizar los accesos de los usuarios a la base de datos. Excesivas conexiones pueden provocar cuellos de botella en la red y bloqueos en algunos de los recursos de la máquina.
Gestionar y optimizar el rendimiento de los procesos contra la base de datos. Esta será una de las funciones más importantes del administrador, porque de nada sirve tener una buena infraestructura montada si los colapsos son continuos y la lentitud en los accesos es constante.
Planificación de los sistemas de backup y recuperación de los datos en caso de que sea necesario.
Control del crecimiento de los archivos y procesos generados en el sistema por parte del mismo SGBD.
Instalación de ORACLE 9i
Se ejecuta el Universal Installer de Oracle, el programa Java encargado de realizar las instalaciones y desinstalaciones. Tras su ejecución ocurre lo siguiente:
Elegir una ruta para la carpeta Home de Oracle. Esa carpeta es la encargada de almacenar el software de base de datos de Oracle. Se nos pregunta qué nombre tendrá esa carpeta Home (por defecto se llama OraHome92) y la ubicación de la misma (normalmente dentro de la carpeta Oracle en el disco con más espacio disponible). Pulsar Siguiente
Aparece una lista con las posibles instalaciones que permite el CD. Lógicamente se elegirá Database si es la base de datos lo que queremos instalar.
La opción "Client" permite instalar sólo las aplicaciones necesarias para utilizar un servidor Oracle previamente instalado (la instalación cliente puede instalar herramientas de Administración o herramientas Runtime, para desarrolladores).
En la siguiente pantalla se nos pregunta qué versión de Oracle instalaremos. Se nos ofrecen tres posibilidades:
Versión Enterprise. Versión con todas las posibilidades de Oracle
Versión Estándar. Versión para grupos de trabajo o aplicaciones de un solo departamento.
Versión Personal. Como la Enterprise pero para un solo usuario y ordenador
Página siguiente |