!que atajada!!!

!que atajada!!!
ARQUERASOOO

base de datos

EN TRANSFORMACIÓN DE MODELO ENTIDAD-RELACIÓNMODELO RELACIONAL

  • Toda entidad del modelo entidad-relación se transforma en una tabla.
  • Cualquier atributo de una entidad se transforma en un campo dentro la tabla, manteniendo las claves primarias.
  • Las relaciones N:M se transforman en una nueva tabla que tendrá como clave primaria la concatenación de los atributos clave de las entidades que relaciona.
  • En las relaciones 1:N se pueden tener dos casos:
    • Si la entidad que participa con cardinalidad máxima uno lo hace también con cardinalidad mínima uno, entonces se propaga el atributo de la entidad que tiene cardinalidad máxima 1 a la que tiene cardinalidad máxima N, desapareciendo el nombre de la relación. Si existen atributos en la relación éstos también se propagarán.
    • Si la entidad que participa con cardinalidad máxima uno lo hace también cardinalidad mínima cero, entonces se crea una nueva tabla formada por las claves de cada entidad y los atributos de la relación. La clave primaria de la nueva tabla será el identificador de la entidad que participa con cardinalidad máxima N.
  • En el caso de las relaciones 1:1 también pueden darse dos casos:
    • Si las entidades poseen cardinalidades (0,1), la relación se convierte en una tabla.
    • Si una de las entidades posee cardinalidad (0,1) y la otra (1,1), conviene propagar la clave de la entidad con cardinalidad (1,1) a la tabla resultante de la entidad con cardinalidad (0,1). Si ambas entidades poseen cardinalidades (1,1) se puede propagar la clave de cualquiera de ellas a la tabla resultante de la otra.
  • En el caso de las relaciones N-arias se aplica la misma regla que para las relaciones N:M
  • En el caso de las relaciones reflexivas supondremos que se trata de una relación binaria con la particularidad que las dos entidades son iguales y aplicaremos las reglas vistas en los puntos anteriores.

Veamos algunos ejemplos.

RELACIONES N:M

Supongamos el siguiente modelo entidad-relación.

En este caso la relación “compra” se transforma en una nueva tabla cuya clave primaria estará formada por los atributos dni, que es la clave primaria de cliente, y código, que es la clave primaria de producto. Además tendrá como campo fecha compra, ya que este atributo forma parte de la relación.

El modelo relacional quedaría de la siguiente forma (en negrita las claves primarias):

  • CLIENTE(dni,nombre,apellidos)
  • PRODUCTO(código,descripción)
  • COMPRAS(dni_cliente,código_producto,fecha_compra)

TRANSFORMACION DE LOS CONCEPTOS ENTIDAD


RELACION EXTENDIDO EN RELACIONES


El modelo entidad-relación es el modelo conceptual más utilizado para el diseño conceptual de bases de datos. Fue introducido por Peter Chen en 1976. El modelo entidad-relación está formado por un conjunto de conceptos que permiten describir la realidad mediante un conjunto de representaciones gráficas y lingüísticas.
Originalmente, el modelo entidad-relación sólo incluía los conceptos de entidad, relación y atributo. Más tarde, se añadieron otros conceptos, como los atributos compuestos y las jerarquías de generalización, en lo que se ha denominado modelo entidad-relación extendido.

jueves, 31 de julio de 2008

DATA ARCHITEC

