Saltar al contenido

¿Diferencia entre modelo de datos y esquema de base de datos en DBMS?

Este grupo de redactores ha estado por horas buscando para dar espuestas a tu duda, te brindamos la soluciones y nuestro objetivo es servirte de mucha ayuda.

Solución:

Un esquema es un modelo de la base de datos que especifica qué campos estarán presentes y cuáles serían sus tipos. por ejemplo un employee la mesa tendrá un employee_ID columna representada por un string de 10 dígitos y un employee_Name columna con un string de 45 caracteres.

El modelo de datos es un diseño de alto nivel que decide qué puede estar presente en el esquema. Proporciona al usuario de la base de datos un marco conceptual en el que especificamos los requisitos de la base de datos del usuario de la base de datos y la estructura de la base de datos para cumplir con estos requisitos.

Un modelo de datos puede, por ejemplo, ser un modelo relacional en el que los datos se organizarán en tablas, mientras que el esquema de este modelo sería el conjunto de attributes y sus dominios correspondientes.

Referencias: Comprender el esquema y los conceptos del sistema de base de datos (H Korth y A Silberschatz)

Tal como lo entiendo, un esquema de base de datos es una entidad física, describe la estructura de cómo se almacenan exactamente los datos y DBMS los almacena como referencia. El modelo de datos, por otro lado, es una representación abstracta de la base de datos.

Aquí puedes ver las reseñas y valoraciones de los lectores

Si te ha resultado provechoso este artículo, nos gustaría que lo compartas con más entusiastas de la programación de este modo contrubuyes a dar difusión a esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *