Академический Документы
Профессиональный Документы
Культура Документы
constraint comprobacin-nmerocuenta-nulo
check(value not null)
La clusula check tambin puede utilizarse para restringir un dominio para que no
contenga valores nulos,
11.- Condicin que se presenta cuando se desea asegurar que un valor que
aparece en una relacin para un conjunto de atributos determinados aparezca
tambin en otra relacin para otro conjunto de atributos.
Integridad referencial
12.- Referencia los atributos que forman la clave primaria de la tabla referenciada.
La clave externa
13.- Clusula de la instruccin create table de SQL que sirve para especificar las
claves externas:
Foreign key
14.- Ilustracin de definiciones de clave externa usando la definicin del LDD de
SQL de parte de la base de datos bancaria.
Create table cliente
(nombre-cliente char(20),
calle-cliente char(30),
ciudad-cliente char(30),
primary key (nombre-cliente))
create table sucursal
(nombre-sucursal char(15),
ciudad-sucursal char(30),
activo integer,
primary key (nombre-sucursal),
check (activo > = 0))
create table cuenta
(nmero-cuenta char(10),
nombre-sucursal char(15),
saldo integer,
primary key (nmero-cuenta),
foreign key (nombre-sucursal) references
sucursal,
check (saldo >= 0))
create table impositor
(nombre-cliente char(20),
nmero-cuenta char(10),
primary key (nombre-cliente, nmero-cuenta),