Analisis de datos

Páginas: 9 (2050 palabras) Publicado: 19 de abril de 2010
El objetivo de este apunte consiste en proponer una técnica que permita el pasaje del diagrama entidad relación del análisis al diseño. La técnica planteada a continuación no pretende ser la única en la resolución del diseño de datos sino que la cátedra de Análisis de Sistemas I de la Facultad de Informática, Ciencias de la Comunicación y Técnicas Especiales de la Universidad de Morón la proponepara obtener un diseño de datos preliminar sin llegar a ser un diseño normalizado de la Base de Datos que es tema de la materia homónima.

Introducción

Una vez finalizado el modelo esencial del análisis en el cual se estudió ¨qué¨ debe hacer el sistema, independientemente de la naturaleza de la tecnología que se use para cubrir los requerimientos del usuario. La etapa siguientees el diseño, en la cual se resuelve ¨ cómo ¨ se va a implementar lo planteado en la etapa de análisis.

Una de las tareas a realizar en esta etapa es la del diseño de los datos del sistema para lo cual se utiliza una herramienta de modelado de datos denominada diagrama entidad-relación (también conocido como D.E.R. o diagrama E-R). El D.E.R. representa los datos almacenados de un sistemacomo una red de almacenamientos conectados por relaciones.

Del DER de Análisis al DER de Diseño

Antes de presentar la técnica que permite el pasaje del DER de análisis al DER de diseño repasaremos la terminología y la simbología empleada en el DER de análisis con el agregado de un ejemplo con su correspondiente diccionario de datos.

Terminología del DER de Análisis

← Entidad:representa una colección o conjunto de objetos (cosas) del mundo real cuyos miembros individuales (o instancias) tienen las siguientes características:

← Cada una puede identificarse de manera única por algún medio.
← Cada uno juega un papel necesario en el sistema que se construye.
← Cada uno puede describirse por uno o más datos (atributos).

Por ejemplo; persona, hombre,mujer, empleado y ciudad serían las entidades de un DER para el modelado de un sistema de personal.

← Entidad instanciable: es aquella que tiene n instancias u ocurrencias o registros.

← Relación: representa un conjunto de conexiones entre objetos (entidades). Un ejemplo de relación del sistema de personal, sería ¨de¨, que relaciona la entidad empleado y la entidad ciudad.

← Entidadasociativa: representa algo que funciona como entidad y como relación; es decir que representa una relación acerca de la cual se desea mantener alguna información.

Simbología del DER de Análisis

Entidad

Relación

Entidad Asociativa

Ejemplo de DER de Análisis con su RespectivoDiccionario de Datos

Figura Nro. 1. Ejemplo del DER Análisis

Diccionario de Datos

Clientes = @Cod_Cliente + NyA_Cliente + Domicilio + Teléfono +

+ [e-mail]

Reservas = @Nro+Reserva + Fecha_Emision_Reserva +
+Fecha_Vto_Reserva + Cod_Cliente + Cod_Hotel +
+ Cant_Habit + Tipo_Habit + Regimen_Comida +
+ Fecha_Chek-in +Fecha_Chek-out + Cod_excursión +
cantidad

Hoteles = @Cod_Hotel + Nombre + Domicilio + Telefono +
+ Cod_Categoria

Categorías = @Cod_Categoria + Descripcion

Excursiones = @Cod_excursión + Descripcion + costo + duración

Terminología del DER de diseño

← Entidad. (Idem DER de análisis).

← Relación. (Idem DER de análisis).

← Cardinalidad: es unarestricción que expresa el número de entidades que puede asociarse otra entidad mediante el conjunto de relaciones. Otra definición sería, es aquella mediante la cual puede especificarse la cantidad de entidades que podrán asociarse mediante una relación. Esto se aplica generalmente sobre dos conjunto de entidades.

La cardinalidad existente para dos conjunto de entidades A y B y conjunto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analisis de datos
  • Analisis de datos.
  • El analisis de datos
  • Analisis de datos
  • ANALISIS DE DATOS
  • Analisis De Datos
  • analisis de datos
  • Análisis De Data

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS