FUNCIONES O CARACTERISTICAS
*Es uno de los sistemas de bases de datos mas completo.
* Se destaca su soporte de transacciones.
* Estabilidad.
* Escabilidad.
* Soporte Multiplataforma.
(Windows, Unix, Macintosh y Mainframes). Estos porque más del 80% de los códigos internos de Oracle son iguales a los establecidos en todas las plataformas de Sistemas Operativos.
* Con salidas de SQL*FORMS.* Tiene gran capacidad de almacenamiento.
* Se puede instalar en la gran mayoría de los S.O.
* Trabaja en la base de un modelo Relacional.
TIPO DE LICENCIAMIENTO
Existen dos formas de licenciarse en ORACLE:
1. Por el número de procesadores.
2. Por el número de usuarios.
Licencia Comercial.
NIVEL DE LENGUAJE
Utiliza el Lenguaje PL/SQL ,lenguaje de 5° generación.
ESTRUCTURAS
El servidor Oracle consta de una “instance” y una base de datos Oracle. El Oracle Instance consta de una estructura de memoria llamada Area Global del Sistema (SGA), y de unos procesos background utilizados por el servidor Oracle para manejar una base dedatos. Cada Oracle Instance , que se identifica por su ORACLE_SID, puede abrir y utilizar solo una base de datos en cualquier punto y momento.
Area Global del Sistema (SGA)
Las estructuras de memoria de un instance Oracle están contenidas en la región de memoria llamada SGA, que contiene datos deinformación de control para el servidor Oracle. La SGA está situada en la memoria virtual del ordenador, donde reside el servidorOracle. La SGA está compuesta de varias estructuras de memoria, incluyendo:
•Pool compartida : utilizada para almacenar la sentencia SQL más recientemente ejecutada y los datos más reciemientementeutilizados del diccionario de de datos.
•Buffer de datos : utilizado para almacenar los datos más recientemente utilizados.
•Buffer de redo log: utilizado para registrar los cambios hechos en la base de datos.
· Una BD Oracle tiene una estructura física y una estructura lógica :
· La estructura física se corresponde a los ficheros del sistema operativo.
· La estructura lógica está formada por los tablespace y los objetos de un esquema de BD.
ESTRUCTURA LOGICA
· Se divide en unidades de almacenamiento lógicas: Tablespaces.
· Cada BD estará formada por uno o mas tablespaces (al menos existe el tablespace
· SYSTEM catálogo del sistema)
· Cada tablespace se corresponde con uno o más ficheros de datos.
· Objetos: tablas, vistas, índices asociados a una tabla, clusters, ..
Estructura Lógica De La Base De Datos Relaciones entre la BD, Tablespaces y Ficheros de Datos
Una BD Oracle puede ser dividida en áreas lógicas más pequeñas de almacenamiento conocidas como tablespaces.
Tablespaces
•Un tablespace puede pertenecer solo a una BD.
•Cada tablespace consta de uno o más ficheros del sistema operativo (datafiles .dbf).
•Los tablespaces pueden ser puestos on line mientras la BD está en funcionamiento.
•Excepto los tablespaces del SYSTEM o los que tienen un segmento rollback activo, el tablespace puede ser puesto en offline,dejando la BD funcionando.
•Los tablespaces pueden cambiar de modo “solo lectura” a “lectura-escritura
ESTRUCTURA FISICA
· Una B.D. tiene uno o más ficheros de datos. Estos ficheros son de tamaño fijo y se establecen en el momento en que se crea la base de datos o en el momento en el que se crean tablespaces.
· Los datos del fichero de datos son leídos cuando se necesitan y situados en una caché de memoria compartida para que el próximo acceso a los mismos sea más rápido.
No hay comentarios:
Publicar un comentario