REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
UNIVERSITARIA
INSTITUTO UNIVERSITARIO TECNOLÓGICO “ANTIONIO RICAURTE”
CAGUA – EDO. ARAGUA
MODELO RELACIONAL
Docente: Deyanira Noguera Autor: Gustavo Herrera
Sec: 745 CIV: 30.081.806
Cagua, julio de 2022
Contenido
MODELO RELACIONAL..............................................................................2
CARACTERÍSTICAS....................................................................................3
VENTAJAS...................................................................................................3
DIAGRAMAS................................................................................................5
1
MODELO RELACIONAL
El modelado de datos relacionales es un módulo basado en la teoría
cuya base fue introducida por Edgar Frankk Codd en 1970, específicamente
en IBM California. Cuando se lanzó este modelo, rápidamente se convirtió en
el estándar para las bases de datos en ese momento. Básicamente, este
modelo utiliza relaciones entre objetos. Estas relaciones se denominan
conjuntos de datos denominados conjuntos. La conceptualización más
2
cercana a esta teoría es la tabla que se encuentra comúnmente en las bases
de datos de columnas en la actualidad.
Las normas por las cuales se rige son las siguientes:
- Las tablas son el corazón del modelo y los datos deben estar
representados allí. Las tablas también se utilizan al calcular los
resultados de otros.
- El orden de cada columna está determinado por el tipo de consulta
realizada. Por tanto, el orden inicial no es necesario, ya que cada
relación consta de un único conjunto de datos.
- Las filas son datos o estados y las columnas son campos o variables.
Por otro lado, cada celda es un registro bidireccional.
- Es necesario tener un identificador único (clave principal) para cada
registro. Esto permite crear relaciones entre dos o más tablas,
usándola como clave externa.
3
CARACTERÍSTICAS
• Datos atómicos o de valor único: Los datos de la columna son de un tipo
único.
• Cada columna tiene un nombre único: El orden de las columnas no es
importante para la tabla.
• Las columnas de relación se denominan atributos: Cada atributo tiene un
dominio, no hay dos filas iguales en la tabla.
• La información en la base de datos se representa como datos inequívocos:
Cada relación tiene un nombre específico y es diferente al resto.
• Los valores de los atributos son atómicos: en cada conjunto, cada atributo
(columna) recibe un valor único. Se dice que la relación se ha normalizado.
• El orden de los atributos no importa: los atributos no están en orden.
• Cada grupo es diferente de los demás: no hay grupos duplicados.
• No importa el orden de los grupos: Los grupos no están ordenados.
• Los atributos son atómicos: En cada grupo, cada atributo (columna) recibe
un valor único, se dice que la relación se ha normalizado.
VENTAJAS
Fácil de usar: RDBMS (Sistema de gestión de bases de datos
relacionales) usa tablas con varias filas, y estas son opciones muy
seguras para almacenar los datos.
Simplicidad: No existe ningún proceso de procesamiento de consultas
y, por lo tanto, las bases de datos relacionales son simples. Y el
usuario no está obligado a pasar ninguna consulta compleja para
acceder a los datos. Sin embargo, si el usuario conoce la consulta
4
SQL, esto es más que suficiente. Y pueden utilizar con éxito la base
de datos relacional sin ningún problema.
Rendimiento rápido: Las bases de datos relacionales son fáciles de
usar y también son simples por su estructura. Por lo tanto, permite al
usuario obtener una experiencia rápida. El usuario obtiene muchos
filtros de optimización u opciones para aumentar la velocidad de
acceso a los datos.
Presentar datos con precisión: Otra ventaja de utilizar una base de
datos relacional es que es más probable que estas bases de datos
produzcan tablas precisas e interrelacionadas. Como usa las claves
primaria y externa para establecer la relación entre el archivo raw.
Accesible en cualquier momento: Muchos otros tipos de bases de
datos requieren tener la ruta especificada para acceder a los datos.
Pero aquí, en la base de datos relacional, el usuario no necesita
ninguna ruta predefinida. Por lo tanto, la accesibilidad en el RDBMS
es más fácil en comparación con otras bases de datos. Además, los
usuarios también pueden modificar los datos rápidamente y, por lo
tanto, aumentan las posibilidades de obtener un resultado más
preciso.
Puede tener varios usuarios: Es uno de los grandes beneficios de las
bases de datos relacionales, ya que muchos usuarios pueden
acceder a la base de datos al mismo tiempo. Incluso si los datos ya
están actualizados, también muchos usuarios pueden visitar sin
ningún problema.
5
DIAGRAMAS
Es un diagrama conceptual gráfico que representa un mini mundo
gracias a un conjunto de entidades y relaciones establecidas entre ellas que
tienen sentido sobre un cierto dominio de datos. También se puede llamar
esquema entidad-relación. En muchos casos emplearemos la notación E/R
para abreviar “entidad-relación”.
6
El diagrama más utilizado en cuanto al modelo relacional se refiere a
entidad y relación este diagrama ilustra entidades con relaciones en su
propio sistema, Un esquema de bases de datos, junto con las dependencias
de clave primaria y externa, se puede mostrar gráficamente mediante
diagramas de esquema. Un ejemplo de este tipo de diagramas son los
siguientes:
7
8