Base de datos lógica vs física
Se requieren modelos de bases de datos lógicas y físicas para presentar visualmente la base de datos que se ha propuesto para un determinado requisito comercial. Los modelos ayudan a mostrar la asociación de los requisitos empresariales y los objetos de la base de datos. Esto es necesario para reunir todos los requisitos de la base de datos de forma precisa y completa. El modelado de datos es el vínculo entre los requisitos del sistema y las necesidades comerciales. Existen dos modelos de datos, lógicos y físicos..
Modelo de base de datos lógica
Se requiere el modelado lógico de la base de datos para compilar los requisitos del negocio y representar los requisitos como un modelo. Se asocia principalmente con la recopilación de necesidades empresariales en lugar del diseño de la base de datos. La información que debe recopilarse se refiere a unidades organizativas, entidades comerciales y procesos empresariales..
Una vez que se compila la información, se hacen informes y diagramas, incluyendo estos:
El diagrama de relación ERD-Entidad muestra la relación entre diferentes categorías de datos y muestra las diferentes categorías de datos requeridas para el desarrollo de una base de datos.
Diagrama de procesos de negocios: muestra las actividades de los individuos dentro de la empresa. Muestra cómo se mueven los datos dentro de la organización según la interfaz de aplicación que se puede diseñar..
Documentación de comentarios por parte de los usuarios..
Los modelos de bases de datos lógicas básicamente determinan si se han reunido todos los requisitos del negocio. Lo revisan los desarrolladores, la administración y, finalmente, los usuarios finales para ver si se necesita recopilar más información antes de que comience el modelado físico..
Modelo de base de datos física
El modelado físico de la base de datos se ocupa del diseño de la base de datos real en función de los requisitos recopilados durante el modelado lógico de la base de datos. Toda la información recopilada se convierte en modelos relacionales y modelos de negocio. Durante el modelado físico, los objetos se definen en un nivel denominado nivel de esquema. Un esquema se considera un grupo de objetos que están relacionados entre sí en una base de datos..
Las tablas y columnas se hacen de acuerdo con la información proporcionada durante el modelado lógico. Las claves primarias, las claves únicas y las claves externas se definen para proporcionar restricciones. Se definen los índices y las instantáneas. Los datos se pueden resumir y los usuarios cuentan con una perspectiva alternativa una vez que se hayan creado las tablas..
El modelado físico de la base de datos depende del software que ya se está utilizando en la organización. Es software específico. El modelado físico incluye:
Diagrama de modelo de servidor: incluye tablas y columnas y diferentes relaciones que existen dentro de una base de datos.
Documentación de diseño de base de datos.
Documentación de comentarios de los usuarios..
Resumen:
1. El modelado de bases de datos lógicas es principalmente para recopilar información sobre las necesidades comerciales y no implica diseñar una base de datos; mientras que el modelado físico de la base de datos se requiere principalmente para el diseño real de la base de datos.
2. El modelado de bases de datos lógicas no incluye índices y restricciones; el modelo de base de datos lógico para una aplicación se puede utilizar en varios implementos y aplicaciones de bases de datos; mientras que el modelado físico de bases de datos es específico de software y hardware y tiene índices y restricciones.
El modelado de la base de datos 3.Logical incluye; ERD, diagramas de procesos de negocios y documentación de comentarios de los usuarios; mientras que el modelado físico de bases de datos incluye; Diagrama de modelo de servidor, documentación de diseño de base de datos y documentación de comentarios de usuarios..