Informatica

Páginas: 13 (3069 palabras) Publicado: 10 de marzo de 2010
1. SISTEMAS DE GESTIÓN DE BASES DE DATOS
1. Origen y Evolución de las Bases de Datos g 2. Concepto de Base de Datos: Objetivos de las Bases de Datos 3. Independencia de Datos. Arquitectura de Bases de Datos 4. Sistemas de Gestión de Bases de Datos 5. Administración de Bases de Datos

Tomás Rojo Víctor López

BASES DE DATOS
CURSO 2007/2008

1

1. Origen y Evolución de las g Bases deDatos • Primera generación ( g (años 50) )
– El fichero no existe, los datos sólo existen dentro de los programas – Nuevos soportes:
• cinta perforada y magnética Acceso secuencial

– Acceso a ficheros: lenguaje máquina y ensamblador bl d

Tomás Rojo Víctor López

BASES DE DATOS
CURSO 2007/2008

2

1. Origen y Evolución de las g Bases de Datos • Segunda generación (años 60) g g ( )
– –– – Diálogo interactivo con la máquina Disco magnético acceso directo (finales 50) Organización secuencial indexada (ISAM) Sistemas de ficheros

Tomás Rojo Víctor López

BASES DE DATOS
CURSO 2007/2008

3

1. Origen y Evolución de las g Bases de Datos • Segunda generación (años 60) g g ( )
– Sistemas de ficheros
• Asociación estática de los ficheros a los programas de forma individual– Ficheros integrados en la aplicación y el hardware – Ficheros a la medida de la aplicación – Formatos de ficheros heterogéneos Redundancia y problemas de compartición

Tomás Rojo Víctor López

BASES DE DATOS
CURSO 2007/2008

4

1. Origen y Evolución de las g Bases de Datos • Segunda generación (años 60) g g ( )
– Sistemas de ficheros

Tomás Rojo Víctor López

BASES DE DATOSCURSO 2007/2008

5

1. Origen y Evolución de las g Bases de Datos • Segunda generación (años 60) d i ( )
– Sistemas de ficheros
• Problemas
– – – – – – – –
Tomás Rojo Víctor López

Redundancia Inconsistencia de datos Dependencia de datos Excesivo mantenimiento E i i i Poca flexibilidad frente a cambios Baja productividad Limitación de recursos compartidos Medidas de seguridad difícilesBASES DE DATOS
CURSO 2007/2008 6

1. Origen y Evolución de las g Bases de Datos • Tercera generación ( g (años 70, p pre-relacional) )
– Distinción entre estructura lógica y física
• arquitectura a dos niveles

– Unificación de la información sin perder la perspectiva de usuarios – Distinción entre significado y valor almacenado

Tomás Rojo Víctor López

BASES DE DATOS
CURSO 2007/20087

1. Origen y Evolución de las g Bases de Datos • Tercera generación (años 70 , pre-relacional) i ( l i l)
– Evolución de las bases de datos
• En Publicaciones técnicas/militares: hechas a medida • Años 60: Primer software para un conjunto de aplicaciones: BOMP, CFMS, BOMP CFMS ... • 1962-64: Introducción de estructuras de cadenas y anillos por Bachman (IDS Codasyl) ( y) • 1969 (Desde1965): IMS/1 de IBM. Inicialmente diseñada para el proyecto Apollo • 1968 CODASYL A partir d l modelo d B h 1968: ti del d l de Bachman establece el t bl l concepto set Modelo RED

Tomás Rojo Víctor López

BASES DE DATOS
CURSO 2007/2008

8

1. Origen y Evolución de las g Bases de Datos • Tercera generación (años 70 , pre-relacional)
– Evolución de las bases de datos

Tomás Rojo VíctorLópez

BASES DE DATOS
CURSO 2007/2008

9

1. Origen y Evolución de las g Bases de Datos • Cuarta generación (años 80, relacional) i ( l i l)
– Nuevos productos: Sistemas de Bases de Datos p – Control centralizado evita redundancia – Clara distinción entre el modelo lógico y el físico – Alt grado de independencia de datos Alto d d i d d i d d t – Almacenamiento transparente al usuario –Lenguajes más potentes (Qué en lugar de Cómo) )
Tomás Rojo Víctor López BASES DE DATOS
CURSO 2007/2008 10

1. Origen y Evolución de las g Bases de Datos • C t generación (años 80, relacional) Cuarta ió ( ñ 80 l i l)
– Modelo relacional (CODD, 1969-1970)
• Basado en el álgebra y la teoría de conjuntos • Prototipos
– INGRES Universidad de Berkeley (1973-75) – SYSTEM-R de IBM (1974-77)

•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS