tecncas de analisis y diseño de sistemas bd ii
TRANSCRIPT
Técnicas de análisis y diseño de sistemas
El anàlisis del sistema està referido a:
TIEMPOSESTRUCTURAS
ESTABLECIMIENTO DE RESTRICCIONES
ASIGNACION DE FUNCIO
NES
VIABILIDAD
COSTOS
ANALISIS DISEÑO
Partes fundamentales en el desarrollo de cualquier sistema:
No está referido únicamente al software que se va a desarrollar sino
también a aspectos como: estructuras, tiempos, cuestiones de costos,
viabilidad, asignación de funciones (personas involucradas),
establecimiento derestricciones y otros.
Debes hacer lasconsideraciones técnicas y lógicas que te permitirán la
codificación ordenada del nuevo sistema.
Pasos para seguir una Base de Datos:
1. Determinar el propósito de base de datos2. Desarrollar el diagrama entidad-relación de la base de datos3. Precisar las tablas y campos necesarios4. Establecer las relaciones5. Perfeccionar el diseño
Aspecto importante a considerar en el manejo de Base de Datos:
Son las reglas de normalización:
La normalización es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más
pequeñas, que además de ser más simples y más estables, son más fáciles de
mantener
La normalización es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más
pequeñas, que además de ser más simples y más estables, son más fáciles de
mantener
Una base de datos normalizada ocupa menos espacio en disco que una no normalizada. Hay menos repetición de datos, lo que tiene como consecuencia un mucho menor uso de espacio
en disco.
Una base de datos normalizada ocupa menos espacio en disco que una no normalizada. Hay menos repetición de datos, lo que tiene como consecuencia un mucho menor uso de espacio
en disco.
1FN(ELIMINAR LOS CAMPOS INNECESARIOS)
2FN. (SOLO UNA LLAVE PRIMARIA POR TABLA)
3FN (ELIMINA LA DEPENDENCIA TRANSITIVA)
Técnicas de Programación:
La que vamos a utilizar es la ESTRUCTURADA
Permite al programador desarrollar una estructura mental básica Para su formación
EJERCICIO:
Especifica por qué es importante la etapa de diseño para cualquier sistema, y explica de manera concisalos siguientes aspectos:
a) Sus fundamentos.b) Importancia de un buen diseño modular.c) El diseño de datos, arquitectónico y procedimental.d) Documentación del diseño.