Está en la página 1de 5

CONCEPTO MODELO RELACIONAL

JHEYNER ALEXANDER LOBO DUARTE


1151785

CARLOS RENÉ ANGARITA

BASES DE DATOS

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER


INGENIERÍA DE SISTEMAS
2021
Defina los aspectos del modelo relacional
El modelo relacional es un modelo de datos y, como tal, tiene en cuenta los tres aspectos
siguientes de los datos:
1) La estructura, que debe permitir representar la información que nos interesa del mundo
real.
2) La manipulación, a la que da apoyo mediante las operaciones de actualización y consulta
de los datos.
3) La integridad, que es facilitada mediante el establecimiento de reglas de integridad; es
decir, condiciones que los datos deben cumplir.
Defina los objetivos del modelo relacional
El principal objetivo del modelo de datos relacional es facilitar que la base de datos sea
percibida o vista por el usuario como una estructura lógica que consiste en un conjunto de
relaciones y no como una estructura física de implementación. Esto ayuda a conseguir un
alto grado de independencia de los datos.
Independencia física: el modo en que se almacenan los datos no influye en su manipulación
lógica y, por tanto, los usuarios que acceden a esos datos no tienen que modificar sus
programas por cambios en el almacenamiento físico.
Independencia lógica: al añadir, eliminar o modificar objetos de la base de datos no
repercute en los programas y/o usuarios que están accediendo a subconjuntos parciales de los
mismos (vista).
Flexibilidad: En el sentido de poder presentar a cada usuario los datos de la forma en que
éste prefiera.
Uniformidad: las estructuras lógicas de los datos presentan un aspecto uniforme, lo que
facilita la concepción y manipulación de la base de datos por parte de los usuarios.
Sencillez: Las características anteriores, así como unos lenguajes de usuario muy sencillos,
producen con resultado que el modelo de datos relacional sea más fácil de comprender y de
utilizar por parte del usuario final.
Enumere los principios de las relaciones en el modelo relacional

Unívoca: Las dos tablas pueden tener sólo un registro en cada lado de la relación. Cada valor
de clave primaria se relaciona con sólo un (o ningún) registro en la tabla relacionada. La
mayoría de relaciones unívocas están impuestas por las reglas empresariales y no fluyen con
naturalidad a partir de los datos. Sin este tipo de regla, generalmente podrá combinar ambas
tablas sin incumplir ninguna regla de normalización.

Uno a varios: La tabla de claves primaria sólo contiene un registro que se relaciona con
ninguno, uno o varios registros en la tabla relacionada.
Varios a varios: Cada registro en ambas tablas puede estar relacionado con varios registros
(o con ninguno) en la otra tabla. Estas relaciones requieren una tercera tabla, denominada
tabla de enlace o asociación, porque los sistemas relacionales no pueden alojar
directamente la relación.

Defina el concepto de relación

Son asociaciones entre tablas que se crean utilizando sentencias de unión para recuperar
datos.

Defina el concepto de tupla

O registro representa un objeto único de datos implícitamente estructurados en una tabla. En


términos simples, una tabla de una base de datos puede imaginarse formada de filas y
columnas.

Defina el concepto de atributo

Son las características o propiedades de una entidad. Cada uno de los elementos de la entidad
poseen los mismos atributos y a cada atributo se le asigna un valor único por cada elemento.

Defina el concepto de esquema de la relación


Un diagrama de relaciones es un esquema que muestra vínculos causales entre elementos
para analizar problemas complejos. Puede organizarse de varias formas, pero la idea
siempre es la misma:
1. El problema analizado toma un papel principal en el diagrama.
2. Posteriormente, se relacionan las causas primarias del problema. Se representan en cajas
que señalan al problema mediante flechas.
3. Como, a su vez, estas causas primarias tendrán otras causas secundarias, se repite la
operación para incluirlas.

Defina el concepto de esquema de la base de datos


Representa la configuración lógica de todo o parte de una base de datos relacional.

Defina el concepto de dominio


Un dominio describe un conjunto de posibles valores para cierto atributo. Como un dominio
restringe los valores del atributo, puede ser considerado como una restricción.

Defina el concepto de llave candidata


En el modelo relacional de bases de datos, una llave candidata de una relación es una mínima
súper llave de esa relación; es decir, un conjunto de atributos tales que: La relación no tiene
dos distintas tuplas con los mismos valores para estos atributos.
Defina el concepto de llave primaria, enuncie un ejemplo
Una clave primaria es un campo (o varios) que identifica un solo registro (fila) en una tabla.
Los valores en este caso no se repiten ni pueden ser nulos.

Ejemplo, si tenemos una tabla con datos de personas, el número de cedula puede establecerse
como clave primaria, es un valor que no se repite; puede haber personas con igual apellido y
nombre pero su cédula será siempre distinta.

Si tenemos la tabla “empleados”, la cédula de cada empleado puede establecerse como clave
primaria, es un valor que no se repite; puede haber usuarios con igual nombre, pero su cédula
será siempre distinta. Establecemos que un campo sea clave primaria al momento de creación
de la tabla:

CREATE TABLE empleados (

cedula INT(8),

nombre VARCHAR(30),

apellido VARCHAR(30),

cargo VARCHAR(30),

PRIMARY KEY(cedula)
);

Defina el concepto de llave alternativa

Es aquella clave candidata que no ha sido seleccionada como clave primaria, pero que
también puede identificar de forma única a una fila dentro de una tabla

Defina el concepto de llave foránea, enuncie un ejemplo


Una llave foránea es una referencia a una llave primaria en otra tabla y determina una
relación existente entre 2 tablas.
Ejemplo: Una entidad tabla llamada estudiantes con los atributos Nro_ID, nombres, apellido
y dirección siendo el Nro_ID la llave primaria, el estudiante puede hacer préstamos de libros
que tiene los atributos de ID_Préstamo y Nro_ID que viene siendo la llave foránea de la tabla
préstamos.
Defina el concepto de independencia lógica
Es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas
externos ni los programas de aplicación. Se puede modificar el esquema conceptual para
ampliar la base de datos o para reducirla.

Defina el concepto de independencia física


Es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual
(o los externos). Por ejemplo, puede ser necesario reorganizar ciertos ficheros físicos con el
fin de mejorar el rendimiento de las OPERACIONES de consulta o de actualización de datos.

Defina el concepto de diccionario de datos


Es un listado de datos organizado que define de manera rigurosa, las características lógicas
y puntuales tales como nombre, tipo de contenido y descripción de negocio, de tal forma que
se cuente con un elemento común, para el entendimiento de la base de datos, y se utiliza en
un sistema de información. El Diccionario de datos hace parte de la documentación técnica
en el desarrollo y mantenibilidad de los sistemas de información.
El objetivo de un Diccionario de Datos es dar precisión semántica sobre los datos que se
manejan en la base de datos de un sistema de información, evitando diferentes
interpretaciones o ambigüedades, para cada perfil de usuario que lo requiera, desarrollador,
líder funcional, líder técnico, etc.

También podría gustarte