|
ACTIVIDAD 2.2.2. CONSTRUCCION DEL MODELO DE DATOS DEL NUEVO SISTEMA
a) Objetivo :
* Producir un modelo de datos del sistema a desarrollar.
* Representar el modelo l¢gico de datos hasta la tercera forma
normal.
* Consolidar el modelo de datos y de procesos.
En la construcci¢n del modelo l¢gico de datos, se debe contemplar:
* Todas las entidades de datos de relevancia de la Unidad cuya
informaci¢n va ser consultada o procesada de alguna manera por el
sistema.
* Todas las relaciones existentes entre las entidades de manera que
se pueda accesar a los datos relacionados con cualquiera de las
entidades mediante procesos sencillos.
* Las claves de acceso a las entidades, as¡ como los atributos cara-
cter¡sticos de las distintas entidades definidas.
b) Descripci¢n de la actividad :
En esta actividad se construir el modelo de datos normalizado hasta
la tercera forma normal (3FN), el mismo que se realizar en
forma paralela a las siguientes actividades: Actividad 2.2.1:
Construcci¢n del modelo de procesos del nuevo sistema y Actividad
2.3.1: Definici¢n de interfases con el usuario.
c) Tareas a desarrollar :
Las tareas que permitir n alcanzar con ‚xito los objetivos de la
actividad son los siguientes:
Tarea 2.2.2.1 Construcci¢n del modelo de datos.
Tarea 2.2.2.2 Normalizaci¢n del modelo de datos.
d) Productos a obtener :
Luego de haberse realizado todas las tareas mencionadas anteri-
ormente se obtendr n los siguientes productos:
* Modelo de datos del nuevo sistema (obtenido en la Tarea 2.2.2.1).
* Modelo l¢gico de datos hasta la 3FN (obtenido en la Tarea
2.2.2.2).
e) T‚cnicas requeridas :
Las t‚cnicas que permitir alcanzar con ‚xito los objetivos de la
actividad son:
* Diagrama de Estructura de Datos.
* Modelizaci¢n de Datos (Normalizaci¢n).
f) Descripci¢n de tareas :
Tarea 2.2.2.1 Construccion del modelo de datos.
En esta tarea se elaborar el modelo de datos del sistema a desar-
rollar, que estar basado en el modelo l¢gico actual, en el caso de
que exista, actualiz ndose con todos los requisitos establecidos en
el cat logo de requisitos del sistema.
La incorporaci¢n de los nuevos requisitos implica acciones como:
* Definir nuevas entidades de datos (estructuras de datos) para inc-
orporar las necesidades de informaci¢n futuras.
* Incorporar nuevos atributos de datos.
* Modificar el nombre de las entidades y/o atributos.
* Identificar nuevas interrelaciones entre entidades.
* Cambiar los atributos claves de las entidades.
* Describir completamente las entidades de datos con todos sus atri-
butos e incorporar informaci¢n sobre vol£menes estimados, frecue-
ncia de acceso, tiempo medio de almacenamiento dentro del sistema.
En la construcci¢n del modelo de datos se estudia los tipos de datos
necesitados en la organizaci¢n, se crea un modelo de entidad como
visi¢n global, con el cual se produce el dise¤o l¢gico detallado de
la base de datos, tratando de lograr su m xima estabilidad antes de
la implantaci¢n.
Tarea 2.2.2.2 Normalizacion del modelo de datos.
Tarea dedicada a la normalizaci¢n de las entidades de datos (estruc-
tura de datos).
Se aplica la t‚cnica de normalizaci¢n, hasta la tercera forma normal
(3FN), con el fin de eliminar redundancia e inconsistencia en las
entidades de datos, facilitar el mantenimiento de los datos y evitar
anomal¡as en las operaciones de manipulaci¢n de ‚stos.
Luego se representa el modelo l¢gico de datos en tercera forma
normal.
De este modo, se construye el Modelo L¢gico de Datos en 3FN, el cual
se compara con el modelo de Datos del nuevo sistema.
Una aproximaci¢n sistem tica para resolver las inconsistencias entre
ambos sistemas ser la siguiente:
* Revisar los nombres de las entidades.
* Introducir los s¡mbolos espec¡ficos del diagrama de estructura de
datos (relaciones exclusivas, opcionales, etc), que satisfaga los
requisitos del usuario.
|