Escolar Documentos
Profissional Documentos
Cultura Documentos
Datos
1
Diseñar
Lenguaje de
“Mapping”
Alto nivel “Mapping”
Especificación Especificación
Problema (ambigua) (sin ambigüedad)
Requerimientos
Lenguaje Natural Funcionales
y no Funcionales
2
Definiciones
4
Problemas a resolver
5
Sistema de Bases de Datos
6
Sistema de Bases de Datos
Independencia de Programas/Datos
Abstracción de Datos
Acceso eficiente a los Datos
Seguridad de los Datos
Administración centralizada de los datos
Control de acceso concurrente y recuperación de
fallos
Facilidad en el desarrollo de aplicaciones
Representación de la vista de datos de los usuarios
Posee mecanismos para garantizar la consistencia
de los datos
8
Razones para no usar un DBMS
9
Arquitectura de tres niveles de una BD
10
Niveles de abstracción
11
Modelo de Datos
12
Elementos de un Modelo de Datos
14
Tipos de Modelos de Datos
15
Tipos de Modelos de Datos
16
Esquemas y Diagramas
17
Ejemplares y Esquemas
18
Lenguajes que provee un DBMS
19
Lenguajes que provee un DBMS
20
Control de acceso Concurrente
21
Metodología para el diseño de una BD