Вы находитесь на странице: 1из 3

Arquitectura de los SGBD

La arquitectura de un SGBD ha de especificar sus componentes (descripcin funcional) y sus


interfaces. Trata de conceptos distintos que la arquitectura de la base de datos. Los
componentes principales de un SGBD son:

Interfaces externos:
Operaciones directas con la base de datos:
Operaciones relativas a la operacin del SGBD:
Intrprete o procesador del lenguaje:
Optimizador de consultas
Motor de la base de datos
Mecanismo de almacenamiento
Motor de transacciones
Gestin y operacin de SGBD

Esquemas y niveles
Para trabajar con nuestras BD, los SGBD necesitan conocer su estructura (qu entidades tipo
habr, qu atributos tendrn, etc.).
El esquema de la BD es un elemento fundamental de la arquitectura de un SGBD que
permite independizar el SGBD de la BD; de este modo, se puede cambiar el diseo de la BD
(su esquema) sin tener que hacer ningn cambio en el SGBD y la distincin entre dos niveles
de representacin informtica: el nivel lgico y el fsico.

El nivel lgico
Nos oculta los detalles de cmo se almacenan los datos, cmo se mantienen y cmo se
accede fsicamente a ellos. En este nivel slo se habla de entidades, atributos y reglas de
integridad.
El nivel fsico
Por cuestiones de rendimiento, nos podr interesar describir elementos de nivel fsico
como, por ejemplo, qu ndices tendremos y qu caractersticas presentarn, cmo y dnde
(en qu espacio fsico) queremos que se agrupen fsicamente los registros, de qu tamao
deben ser las pginas, etc.

En el periodo 1975-1982, ANSI intentaba establecer las bases para crear estndares en el
campo de las BD. El comit conocido como ANSI/SPARC recomend que la arquitectura de
los SGBD previese tres niveles de descripcin de la BD, no slo dos*.

De acuerdo con la arquitectura ANSI/SPARC


Deba haber tres niveles de esquemas (tres niveles de abstraccin). La idea bsica de
ANSI/SPARC consista en descomponer el nivel lgico en dos: el nivel externo y el nivel
conceptual. Denominbamos nivel interno lo que aqu hemos denominado nivel fsico.
a) En el nivel externo se sitan las diferentes visiones lgicas que los procesos usuarios
(programas de aplicacin y usuarios directos) tendrn de las partes de la BD que utilizarn.
Estas visiones se denominan esquemas externos.
b) En el nivel conceptual hay una sola descripcin lgica bsica, nica y global, que
denominamos esquema conceptual, y que sirve de referencia para el resto de los esquemas.
c) En el nivel fsico hay una sola descripcin fsica, que denominamos esquema interno

ORACLE
Oracle es una base de datos de objetos relacionales escalable y fcil de gestionar.
Los administradores de bases de datos son los responsables de mantener Oracle
Server con el fin de que pueda procesar las solicitudes de usuario.
Las siguientes opciones proporcionan una funcionalidad adicional:
Particionamiento
Real Application Clusters
Paquetes de Oracle Enterprise Manager
Seguridad avanzada

ARQUITECTURA QUE UTILIZA ORACLE


La arquitectura de la base de datos Oracle incluye las estructuras fsicas y lgicas que
conforman la base de datos.
La estructura fsica incluye archivos de control, archivos redo log online y archivos de
datos que conforman la base de datos.
La estructura lgica incluye tablespaces, segmentos, extensiones y bloques de datos.
Estructura Lgica
Tablespaces: Los datos de una base de datos Oracle se almacenan en tablespaces.
Extensiones: El espacio se asigna a un segmento mediante extensiones.
Bloques de Datos: Oracle Server gestiona el espacio de almacenamiento de los
archivos de datos en unidades llamadas bloques Oracle o bloques de datos.

Conclusin
Las diferentes arquitecturas dentro de las bases de datos nos dan pautas d la estructura y
organizacin de cmo se distribuye los elementos de la base de datos y su jerarqua debido
a que existen 2 tipos de arquitectura las cuales nos conllevan a los mismos resultados con la
nica diferencia es que la subdivisin dentro de cada una de ellas conllevan pocos cambios
pero se asemejan mucho.

Вам также может понравиться