Resumen De Diseño

Páginas: 13 (3230 palabras) Publicado: 10 de abril de 2012
Normalización

La normalización es una forma de análisis de datos.
Organiza los atributos de datos de manera que se agrupen en estructuras esencialmente estables (que no haya redundancia de datos).
Análisis de datos: es el procedimiento que lleva a un modelo de datos al grado de refinamiento apropiado para su implementación (no redundante, flexible y adaptable)
En alnormalización no hay prácticamente participación del usuario, ya que es jodido para ellos (porque son estupidos por naturaleza).

1 Definiciones

Entidad: objeto que se puede distinguir. Ejemplos: Orquesta y Concierto.

Atributo: elemento de información que describe una entidad. Ejemplo: Tipo de Concierto.

Relación: elemento que vincula dos o más entidades. Ejemplo:interpretación, una Orquesta interpreta un Concierto.

SubTipo: Y es subtipo de X para que Y exista debe existir X. Ejemplo: Concierto es subtipo de Composición.

Dependencia Funcional: Existe DF entre un atributo B respecto de uno A Si conociendo A puedo saber el valor de B.

Determinante funcional: Existe un DF entre A respecto de B B depende funcionalmente de A.Clave Candidata: un atributo o conjunto de atributos que determina en forma univoca a la totalidad de la estructura y es lo mínima posible.

Clave Principal: clave candidata elegida como clave principal siguiendo algún criterio en particular.


2 Características

• Opera sobre una estructura de datos ya definida.

• Se basa en conceptos del análisis de datos.

• Serealiza en 3 formas normales.


3 Pasos en la Normalización

1. Estructura Inicial: el modelo de datos tiene estructura repetitivas dependencias incompletas de las claves y dependencias transitivas entre atributos. Es la que nos da el usuario o el gil del analista. Antes de comenzar con las formas normales se deben eliminar los atributos calculables.

2. Primera Forma Normal: No tieneatributos repetitivos. Tiene definido el Id de la estructura.

3. Segunda Forma Normal: Se necesita la totalidad de la clave principal para determinar a cada uno del resto de los atributos.

4. Tercera Forma Normal: No hay dependencias funcionales entre atributos no claves (Un atributo no clave no puede depender de otro no clave).

5. Boyce And Code Normal Form (BCNF): Tododeterminante es clave candidata (No puede haber atributos que dependan de la clave principal y de un atributo no clave)


Carta Estructurada

Es un diagrama jerárquico de módulos.

Modulo: Componente de software capaz de convertirse en una parte independiente. Basado en los conceptos de alta cohesión y bajo acoplamiento para mejorar la reusabilidad.

Clasificación:

• Según su función:• Operativos: son los que se ocupan de completar las tareas propiamente dichas.

• Coordinación: son los que se encargan de controlar la ejecución de los operativos.

• Según su uso (solo para módulos operativos):

• Terminales: Cuando producen un resultado final.

• Intermedios: El coordinador se lo pasa a otro.

• Según su tiempo de procesamiento:• On-line: el proceso se realiza en forma continua (una tarea tras otra).

• Off-line: el proceso se corta temporariamente a la espera de una respuesta.



Heurísticas

Reglas de bases empíricas avaladas por la experiencia y comprobadas. Permiten asegurar la calidad del diseño.

Cohesión: cantidad de funciones realizadas por un módulo.

Tipos (orden. de mejor a peor)

1.Cohesión funcional: hacer una y solo una tarea. Ejemplo: “Abrir Archivo”, solo abre el archivo.

A partir de ahora todos los demás tipos ejecutan más de 1 tarea, la diferencia está en como se comunican entre ellas.

2. Cohesión Secuencial: La salida de datos de una, es la entrada de datos de otra, e importa la secuencialidad. Ejemplo: “Totalizar Factura”, compuesta por dos tareas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • resumen de diseño
  • Resumen Diseño Narrativo
  • Diseñara para los ojos resumen
  • Resumen Función del Diseño Gráfico
  • Resumen proceso de diseño
  • Resumen Diseño Arquitextonico
  • Resumen de diseño grafico
  • Resumen Lengua Nuevo Diseño

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS