¿Qué es el modelado de datos?
A pesar de su nombre, el modelado de datos no tiene nada que ver con obtener datos todos y listos para una noche en la ciudad. ¿O lo hace? En realidad, esa descripción podría no estar demasiado lejos.
El modelado de datos es una forma de estructurar y organizar datos para que las bases de datos puedan usar fácilmente. Los datos no estructurados se pueden encontrar en documentos de procesamiento de textos, mensajes de correo electrónico, archivos de audio o video, y programas de diseño. El modelado de datos no quiere estos datos "feos"; Más bien, el modelado de datos quiere datos que se componen en un paquete agradable y ordenado para procesar por una base de datos. Entonces, en cierto modo, el modelado de datos se refiere a cómo se ven los datos.
El modelado de datos se usa de manera rutinaria junto con un sistema de gestión de bases de datos. Los datos que se han modelado y preparado para este sistema se pueden identificar de varias maneras, como de acuerdo con lo que representan o cómo se relacionan con otros datos. La idea es hacer que los datos sean lo más presentables como sea posible, por lo que el análisis y la integración se pueden hacer con tan poco esfuerzo como NECESsary.
También podemos pensar en el modelado de datos como instrucciones para construir una base de datos. Concéntrese en el modelo de palabra, y obtendrá lo que vamos a buscar aquí. Para hacer una base de datos "bonita", querrá seguir un modelo como un medio para su fin deseado.
Por ejemplo, si desea analizar cuántas personas en un distrito del Congreso votaron en las últimas elecciones, naturalmente querrá incluir una columna para la que votó cada persona. Ese tipo de análisis será valioso para los miembros de todos los partidos políticos, y es el tipo de detalle que puede construir en la base de datos desde cero, instruyendo al sistema de gestión de la base de datos que incluya esa columna de información en la base de datos resultante. Si quisiera analizar esa información específicamente pero no incluyó una columna para ella en su base de datos, pasaría mucho tiempo recopilando los datos, esfuerzo que noSea necesario si hubiera seguido el modelo de datos en primer lugar. Por lo tanto, el modelado de datos es una habilidad muy importante para implementar al construir bases de datos.