Está en la página 1de 4

SISTEMAS GESTORES DE BASES DE DATOS

Arquitectura de un Sistema Gestor de Bases de Datos

Se describe la arquitectura de un Sistema Gestor de Bases de Datos y las partes que lo


componen.

Un sistema gestor de bases de datos (SGBD) es una colección de datos interrelacionados y un


conjunto de programas para acceder a esos datos

A continuación, se describe cómo es su arquitectura. Podemos ver sus componentes y más


adelante se explicarán algunos de ellos.

Un sistema gestor de bases de datos (SGBD) es una colección de datos interrelacionados y un


conjunto de programas para acceder a esos datos

INDEPENDENCIA DE DATOS
La independencia de datos se puede definir como la capacidad para modificar el esquema en
un nivel del sistema sin tener que modificar el esquema del nivel inmediato superior.

Se pueden definir dos tipos de independencia de datos: 

 La independencia lógica es la capacidad de modificar el esquema conceptual sin tener


que alterar los esquemas externos ni los programas de aplicación. Se puede modificar el
esquema conceptual para ampliar la base de datos o para reducirla. Si, por ejemplo, se
reduce la base de datos eliminando una entidad, los esquemas externos que no se
refieran a ella no deberán verse afectados. Ocurre cuando se modifica el esquema
conceptual sin afectar al resto de los esquemas. Básicamente se modifica el esquema
conceptual cuando cambian las características de los datos a almacenar.

 La independencia física es la capacidad de modificar el esquema interno sin tener que


alterar el esquema conceptual (o los externos). Por ejemplo, puede ser necesario
reorganizar ciertos ficheros físicos con el fin de mejorar el rendimiento de las
operaciones de consulta o de actualización de datos. Dado que la independencia física
se refiere sólo a la separación entre las aplicaciones y las estructuras físicas de
almacenamiento, es más fácil de conseguir que la independencia lógica. Esta se
presenta cuando es posible la modificación del esquema físico sin afectar a los
esquemas restantes. Las principales razones para llevar a cabo una modificación del
esquema físico serán un ajuste en el hardware de almacenamiento o una redistribución
de los datos en él.
¿Cuáles son los lenguajes de la base de datos?

El lenguaje de consulta de bases de datos más empleado es el SQL, Structured Query


Language o lenguaje de consulta estructurada. Básicamente, se trata de un lenguaje ideado
para gestionar y recuperar información en gestores de bases de datos (relacionales). Para ello,
hace uso del cálculo relacional y del álgebra.
Interfaz de base de datos

Una interfaz de base de datos se refiere a la interfaz de usuario o aplicación que permite


acceder a datos tabulares, estructurados o sin procesar almacenados en ella. El front-end
contiene toda la utilidad de programación de aplicaciones para datos, solicita entrada y la envía
al back-end de la base de datos.

Sistemas de información y bases de datos


Una base de datos es una recopilación organizada de información o datos estructurados, que
normalmente se almacena de forma electrónica en un sistema informático. Normalmente,
una base de datos está controlada por un sistema de gestión de bases de datos (DBMS).

Creación y mantenimiento de objetos en la base de datos

La forma como configure y mantenga QMF y los objetos de base de datos puede afectar a la
facilidad con la que los usuarios puedan utilizar QMF así como a la seguridad de los datos y al
rendimiento del sistema.

 Habilitación de usuarios para crear tablas en la base de datos


En función de las necesidades del sitio, es posible que deba crear tablas para los
usuarios o permitirles crear sus propias tablas.
 Utilización de vistas para filtrar datos confidenciales
Puede utilizar las vistas para filtrar datos confidenciales de determinados usuarios.
 Mantenimiento del catálogo de objetos de QMF
Periódicamente, debe condensar y reorganizar el catálogo de objetos de QMF, que
almacena información sobre consultas, formatos, procedimientos, análisis y carpetas de
QMF.
 Mantenimiento de un subsistema DB2 para z/OS
Si desea compartir la responsabilidad del mantenimiento, puede asignar tareas de
administración especializadas a los usuarios para que las realicen con sus propios ID de
autorización.

También podría gustarte