Ingeniera

Páginas: 7 (1680 palabras) Publicado: 21 de octubre de 2013
Sistemas Gestores de
Bases de Datos

Álvaro Irles Melgarejo
Álvaro Outeiro Moya

Índice
1 Introducción
1.1 Un poco de historia
2 Arquitectura de los SGBD
2.1 Tres niveles
2.2 Cuatro niveles
2.3 Transformaciones
2.4 Independencias
3 Componentes
3.1 Lenguajes de los SGBD
3.2 Diccionario de datos
3.3 Seguridad e integridad de los datos
4 Administrador del SGBD
5 ArquitecturaCliente – Servidor

Introducción

Definimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base
Managment System) como una colección de datos relacionas entre sí, estructurados y
organizados, y un conjunto de programas que acceden y gestionan esos datos.
La colección de esos datos se denomina Base de Datos o BD, (DB Data Base).
Como objetivos principales de los SGBDconstan los siguientes:
-

-

-

Independencia de datos:
o Los programas de aplicación deben verse afectados lo menos posible por
cambios efectuados en datos que no usan.
Integridad de los datos:
o La información almacenada en la BD debe cumplir ciertos requisitos de
calidad, para ello hace falta, en el momento de introducirse los valores de los
datos, que éstos se almacenendebidamente, y que posteriormente no se
deterioren.
Seguridad de los datos:
o A la información almacenada en la BD sólo pueden acceder las personas
autorizadas y de la forma autorizada.

Es entonces deber del SGBD ofrecer los servicios típicos:
-

Creación y definición de la base de datos.
Manipulación de los datos.
Acceso a los datos.
Mantener la integridad y consistencia de los datos.Mecanismos de copias de respaldo y de recuperación.

1.1 Un poco de historia
La aparición de los SGBD fue fruto de la necesidad de cambiar el concepto de almacenamiento
de datos. Antes de los SGBD (década de los setenta), la información se trataba y se gestionaba
utilizando los típicos sistemas de gestión de archivos que iban soportados sobre un sistema
operativo.
Éstos consistían en conjunto deprogramas que definían y trabajaban sus propios datos.
Este sistema presentaba diferentes inconvenientes:

-

Redundancia e inconsistencia de los datos.
Dificultad para tener acceso a los datos.
Separación y aislamiento de los datos.
Problemas en la seguridad de los datos.

Pero quizá el mayor problema que presentaba la gestión de archivos era la dependencia de la
estructura del ficherocon el programa. Puesto que la estructura del fichero dependía
directamente del programa que lo gestionaba, en el momento que se cambiara esa estructura
había que adaptar el propio programa y volver a compilar, lo que entonces llevaba largo
tiempo.

Arquitectura

Fue en 1975, en el comité ANSI-SPARC (American National Standard Institute – Standards
Planning and Requeriments Committee),cuando se propuso una arquitectura de tres niveles
para los DBMS cuyo objetivo principal era separar la BD física de los programa de aplicación.

2.1 Tres niveles
Los tres niveles son:
-

-

-

Nivel interno o físico
o Es el más cercano al almacenamiento físico, es decir, tal y como están
almacenados en el ordenador. Describe la estructura física de la BD mediante
un esquema interno.Este esquema se especifica con un modelo físico y
describe los detalles de cómo se almacenan físicamente los datos: los archivos
que contienen la información, su organización, los métodos de acceso a los
registros, los tipos de registros, la longitud, los campos que los componen.
Nivel externo o de visión
o Es el más cercano a los usuarios, es decir, es donde se describen varios
esquemasexternos o vistas de usuarios. Cada esquema describe la parte de la
BD que interesa a un grupo de usuarios en este nivel se representa la visión
individual de un usuario o de un grupo de usuarios.
Nivel conceptual
o Describe la estructura de toda la BD para un grupo de usuarios mediante un
esquema conceptual. Este esquema describe las entidades, atributos,
relaciones, operaciones de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniera
  • Ingeniera
  • Ingeniera
  • Ingeniera
  • Ingeniera
  • ingeniera
  • ingeniera
  • Ingeniera

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS