Practica 3.1
Practica 3.1
Practica 3.1
18091087
PRÁCTICA 3.1
FUNDAMENTOS DE BASES DE DATOS
GRUPO: XB
CONCEPTOS BÁSICOS, COMPONENTES Y REGLAS.
Modelo relacional: modelo de organización y gestión de bases de datos
consistente en el almacenamiento de datos en tablas compuestas por filas, o tuplas,
y columnas o campos. Se distingue de otros modelos, como el jerárquico, por ser
más comprensible para el usuario inexperto, y por basarse en la lógica de
predicados para establecer relaciones entre distintos datos. Surge como solución a
la creciente variedad de los datos que integran las data warehouses y podemos
resumir el concepto como una colección de tablas (relaciones).
Tabla: es el nombre que recibe cada una de las relaciones que se establecen entre
los datos almacenados; cada nueva relación da lugar a una tabla. Están formadas
por filas, también llamadas tuplas, donde se describen los elementos que
configuran la tabla (es decir, los elementos de la relación establecida por la
tabla), columnas o campos, con los atributos y valores correspondientes, y
el dominio, concepto que agrupa a todos los valores que pueden figurar en cada
columna.
Claves: elementos que impiden la duplicidad de registros, una de las grandes
desventajas que presentan otros modelos de organización y gestión de bases de
datos. Existen dos grandes tipos de claves: las claves primarias y
las secundarias o externas.
Claves primarias: son los atributos (columnas) según el tipo de relación que se ha
definido en la tabla. Pueden añadirse otros atributos específicos y propios.
Claves externas o secundarias: son las claves que se definen para cada una de
las claves primarias establecidas para los elementos o entidades de una relación.
Restricción de identidad: límites y restricciones que se imponen en las relaciones,
imprescindibles para mantener la significación correcta de la base de datos. Es un
concepto íntimamente vinculado a las reglas de integridad propias del modelo
relacional, el cumplimiento de las cuales está garantizado por las claves primarias
y externas.
Reglas de integridad: reglas que garantizan la integridad de los datos, es decir, la
correspondencia plausible de los datos con la realidad.
Instancia (o estado) de la base de datos: Colección de instancias de relaciones
que verifican las restricciones de integridad.
Restricciones de integridad: Asociadas a las Asociadas a las tuplas de una
relación de una relación p.ej. 0 ≤ edad ≤ 120 0 ≤ edad ≤ 120 impuestos ≤ sueldo
Bases de datos relacionales.
En ocasiones, no se conoce el valor de un atributo para una determinada una
determinada tupla. En esos casos, a ese atributo. En esos casos, a ese atributo de
esa tupla se le asigna un se le asigna un valor nulo (valor nulo (null), que indica que
el valor de ese atributo es desconocido o, simplemente, que ese atributo no es
aplicable a esa tupla.
Integridad de la Entidad: Ninguna componente de la clave primaria puede tomar
valores nulos o desconocidos, porque entonces no se podrían distinguir dos
entidades
Integridad Referencial: Cualquier valor que tome un atributo en una relación del
que es clave foránea, debe existir en la relación del que es clave primaria.