TEMA 5. PLANIFICACIÓN, DISEÑO Y ADMINISTRACIÓN DE

Anuncio
TEMA 5. PLANIFICACIÓN, DISEÑO Y
ADMINISTRACIÓN DE BASES DE DATOS
1.
2.
3.
4.
5.
6.
7.
Introducción
Ciclo de vida de los sistemas de información
Ciclo de vida de las aplicaciones de bases de datos
Diseño de bases de datos
Diseño de aplicaciones
Herramientas CASE
Administración de datos y de la base de datos
1. Introducción
Diseño de la base de datos: Crucial para la consistencia, integridad y precisión de los
datos.
Base de datos mal diseñada: Dificultad a la hora de acceder a ciertos tipos de
información y riesgo de que ciertas búsquedas puedan
producir información errónea.
Información errónea: El peor de los resultados de un mal diseño de la base de datos;
puede repercutir muy negativamente en la organización
propietaria de los datos.
Base de datos bien diseñada: Contendrá información correcta, almacenará los datos más
eficientemente y será más fácil de gestionar y mantener.
Tema 5. Planificación, diseño y administración de bases de datos
2
2. Ciclo de vida de los sistemas de información
Enfoque orientado a las funciones
ESTUDIO DE LA
VIABILIDAD
DISEÑO
CONCEPTUAL
ANALISIS
ESQUEMA CONCEPTUAL
ESQUEMA FUNCIONAL
DISEÑO LÓGICO
DE LA BASE DE DATOS
DISEÑO
CREACION DE
PROTOTIPOS
ANALISIS
FUNCIONAL
DISEÑO DE
PROCESOS
IMPLANTACION
VALIDACION
Y PRUEBA
OPERACION
Tema 5. Planificación, diseño y administración de bases de datos
3
3. Ciclo de vida de las aplicaciones de bases de datos
Enfoque orientado a los datos
¾ Planificación de la base de datos
¾ Definición del sistema.
¾ Recolección y análisis de los requisitos.
¾ Diseño de la base de datos.
¾ Selección del SGBD.
¾ Diseño de las aplicaciones.
¾ Prototipado.
¾ Implementación
¾ Conversión y carga de datos.
¾ Prueba.
¾ Mantenimiento.
Tema 5. Planificación, diseño y administración de bases de datos
4
4. Diseño de bases de datos
Requerimientos de datos
DISEÑO CONCEPTUAL
Esquema conceptual
DISEÑO LÓGICO
Normalización
Esquema lógico
DISEÑO FÍSICO
Esquema físico
Tema 5. Planificación, diseño y administración de bases de datos
5
5. Diseño de aplicaciones
Diseño de transacciones
¾ Datos que utiliza la transacción.
¾ Características funcionales de la transacción.
¾ Salida de la transacción.
¾ Importancia para los usuarios.
¾ Frecuencia de utilización.
Diseño de interfaces de usuario
¾ Títulos significativos y sin ambigüedad.
¾ Instrucciones breves y fáciles de
comprender.
¾ Agrupar y secuenciar los campos de forma
lógica.
¾ Aspecto atractivo a la vista.
¾ Terminología y abreviaturas consistentes.
Tema 5. Planificación, diseño y administración de bases de datos
¾ Espacio visible para los datos de entrada.
¾ Marcar los campos opcionales.
¾ Mensajes a nivel de campo con su
significado.
¾ Mensajes de error para valores ilegales.
¾ Etc.
6
6. Herramientas CASE
Las herramientas CASE suelen incluir:
¾ Diccionario de datos.
¾ Herramientas de diseño como apoyo al análisis de datos.
¾ Herramientas que permiten desarrollar:
¾ El modelo de datos corporativo.
¾ Los esquemas conceptual y lógico.
¾ Herramientas de desarrollo de prototipos de las aplicaciones.
Con las herramientas CASE se consigue eficiencia y efectividad.
7. Administración de datos y de la base de datos
Administrador de datos:
¾ Entiende los datos y las necesidades de la empresa respecto a los datos.
¾ Decide qué datos deben almacenarse en la base de datos.
¾ Establece políticas para mantener y gestionar los datos almacenados.
Administrador de la base de datos:
¾ Crea la base de datos.
¾ Implementa los controles necesarios para que se respeten las políticas establecidas por el
administrador de datos.
¾ Es el responsable de garantizar que el sistema obtenga las prestaciones deseadas.
¾ Presta servicios técnicos.
Tema 5. Planificación, diseño y administración de bases de datos
8
Descargar