Sei sulla pagina 1di 4

TEMA: RESTRICCIONES DE LAS BASE DE MAPA MENTAL ..............................................................................

DATOS
PERTENECE AL SR.
hhhhh
PERIODO LECTIVO

2018-2019

RESTRICCIONES DE LAS BASES DE DATOS

1. RESTRICCIÓN DE CLAVE PRIMARIA (PRIMARY


KEY), permite declarar un atributo o conjunto de
INDICE atributos como la clave primaria de una relación.
2. RESTRICCIÓN DE UNICIDAD (UNIQUE), permite
RESTRICCIONES DE LAS BASES DE DATOS ......................... 1
que una clave alternativa o secundaria pueda tomar
OBJETIVO ....................................................................................... 2 valores únicos para las tuplas de una relación (como si de
CONCLUSIÒN ................................................................................. 3 una clave primaria se tratara). Se entiende que la clave
BIBLIOGRAFÍA .............................................................................. 3
primaria siempre tiene esta restricción.

REACTIVOS .................................................................................... 3
3. RESTRICCIÓN DE OBLIGATORIEDAD (NOT valores de determinados atributos de una relación de la BD,
NULL), permite declarar si uno o varios atributos de una aparte de las restricciones vistas anteriormente.
relación debe tomar siempre un valor. 7. ASERCIONES (ASSERTION): Esta restricción generaliza a la
4. RESTRICCIÓN DE INTEGRIDAD anterior, lo forman las aserciones en las que la condición se
REFERENCIAL O DE CLAVE establece sobre elementos de distintas relaciones (por ello debe
FORÁNEA (FOREIGN KEY), se utiliza para que tener un nombre que la identifique).
mediante claves foráneas podamos enlazar relaciones de 8. DISPARADORES (TRIGGERS), a veces puede interesar
una base de datos. La integridad referencial nos indica espeficar una acción distinta del rechazo cuando no se cumple
que si una relación tiene una clave foránea que referencia una determinada restricción semántica. En este caso, se recurre
a otra relación, cada valor de la clave foránea o ajena al uso de disparadores o triggers que nos permiten además de
tiene que ser igual a un valor de la clave principal de la indicar una condición, especificar la acción que queremos que se
relación a la que referencia, o bien, ser completamente lleve a cabo si la condición se hace verdadera. Los disparadores
nulo. Los atributos que son clave foránea en una relación pueden interpretarse como reglas del tipo evento-condición-
no necesitan tener los mismos nombres que los atributos acción (ECA) que pueden interpretarse como reglas que
de la clave primaria con la cual ellos se corresponden. El especifican que cuando se produce un evento, si se cumple una
diseñador de la base de datos deberá poder especificar condición, entonces se realiza una determinada acción.
qué operaciones han de rechazarse y cuáles han de
aceptarse, y en este caso, qué operaciones de
compensación hay que realizar para mantener la
integridad de la base de datos. OBJETIVO
5. RESTRICCIÓN DE VALOR POR DEFECTO (DEFAULT), Las restricciones de los datos se imponen para asegurarnos que
permite que cuando se inserte una tupla o registro en una tabla, los datos cumplen con una serie de condiciones predefinidas para
para aquellos atributos para los cuales no se indique un valor cada tabla. Estas restricciones ayudan a conseguir la integridad
exacto se les asigne un valor por defecto. de referencia: todas las referencias dentro de una BD son válidas
6. RESTRICCIÓN DE VERIFICACIÓN O y todas las restricciones se han cumplido.
CHEQUEO (CHECK), en algunos casos puede ocurrir que sea
necesario especificar una condición que deben cumplir los
CONCLUSIÒN b. La clave foránea siempre tiene esta restricción.
La restricciones de las base de datos es una técnica que se c. La clave por defecto siempre tiene esta restricción.
emplea habitualmente para determinar los contenidos de las
tablas de las bases de datos transaccionales y los almacenes de
datos. La aplicación de esta medida no debe ser considerada 3. Cuantas restricciones existen:
como opcional, sino como un paso necesario para garantizar un a. 6
diseño de base de datos de éxito.
b. 7
c. 8

BIBLIOGRAFÍA 4. La restricción de integridad referencial o de clave foránea


Mendelzon, A. (2000). Introducción a las bases de datos consiste en:
relacionales. México: Pearson Educación. a. Enlazar relaciones de una base de datos

Connolly, T. M. y Begg, C. (2005). Sistemas de bases de b. Ser la clave primaria de una base de datos
datos (4.ª ed.). México: Pearson Educación-Addison Wesley. c. Enlazar todos los datos en una columna.

Indique si son verdadero o falsos las siguientes preguntas:

5. La restricción por defecto permite que cuando se inserte


una tupla o registro en una tabla, para aquellos atributos

REACTIVOS para los cuales no se indique un valor exacto se les asigne


1. La restricción de la clave primaria permite declarar un un valor por defecto. ( )
_____________________________. 6. La restricción de verificación en algunos casos puede
2. La restricción UNIQUE se entiende también como: ocurrir que sea necesario especificar una condición que
a. La clave primaria siempre tiene esta restricción.
deben cumplir los valores de determinados atributos de
una relación de la BD ( )
7. La restricción aserciones generaliza a la anterior, lo
forman las aserciones en las que la condición se establece
sobre elementos de distintas relaciones.
( )
8. La restricción llave primaria permite declarar un atributo
o conjunto de atributos como la clave primaria de una
relación. ( )
9. La restricción llave foránea permite que una clave
alternativa o secundaria pueda tomar valores únicos para
las tuplas de una relación (como si de una clave primaria
se tratara). ( )
10. La restricción disparadores permiten además de indicar
una condición, especificar la acción que queremos que se
lleve a cabo si la condición se hace verdadera. ( )

MAPA MENTAL

RESTRICCIÓN DE RESTRICCIÓN
VALOR POR O DE CLAVE FO
DEFECTO (DEFAULT)

CLAVE RESTRICCION

Potrebbero piacerti anche