Modelo relacional

¿Amante y apasionado de las matemáticas? Pues de ser así, créeme que el siguiente artículo que estamos por presentarte, te interesará mucho. ¡Vamos!

Las matemáticas es una de las ciencias más importantes que ha sabido desarrollar el ser humano a lo largo de la historia, sin ella, el hombre no habría podido llegar a la luna y mucho menos vivir en un mundo tan tecnológico.

modelo relacional base de datos

Desde que cumplimos la edad necesaria para ir a la escuela, nuestros maestros se dieron a la difícil y compleja tarea de explicarnos al detalle el cómo sumar, restar, dividir, multiplicar, entre otras operaciones que son fundamentales para que un niño pueda ir desarrollándose poco a poco y comprenda mucho más la importancia que tienen las matemáticas para nuestras vidas.

modelo relacional vector

En el artículo que hemos preparado para el día de hoy, hablaremos de un tema que quizá no sea tan fácil de comprender, pero sí que es uno bastante importante para aquellas personas que se dedican a la programación de base de datos y demás campos a los cuales abarca con totalidad. ¿Sabes a lo que me refiero? ¿Sí? Pues en este post te hablaremos del modelo relacional. ¡Avancemos!

Concepto de modelo relacional

Sabiendo que es un tema un tanto complejo, empezaremos por explicarte de que va todo esto acerca del modelo relacional. Esta, en principio, se base en el concepto matemático de relación, que de manera gráfica se representa a través de una tabla, lo que quiere decir que la relación es una tabla con columnas y filas. Por lo mismo, un SGBD –Sistema de Gestión de Base de Datos- solo necesitará que el usuario perciba esta como un conjunto de tablas.

modelo relacional concepto

De manera frecuente, el concepto de una relación es contextualizada de una manera más sencilla y fácil de imaginar, y esto se debe a que se debe pensar que cada relación es una tabla que está compuesto por registros, tomando en cuenta que cada fila de la tabla pasaría a ser un registro, y columnas, las cuales también son conocidas como campos.

Modelo relacional atributo

Con respecto al atributo, este es el nombre que se le da a la columna de una relación. En este tipo de modelos, las relaciones son usadas para tener un mayor almacenamiento de información sobre cada uno de los objetos que se ven representados en la base de datos. Suena un poco complicado, lo sé, pero es cuestión de que vayas cogiéndole el hilo, y más si tienes conocimiento de matemáticas y programación en general.

modelo relacional ejemplo didáctico

Referente a la relación, esta se presenta de manera gráfica como una tabla bidimensional, en la cual las filas corresponden o cumplen el papel de registros individuales y las columnas son campos o atributos de esos registros. Los atributos, por ejemplo, podrán aparecer en relación en cualquier orden. Con respecto al grado de esta, es el número de atributos que contiene, el número de campos que tiene una determinada tabla. Eso quiere decir.

Modelo relacional dominio

Ahora que sabemos lo que es el modelo relacional, y a parte los atributos, pasaremos a explicarte lo que son los dominios. Estos son el conjunto de valores legales de uno o varios atributos. Ciertamente, los dominios conforman una poderosa característica del modelo relacional. Cada atributos de una base de datos considerada relacional se define sobre un dominio, pudiendo tener este varios atributos ya definidos sobre el mismo dominio.

modelo relacional dominios

Este es uno de los conceptos más relevantes y de mayor importancia dentro del modelo relacional, puesto que le permite al usuario definir en un lugar común y corriente, el significado y la fuente de cada uno de los valores que los atributos puedan tomar. Esto desencadena que haya más información disponible para el sistema cuando este ejecute una operación relacional, de modo que las operaciones que son semánticamente incorrectas, se eviten.

En un mismo orden de ideas, no tendrían sentido alguno una comparación entre una calle y un número de teléfono, y aunque los dos atributos estén formados por cadenas de caracteres. No obstante, el importe mensual del alquiler de una pieza o inmueble no estará definido sobre el mismo dominio que el número de meses que dura el arrendamiento, pero sí tendría sentido multiplicar los valores de los dominios para tener una cifra clara del importe total al que incrementa el alquiler o arrendamiento.

modelo relacional estructura datos

Ahora, para resumirte todo este embrollo con respecto al dominio, considera que este es el conjunto de valores que puede y debe asumir un determinado tributo o campo. Una tupla, por ejemplo, es la final de una relación. Los elementos básicos de una relación, son las tuplas o filas de la tabla. Recuerda que las tuplas de una relación no cumplen un orden en específico, ya que son diferentes registros de una tabla determinada.

Modelo relacional base de datos ventajas y desventajas

Como todo en esta vida, las cosas poseen ventajas y desventajas, y créeme, el modelo relacional de base de datos, no es la excepción. Por eso, ante tal situación, en este nuevo y último segmento, te daremos absolutamente todos los detalles referentes a lo bueno y malo del modelo relacional de base de datos, así estos no te tomará por sorpresa al momento de utilizarlo. ¡Vayamos!

modelo relacional tributos

Primero que nada, vayamos por la parte positiva, las ventajas: 1-Provee herramientas que te garantizarán evitar la duplicidad de registros. 2-Te garantizará en su totalidad la integridad referencial, como también al eliminar un registro suprime todos los registros relacionados dependientes. 3-Favorece completamente la normalización por ser más comprensible y aplicable.

Ahora, nos toca la peor parte, la negativa, así que vayamos con las desventajas: 1-Presenta déficits con datos gráficos, multimedia, CAD y sistemas de información geográfica. 2-No se manipulan de forma manejable los bloques de texto como tipo de dato. 3-Las bases de datos orientadas a objetos –BDOO- se propusieron con el fin de beneficiar las aplicaciones anteriores para así complementar pero no sustituir a las bases de datos relacionales.

modelo relacional base de datos

Ha sido un camino largo y difícil, pero lo hemos logrado. Lastimosamente, llegamos al final de este, y no nos queda más que agradecerte por habernos acompañado hasta acá, así que si te gustó este artículo, no pierdas la oportunidad de compartirlo en todas tus redes sociales para que así muchos otros puedan echarle un vistazo a este material. ¡Échales una mano!

¡Por cierto! Antes de que te vayas, queremos recomendarte esto que seguro que te interesa:

Son una serie de contenidos a parte del que has leído que puede ser interesante para tí ¡Muchas gracias por leernos!

Modelo relacional
5 (100%) 1 voto

¡Comparte ahora en redes sociales!

MÁS MODELO AYUDA