Ciencia
Universidad Metropolitana Castro Carazo
Curso: Base de datos II
Profesor: Lic. Jorge Arturo Escalante
Tarea 3
Alumno: Estyven Ramírez Alvarado 2-612-532
Investigación1: CREATE TABLE PELICULAS ( cod_pelicula integer not null, nombre varchar(20) not null, fecha_alta date null default '01/06/06', stock integer null default 10, precio float not null, constraintPK_PELICULAS primary key (cod_pelicula) ); 2: a) No es correcta porque a la hora de dar valores esta omitiendo el valor nombre. b) No es correcta porque omite campos como fecha_alta y precio y por lascomillas simples. c) Este comando si lo realiza d) Este comando no lo realiza pues llega un valor distinto el formato no es correcto. 3: CREATE TABLE CLIENTES ( dni_cliente integer not null, nombrevarchar(20) not null, direccion varchar(250) null, poblacion varchar(20) null default 'Madrid', codigo_postal integer null, fecha_nacimiento date null, constraint PK_CLIENTES primary key (dni_cliente) );4: CREATE TABLE COMPRAS ( cod_pelicula integer not null, dni_cliente integer not null, fecha_compra date not null ); ALTER TABLE COMPRAS ADD CONSTRAINT PK_COMPRAS primary key (cod_pelicula); ALTERTABLE COMPRAS ADD
Investigación
CONSTRAINT FK_CLIENTES foreign key (dni_cliente) references CLIENTES (dni_cliente) ON DELETE NO ACTION ON UPDATE NO ACTION; 5: a) No pues no es un campo nulo ypara introducir una compra necesitamos el dni del cliente b) No ninguno de los 3 6: CREATE TABLE PERSONAS ( dni integer not null, nombre varchar(15) not null, apellido1 varchar(15) not null, apellido2varchar(15) not null, constraint PK_PERSONAS primary key(dni) ); CREATE TABLE VEHICULOS ( cod_vehiculo integer not null, marca varchar(15) not null, modelo integer not null, cilindrada integer not null,constraint PK_VEHICULOS primary key(cod_vehiculo) ); CREATE TABLE PERSONAS_VEHICULOS ( dni integer not null, cod_vehiculo integer not null, constraint PK_PERSONAS_VEHICULOS primary key(dni) );...
Regístrate para leer el documento completo.