Modelo de datos físicos pdf
Hoy en día, las organizaciones recopilan una gran cantidad de datos procedentes de muchas fuentes. Sin embargo, los datos brutos no bastan. Los datos deben analizarse para proporcionar información práctica que permita tomar decisiones empresariales rentables. Un análisis de datos preciso requiere una recogida, almacenamiento y procesamiento de datos eficientes. Existen muchas tecnologías de bases de datos y herramientas de tratamiento de datos diferentes, y los distintos conjuntos de datos requieren herramientas diferentes para un análisis eficaz.
En el ejemplo del concesionario de coches, la clase padre Exposiciones tendría como hijos las dos entidades Coches y Representantes, porque en una exposición se exponen varios coches y trabajan varios representantes.
El modelado de datos entidad-asociación (EA) utiliza diagramas formales para representar las relaciones entre entidades de una base de datos. Los arquitectos de datos utilizan varias herramientas de modelado de EA para representar los datos.
Modelo de procesamiento físico
Las tablas lógicas actúan como contenedores de tablas físicas fusionadas. Una tabla lógica puede contener una única tabla física. También puede contener varias tablas físicas fusionadas mediante uniones o uniones.
Puede añadir datos adicionales a cualquier tabla lógica haciendo doble clic en la tabla. Esto abre la capa física del espacio de trabajo del panel Fuente de datos. Si necesita utilizar uniones o uniones, puede arrastrar las tablas que desee vincular o unir al espacio de trabajo de la capa física. Las tablas físicas se fusionan en su tabla lógica.
Puede añadir datos adicionales a la tabla lógica única haciendo doble clic en la tabla. Se abre el espacio de trabajo de la capa física en el panel Fuente de datos. Si necesita utilizar uniones o uniones, puede arrastrar las tablas que desee vincular o unir al espacio de trabajo de la capa física. Las tablas físicas se fusionan en su tabla lógica.
Ejemplo de modelo de datos físicos
Una asociación es un vínculo que tiene un significado específico entre varias entidades. En nuestro ejemplo, la asociación pedido es un vínculo evidente entre las entidades artículos y clientes, mientras que la asociación entrega establece el vínculo semántico entre las entidades artículos y proveedores.
También en nuestro ejemplo (Figura 3), el precio unitario es un atributo de la entidad artículo, el apellido es un atributo de la entidad cliente, la cantidad del pedido es un atributo de la asociación pedido y la fecha de entrega es un atributo de la asociación entregar.
Una cardinalidad mínima de 1 debe estar justificada por el hecho de que los individuos de la entidad en cuestión necesitan que exista la asociación (un cliente no existe hasta que ha pedido algo, por lo que la cardinalidad mínima de la entidad cliente en la asociación de pedidos es 1). En todos los demás casos, la cardinalidad mínima es 0 (es el caso, por ejemplo, de una lista preestablecida de elementos).
Dicho esto, la discusión sobre una cardinalidad mínima de 0 o 1 sólo es realmente interesante cuando la cardinalidad máxima es 1. Veremos de hecho durante la traducción hacia un esquema relacional (sección “Traducción de un MCD a un MLDR”), que cuando la cardinalidad máxima es n, no podemos hacer la diferencia entre una cardinalidad mínima de 0 y una cardinalidad mínima de 1.
Software de modelo de datos físicos
El objeto es una entidad con existencia propia. La asociación es un vínculo o relación entre objetos sin existencia propia. Una propiedad es la información más pequeña que describe un objeto o una asociación.
Las personas, los libros y los coches son ejemplos de tipos de entidad. En el caso de una persona, por ejemplo, la información asociada (es decir, las propiedades), como el nombre y los apellidos, no cambian de naturaleza.
Definición 8 – Identificador, clave – Un identificador (o clave) de un tipo de entidad o tipo de asociación consiste en uno o más de sus atributos que deben tener un valor único para cada entidad o asociación de ese tipo.
Esta colección contiene al menos un tipo de entidad (véase el apartado 2.3.2 Asociación reflexiva), pero puede contener más, hablamos entonces de tipo de asociación n-ario (cuando n=2 hablamos de tipo de asociación binario, cuando n=3 de tipo de asociación ternario…).
Figura 2.6: Ejemplo de asociaciones plurales entre un tipo de entidad Persona y un tipo de entidad Libro. En este diagrama, un tipo de asociación nos permite modelar que la gente escribe libros y otro que la gente critica (en el sentido de crítica literaria) libros.