Está en la página 1de 24

Ing.

Carlos Polanco

BASES DE DATOS
¿Qué es una base de datos?
¿Qué se busca con el diseño de
una Bd

 Conservación de la
información.
 Conservación de las
dependencias funcionales.
 Mínima redundancia de
datos.
Tipos de bases de datos
Según tipo de datos
 Bases de datos
estáticas.
 Bases de datos
dinámicas.
Tipos de bases de datos
Según contenido
 Bibliográficas.
 Texto completo.
 Biblioteca.
Modelos de bases de datos

 BD jerárquicas.
 BD red.
 BD transaccionales.
 BD relacional
BD orientadas a objetos

Encapsulación.
Herencia.
Polimorfismo.
Actores en el escenario

 Administradores de bases
de datos.
 Diseñadores de bases de
datos.
 Usuarios finales.
 Analistas de sistemas y
programadores de
aplicaciones.
¿existe error en esta bd?
BD

 Se trata, de buscar un
conjunto de esquemas
Ri que sean
equivalentes a R y que
sean también mejores
que el esquema origen.
Propiedades Ri R

 Conservación de la información.
 Conservación de las dependencias
funcionales.
 Mínima redundancia de datos.
Nueva BD
Nueva tabla curso
Características del enfoque de
base de datos.
 Naturaleza auto descriptiva de los
sistemas de bases de tatos.
 Separación entre programas y los
datos, y abstracción de los datos.
 Manejo de múltiples vistas de los
datos.
 Comportamientos de datos y
transacciones multiusuario.
Actores:

 Administrador de bases
de datos.
 Diseñadores de bases de
datos.
 Usuarios finales.

Sistemas de gestión de bases
de datos SGBD
Objetivos:

 Abstracción de la información.
 Independencia.
 Consistencia.
 Seguridad.
 Tiempo de respuesta.
Ventajas.

 Fácil manejo de
grandes volúmenes
de datos.
 Interfaces amigables.
Inconvenientes

 Uno o mas administradores de red.




Características de un SGBD

 Control de la redundancia.
 Restricción de los accesos no
autorizados.
 Almacenamiento persistente de
objetos y estructuras de datos de
programas.
 Inferencias en las bases de datos
mediante reglas de deducción.


Características de un SGBD

 Suministro de múltiples interfaces


con los usuarios.
 Representación de vínculos
complejos entre datos.
 Cumplimiento de las restricciones
de integridad.
 Respaldo y recuperación.


Implicaciones del enfoque de
bases de datos

 Potencial para imponer normas.


 Menor tiempo de creación de
aplicaciones.
 Flexibilidad.
 Disponibilidad de información
actualizada.
 Economía de escala.
Cuando no usar un SGBD

 Las bases de datos y las


aplicaciones son simples.
 No se requiere acceso
multiusuario a los datos.
 Programas estrictos de
tiempo real que no se
cumplen por el costo
extra.
SGBD disponibles en el
mercado.
 Gratis:
1.MySQL.
2.PostgreSQL
3.Firebird.

 Pago:
1.IBM BD2.
2.MAGIC.
3.Microsoft Access.
4.Oracle.
Ejercicio

 Modelen una base de datos


Universidad, con las siguientes
características:

 En la universidad se tienen
estudiantes, notas, materias,
requisitos, cursos.
 ¿Cómo quedaría tu
base de datos?

También podría gustarte