DATA ARCHITECT (herramientas)
Este manual tiene como objetivo ayudar al usuario en la utilización de la aplicación “Data Architect” (DA), que puede servir, por ejemplo, para crear un sistema de información usando un diagrama que relacione datos entregados por el usuario, además, puede ayudar y facilitar la organización de un sistema administrativo, mediante la creación de un modelo lógico que almacene los datos seleccionados, de acuerdo a las necesidades de cada usuario.
Luego de explicar brevemente los usos que puede tener el programa detallaremos algunas claves que ayudan a su utilización.
DA cuenta con una barra de herramientas que consta de 18 iconos diferentes:
El primero es un puntero, una flecha negra, que cambia a blanco cuando la seleccionamos, sirve para seleccionar con un solo click las figuras de la hoja de trabajo, y realizar las funciones básicas; cortar, pegar, ajustar texto, etc. Si se realizan dos click se puede escribir dentro de los cuadros de la hoja de trabajo.
El siguiente, el lazo, sirve para seleccionar por partes las figuras creadas en la hoja de trabajo.
La mano, se usa para seleccionar todas las figuras que estén dentro de la hoja de trabajo, las que una vez seleccionadas se pueden mover y cambiar de lugar hasta la posición deseada por el usuario.
La lupa y los dos iconos siguientes se utilizan para manejar el tamaño de la hoja de trabajo.
La tijera se usa para cortar los objetos seleccionados por el usuario en la hoja de trabajo.
La entidad se usa para crear cuadros que contengan información especifica de un sistema en la hoja de trabajo. Sólo se puede ingresar información alfanumérica.
La relación se usa para unir dos o más entidades diseñadas por el usuario.
La herencia se usa para graficar entidades derivadas de una principal.
El siguiente icono, propiedades, sirve como su nombre lo dice para ver o cambiar las propiedades de la(s) entidades seleccionadas por el usuario.
La letra “A” se utiliza para escribir los atributos en la entidad o un texto en cualesquiera de las figuras insertadas por el usuario.
La línea se utiliza para crear unión entre las figuras o para realizar figuras.
El rectángulo se utiliza para crear cuadros de texto o fondos para las entidades u otras figuras, además se pueden insertar imágenes.
Ejemplo:
El óvalo cumple una función parecida a la del rectángulo también se pueden crear fondos para las entidades u otras figuras, además puede ser utilizado como para escribir o insertar un texto o imágenes.
Esta figura cumple la misma función(crear cuadros de texto o fondos para las entidades u otras figuras, además se pueden insertar imágenes) la diferencia es la forma de la figura que se crea con esta.
La siguiente herramienta permite crear uniones extendidas o rectas entre las figuras.
Esta polígono cumple la función de crear figuras diferentes a las que están en la barra de herramientas, en las que se pueden insertar textos o imágenes.

Ventajas:
Puede almacenar Grandes cantidades de datos. La limitante de tamaño en la tecnología ROLAP es la limitante de la base de datos relacional. En otras palabras ROLAP en si misma no esta limitada.Puede cubrir funcionalidad inherente a las bd relacionales. Las bases de datos relacionales ya vienen con un set de funciones. Ya que esta tecnología se monta sobre esta bd, hereda todas extras funcionalidades.DesventajasPerformance bajo. Ya que ROLAP es esencialmente múltiples Querys de sql en la base de datos relacional, el tiempo de respuesta se alarga entre el tamaño de la bd sea mayor.Limitada funcionalidad Sql. Ya que la tecnología ROLAP utiliza básicamente sentencias sql o querys de la bd relacional, y sql no aporta todas las necesidades de consultas multidimensionales, ROLAP son limitadas a lo que el lenguaje sql soporte. Se ha desarrollado últimamente herramientas externas que permiten utilizar formulación más compleja que pueda cubrir parte de estas deficiencias,.

ULTIMA VERSION VERSION DEL SOFTWAREL:
a última versión del software timeCard®, la 4.0, permite gestionar el sistema timeCard® desde el PC. Ha evolucionado para hacerse más intuitivo e incorporar nuevas soluciones ante las demandas de los usuarios: ofrece un entorno amigable, un nuevo módulo de control de accesos, numerosas funciones de reporte y nuevas estadísticas y un módulo de gestión de usuarios, además de ser compatible con Windows Vista.

1 comentario:

MTE. Leonardo Hernández Peña dijo...

Hola... mis observaciones son:

Faltaron:

*Desventajas.
*Imágenes del ambiente.
*Tus perspectivas ante el software.
*La última versión y novedades

La versión que mencionas no tiene nada que ver!!!

Entrega fuera de fecha límite.

Tu Calificación: 7