Modelo conceptual de base de datos

Conceptos de modelado de datos

Este artículo necesita citas adicionales para su verificación. Por favor, ayude a mejorar este artículo añadiendo citas de fuentes fiables. El material sin fuente puede ser cuestionado y eliminado.Buscar fuentes:  «Esquema conceptual» – noticias – periódicos – libros – scholar – JSTOR (septiembre de 2014) (Aprende cómo y cuándo eliminar este mensaje de la plantilla)
Un esquema conceptual es una descripción de alto nivel de las necesidades de información que subyacen en el diseño de una base de datos[cita requerida] Normalmente incluye sólo los conceptos principales y las principales relaciones entre ellos. Normalmente se trata de un modelo de primer corte, con detalles insuficientes para construir una base de datos real. Este nivel describe la estructura de toda la base de datos para un grupo de usuarios. El modelo conceptual también se conoce como el modelo de datos que se puede utilizar para describir el esquema conceptual cuando se implementa un sistema de base de datos[cita requerida] Oculta los detalles internos del almacenamiento físico y se centra en la descripción de entidades, tipos de datos, relaciones y restricciones.

Modelo de entidad-rela…

Este artículo necesita citas adicionales para su verificación. Por favor, ayude a mejorar este artículo añadiendo citas de fuentes fiables. El material sin fuente puede ser cuestionado y eliminado.Buscar fuentes:  «Esquema conceptual» – noticias – periódicos – libros – scholar – JSTOR (septiembre de 2014) (Aprende cómo y cuándo eliminar este mensaje de la plantilla)
Un esquema conceptual es una descripción de alto nivel de las necesidades de información que subyacen en el diseño de una base de datos[cita requerida] Normalmente incluye sólo los conceptos principales y las principales relaciones entre ellos. Normalmente se trata de un modelo de primer corte, con detalles insuficientes para construir una base de datos real. Este nivel describe la estructura de toda la base de datos para un grupo de usuarios. El modelo conceptual también se conoce como el modelo de datos que se puede utilizar para describir el esquema conceptual cuando se implementa un sistema de base de datos[cita requerida] Oculta los detalles internos del almacenamiento físico y se centra en la descripción de entidades, tipos de datos, relaciones y restricciones.

Modelo relacional

Existen tres tipos diferentes de modelos de datos: conceptual, lógico y físico. Cada modelo de datos tiene un propósito específico, que se define principalmente por el nivel de detalle operativo. Los modelos de datos conceptuales se construyen en la primera fase del proceso de modelado de datos. Proporcionan una perspectiva resumida, omitiendo detalles más finos en favor de un formato más fácilmente digerible.
Un modelo de datos conceptual debe emplearse para definir y comunicar las relaciones de alto nivel entre conceptos/entidades. En otras palabras, ayudan a una organización a ver sus datos -y las relaciones entre los distintos tipos de datos- en su contexto. Lo ideal es que sean representaciones visuales de los datos en su contexto que cuenten la historia de cómo funciona una organización en circunstancias concretas. Esto puede ayudar a las organizaciones a evitar descuidos que podrían causar problemas importantes en el futuro. Por ejemplo, a la hora de crear o adquirir un nuevo sistema de gestión de relaciones con los clientes (CRM), la necesidad de distinguir entre un posible cliente y un cliente puede no estar clara. Una base de datos que reconoce la distinción entre cliente potencial y cliente también puede ser modelada para reconocer cualquier relación potencial entre un nuevo cliente potencial y un cliente existente, permitiendo que el registro sea consolidado. De este modo, los representantes de ventas y de asistencia tienen el contexto que necesitan para trabajar con eficacia.

Técnicas de modelado de datos

El modelado de datos es el primer paso en el proceso de diseño de una base de datos. A veces se considera que este paso es una fase de diseño abstracta y de alto nivel, también denominada diseño conceptual. El objetivo de esta fase es describir:
En la segunda etapa, los elementos de datos, las relaciones y las restricciones se expresan utilizando los conceptos proporcionados por el modelo de datos de alto nivel. Como estos conceptos no incluyen los detalles de implementación, el resultado del proceso de modelado de datos es una representación (semi) formal de la estructura de la base de datos. Este resultado es bastante fácil de entender, por lo que se utiliza como referencia para asegurarse de que se cumplen todos los requisitos del usuario.
El tercer paso es el diseño de la base de datos. Durante este paso, podemos tener dos subpasos: uno llamado diseño lógico de la base de datos, que define una base de datos en un modelo de datos de un SGBD específico, y otro llamado diseño físico de la base de datos, que define la estructura interna de almacenamiento de la base de datos, la organización de los archivos o las técnicas de indexación. Estos dos sub-pasos son la implementación de la base de datos y la construcción de operaciones/interfaces de usuario.

Acerca del autor

admin

Ver todos los artículos