Introduccion a la base de datos
Las Bases de Datos
Diseño y Administración de Base de Datos I
Introducción a las Bases de Datos
¿Qué es una base de datos?
Es un conjunto de datos almacenados en un dispositivo de almacenamiento masivo, como por ejemplo: a) Discos Duros b) CD-Rom c) Memorias Usb Los cuales se encuentran disponibles en forma simultanea a un número de usuarios autorizados yen un tiempo pertinente.
Introducción a las Bases de Datos
¿Qué es sistema administrador de bases de datos?
En español se conoce como SABD o SGDB
Es el software que facilita la comunicación de los usuarios con la base de datos, por medio de un lenguaje de consultas y en donde se garantiza la integridad y la seguridad de los datos en caso de fallas.
En ingles se conoce como DBMS (Data BaseManager System).
Introducción a las Bases de Datos
¿Qué es un sistema de bases de datos?
Es el sistema que soporta una base de datos, es decir, el SABD junto con la Base de Datos
En conclusión un Sistema de bases de datos esta compuesto por:
Introducción a las Bases de Datos
En conclusión un Sistema de bases de datos esta compuesto por:
a)El software administrador SABD
b) Labase de datos (datos almacenados y
organizados y preparados para ser accesados) DB
Antes que existieran las Bases de Datos
Los archivos eran secuenciales, el instrumento de almacenamiento masivo es la cinta magnética.
Posteriormente son inventados los Discos Duros o Magnéticos
No se conoce el termino B.D
Solamente se habla de Archivos Secuenciales.
Los Sistemas de ArchivosSecuenciales funcionan principalmente de dos maneras: 1) ISAM (Indexed sequencial access method) 2) VSAM (Virtual sequential access method)
Generaciones de las Bases de Datos
Como resultado de la evolución de las Bases de Datos se reconocen tres generaciones:
I. Bases de datos Jerárquicas
II. Bases de datos en Redes
III.Bases de datos Relacionales
Bases de Datos Jerárquicas
Una de lasprimeras bases de datos jerárquicas es:
DL/I
Diseñada en el LENGUAJE COBOL
IMS/360
Para los sistemas 360 IBM
Base de Datos IMS (JERARQUICA)
PCB PCB PCB
PCB PCB PCB
Base de Datos IMS (JERARQUICA) SIGNIFICADOS DEL DIAGRAMA ANTERIOR:
DBD: Descripción de la base de datos
PCB: Bloque de Comunicación de Programa
PSB: Bloque de especificación de Programa
Base de Datos IMS(JERARQUICA)
SIGNIFICADOS DE LOS TERMINOS DBD: Define una Base de Datos física y describe todos los segmentos de la Base de Datos --- longitud, llave, etc. PCB: Define una Base de Datos lógica y la correspondencia con la Base de Datos Física
PSB: Define el conjunto de PSB`S para un usuario dado
Base de Datos JERARQUICA CARACTERISTICAS
CARACTERISTICA PRINCIPAL:
Estas no tienen divisiónentre lo que es el nivel lógico y el nivel físico de los datos.
Consecuencias: Se vuelve difícil su reprogramación
Base de Datos JERARQUICA CARACTERISTICAS
Profesor NOM-PROF
nodo raiz
TITULO
ESPECIALIDAD
Departamento NUM-EST NOM-EST
Estudiante
Nodo Padre DIR-EST
CARNE
NOM-EST
Curso
CODIGO
nodo hijo SEMESTRE
GRUPO
Limitaciones de las B.D jerárquicasExisten problemas para expresar asociaciones del tipo muchos a muchos y muchos a uno. Si se hacen modificaciones en el uso de la B.D puede afectar sensiblemente el Sistema. El costo de las consultas que no habían sido previstas en el diseño inicial de la B.D puede ser muy alto. Los lenguajes de Manipulación son procedimentales. Las operaciones de inserción y supresión de elementos se vuelven muycomplejas, debido a un ordenamiento jerárquico muy rígido.
Limitaciones de las B.D jerárquicas
Se desperdicia espacio al haber redundancia. La supresión de los elementos de una entidad padre debe implicar la supresión de los hijos asociados.
Sistemas Existentes
I. ADABAS DE software AG
II. DATACOM/DB de applied Data Search
B.D en Redes (Segunda Generación)
Los sistemas de Redes...
Regístrate para leer el documento completo.