practica

Páginas: 58 (14351 palabras) Publicado: 8 de septiembre de 2013
Sistemas gestores de
bases de datos

En esta unidad aprenderás a:
1

Describir las funciones y ventajas
de un sistema gestor de bases de datos.

2

Describir la arquitectura interna
de un sistema de bases de datos.

3

Distinguir los esquemas físico,
conceptual y externo de una base
de datos.

4

Identificar los componentes de un
sistema gestor de bases de datos.

5Describir las características de los
distintos modelos lógicos de datos.

6

Trabajar con los distintos modelos
de bases de datos.

1

1. Sistemas gestores de bases de datos
1.1 Introducción

1.1 Introducción
Definimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS
(Data Base Management System) como una colección de datos relacionados entre sí,
estructurados yorganizados, 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).
Antes de aparecer 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 un conjunto de programas quedefinían y trabajaban sus propios datos. Los datos se almacenan en archivos y los
programas manejan esos archivos para obtener la información. Si la estructura de
los datos de los archivos cambia, todos los programas que los manejan se deben
modificar; por ejemplo, un programa trabaja con un archivo de datos de alumnos,
con una estructura o registro ya definido; si se incorporan elementos ocampos a la
estructura del archivo, los programas que utilizan ese archivo se tienen que modificar para tratar esos nuevos elementos. En estos sistemas de gestión de archivos, la
definición de los datos se encuentra codificada dentro de los programas de aplicación en lugar de almacenarse de forma independiente, y además el control del acceso
y la manipulación de los datos viene impuesto por losprogramas de aplicación.
Esto supone un gran inconveniente a la hora de tratar grandes volúmenes de información. Surge así la idea de separar los datos contenidos en los archivos de los programas que los manipulan, es decir, que se pueda modificar la estructura de los datos
de los archivos sin que por ello se tengan que modificar los programas con los que
trabajan. Se trata de estructurar yorganizar los datos de forma que se pueda acceder a ellos con independencia de los programas que los gestionan.
Inconvenientes de un sistema de gestión de archivos:
• Redundancia e inconsistencia de los datos, se produce porque los archivos
son creados por distintos programas y van cambiando a lo largo del tiempo, es
decir, pueden tener distintos formatos y los datos pueden estar duplicados envarios sitios. Por ejemplo, el teléfono de un alumno puede aparecer en más de
un archivo. La redundancia aumenta los costes de almacenamiento y acceso, y
trae consigo la inconsistencia de los datos: las copias de los mismos datos no
coinciden por aparecer en varios archivos.
• Dependencia de los datos física-lógica, o lo que es lo mismo, la estructura
física de los datos (definición de archivos yregistros) se encuentra codificada
en los programas de aplicación. Cualquier cambio en esa estructura implica al
programador identificar, modificar y probar todos los programas que manipulan
esos archivos.
• Dificultad para tener acceso a los datos, proliferación de programas, es decir,
cada vez que se necesite una consulta que no fue prevista en el inicio implica
la necesidad de codificarel programa de aplicación necesario. Lo que se trata
de probar es que los entornos convencionales de procesamiento de archivos no
permiten recuperar los datos necesarios de una forma conveniente y eficiente.

7

1. Sistemas gestores de bases de datos
1.1 Introducción

• Separación y aislamiento de los datos, es decir, al estar repartidos en varios archivos, y tener diferentes formatos,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practicas
  • Practicas
  • Practicas
  • Practica
  • Practica
  • Practica
  • Practica
  • Practicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS