Business Intelligence: el concepto de ‘Relación’

Existen diferentes formas de organizar los datos en una base de datos. Un método particular, útil para estructurar la información en una BD, se llama Logical Data Model (LDM). Un Logical Data Model especifica las reglas según las cuales los datos están estructurados (DDL = Data Description Language) y las operaciones asociadas que están permitidas (DML = Data Manipulation Language). Para descargar el texto completo y obtener más información, haz clic AQUÍ

En definitiva, un Modelo de Datos Lógico está constituido por un DDL más un DML. El LDM también puede ser visto como una técnica para la descripción formal de la estructura de los datos, las restricciones de uso y las operaciones. Las herramientas disponibles varían de un Modelo de Datos Lógico a otro. Podemos decir que cada DBMS está asociado a un LDM particular. El LDM corresponde al nivel lógico de la representación de los datos, mientras que el entorno hardware y software corresponden al nivel físico de la representación de los datos. De hecho, en la teoría de bases de datos, generalmente se hace referencia a tres niveles distintos: • nivel o esquema conceptual • nivel o esquema lógico • nivel o esquema físico El esquema conceptual prescinde y es totalmente independiente del computador; puede ser desarrollado sin ningún conocimiento particular de informática, pero teniendo en cuenta solo un modelo de estructuración de la realidad. El esquema lógico de la base de datos es el que tiene en cuenta el modelo adoptado (p.ej., modelo relacional). Finalmente, el esquema físico se refiere a la realización efectiva del sistema informático y está, por tanto, estrechamente conectado al tipo de computador. Más formalmente, un LDM es una combinación de al menos tres componentes: • un conjunto de tipos de estructuras de datos • un conjunto de operadores o funciones que pueden aplicarse a cualquier instancia válida de los tipos de datos definidos • un conjunto de reglas de integridad generales (que definen implícita o explícitamente el conjunto de estados consistentes con la BD, las modificaciones de los estados o ambas cosas) Pueden existir dos o más DBMS diferentes que soporten el mismo Modelo de Datos Lógico, por lo tanto, el conocimiento de al menos un Modelo de Datos Lógico es suficiente para desarrollar aplicaciones de bases de datos. Hay que tener cuidado de no confundir los dos términos «modelo de la información» y «modelo de datos»: un modelo de la información es una descripción del mundo real en términos de un Modelo de Datos Lógico. Un enfoque simple está dado por el modelo de datos relacional. El Modelo Relacional fue propuesto por el Dr. Edgar Codd en 1970. El modelo de base de datos relacional especifica una estructura de datos a través de las llamadas «Relaciones» y algunos lenguajes de alto nivel para manipular las relaciones. La «relación» es un término matemático que identifica una tabla bidimensional; en otras palabras, según el modelo relacional, la información está organizada en filas y columnas. La razón de llamar a dicha tabla «relación» en lugar de «matriz» deriva del hecho de que los datos contenidos en las mismas columnas son homogéneos, mientras que los datos presentes en las mismas filas no lo son. Cada categoría (o entidad) está descrita por una relación particular, por lo tanto, cada relación tiene un nombre único. Un conjunto de hechos relacionados entre sí están representados en una fila de la relación que se llama «tupla». En otras palabras, cada tupla de una relación corresponde a una instancia de una entidad particular. Todas las entradas presentes en una columna de una relación son del mismo tipo. A cada columna se le asigna un nombre diferente llamado atributo, como ya se dijo respecto al modelo Entidad-Asociación. Con el término «Dominio» se entiende el conjunto de posibles valores que un atributo puede asumir y que se encuentran (todos o en parte) como valores en el campo correspondiente a ese atributo. Atributos distintos pueden compartir el mismo dominio. REPRODUCCIÓN RESERVADA

Pubblicato in

Se vuoi rimanere aggiornato su Business Intelligence: el concepto de ‘Relación’ iscriviti alla nostra newsletter settimanale

Sé el primero en comentar

Deja una respuesta

Tu dirección de correo no será publicada.


*