Fundamentos de las Bases de Datos, grados I. Informática e I. Multimedia

SB10

  1. Extrae todas las relaciones y sus correspondencias de los siguientes esquemas.

a)       Esquema modelos

 

AGENCIA (

CIF: dom_cif,

NOMBRE: dom_nombre,

PAIS_SEDE: dom_país)

CP: CIF

 

MODELO (

DNI: dom_dni,

NOMBRE: dom_nombre,

EDAD: dom_edad,

DIRECCION: dom_dire,

CIFage: dom_cif)

CP: DNI

Caj: CIFage → AGENCIA

COMPAÑIA (

CIF: dom_cif,

NOMBRE: dom_nombre,

DIRECTOR: dom_nombre)

CP: CIF

 

FOTOGRAFO (

DNI: dom_dni,

NOMBRE: dom_nombre,

DIRECCION: dom_dire)

CP: DNI

 

 

TRABAJAR  (

DNIfot: dom_dni,

CIFage: dom_cif,

DESDE: dom_fecha,

HASTA: dom_fecha)

CP: ( DNIfot, CIFage)

CAj: DNIfot → FOTOGRAFO

CAj: CIFage → AGENCIA

 

ANUNCIAR  (

DNImod: dom_dni,

CIFcía: dom_cif)

CP: (DNImod, CIFcía)

CAj: DNImod → MODELO

CAj: CIFcía → COMPAÑIA

 

b)       Esquema Lógico PERROS

 

ASOCIACION (

CIF:dom_cif,

NOMBRE:dom_nombre,

AMBITO:dom_ámbito )

CP:CIF

 

PROPIETARIO (

DNI:dom_dni,

NOMBRE:dom_nombre,

TELEFONO:dom_telefono,

DIRECCION:dom_dirección,

CIUDAD:dom_ciudad )

CP:DNI

 

PERTENECER (

DNI:dom_dni,

CIF:dom_cif )

CP:( DNI,CIF )

CAj:DNI → PROPIETARIO

CAj:CIF → ASOCIACION

 

PERRO (

NUMPLACA:dom_numplaca,

NOMBRE:dom_nombre,

RAZA:dom_raza,

DNI:dom_dni )

CP: NUMPLACA

CAj:DNI → PROPIETARIO

ESCUELA (

CIF:dom_cif,

NOMBRE:dom_nombre,

TELEFON:dom_teléfono,

DIRECCION: dom_dirección,

CIUDAD:dom_ciudad,

CATEGORÍA:dom_cat)

CP: CIF

 

ADIESTRAR (

NUMPLACA:dom_numplaca,

CIF: dom_cif,

FECHA: dom_fecha )

CP: ( NUMPLACA, CIF )

CAj: NUMPLACA → PERRO

CAj: CIF → ESCUELA

 

c)       Esquema pedidos

 

PROVEEDORES (

cod_pro: dom_pro,

nombre: dom_nombre,

estado: dom_estado,

ciudad: dom_ciudad )

CP:  cod_pro

 

PIEZAS (

cod_pie: dom_pie,

nombre: dom_nombre,

color: dom_color, peso: dom_peso,

ciudad: dom_ciudad )

CP:  cod_pie

 

PROYECTOS (

cod_pry: dom_pry,

nombre: dom_nombre,

ciudad: dom_ciudad )

CP:  cod_pry

 

PEDIDOS (

cod_pro: dom_pro,

cod_pie: dom_pie,

cod_pry: dom_pry,

cantidad: dom_cantidad)

CP:  (cod_pro, cod_pie, cod_pry)

CAj:  cod_pro → PROVEEDORES

CAj:  cod_pie → PIEZAS

CAj:  cod_pry → PROYECTOS

 

d)       Esquema alquiler-vehículos

 

EMPRESA (

CIF: dom_cif,

NOMBRE: dom_nombre,

PAIS_SEDE: dom_país)

CP: CIF

 

CLIENTE (

NIF: dom_nif,

NOMBRE: dom_nombre,

FECH_NAC: dom_edad,

DIRECCION: dom_dire,

CIFempr: dom_cif)

CP: NIF

CAj: CIFempr → EMPRESA

 

PROP_ANTERIOR (

CIF: dom_cif,

NOMBRE: dom_nombre,

DIRECCION:dom_dirección,

TELEFONO:dom_telefono)

CP: CIF

 

VEHICULO (

MATRICULA: dom_matricula,

MODELO: dom_modelo,

AÑO_FAB: dom_año,

COLOR: dom_color,

CIFanterior: dom_cif)

CP: MATRICULA

CAj: CIFanterior → EMPRESA

ALQUILAR  (

NIF: dom_nif,

MATRICULA: dom_matricula,

DESDE: dom_fecha,

HASTA: dom_fecha,

IMPORTE: dom_importe,

DESCUENTO:dom_descuento)

CP: (NIF, MATRICULA, DESDE)

CAj: NIF → CLIENTE

CAj: MATRICULA → VEHÍCULO

 

e)       Esquema Lógico MATRICULACIÓN

 

ALUMNO (

DNI: domDni,

NOMBRE: domNom,

AÑONAC: domFecha)

CP: (DNI)

 

GRUPO(CURSO: domInt,

LETRA: domLetra)

CP: (CURSO, LETRA)

 

ASIGNATURA (

COD: domCod,

DESCRIPCIÓN: domNom,

CRÉDITOS: domNum,

CURSO: domInt)

CP: (COD)

MATRÍCULA (

DNI: domDni,

COD: domCod,

AÑO: domFecha,

NOTAJUNIO: domInt,

NOTASEPTIEMBRE: domInt)

CP: (DNI, COD)

CAj: (DNI) → ALUMNO

CAj: (COD) → ASIGNATURA

RECIBE (

DNI: domDni,

CURSO: domInt,

LETRA: domLetra,

COD: domCod)

CP: (DNI,CURSO,LETRA,COD)

CAj: (DNI) → ALUMNO

CAj: (COD) → ASIGNATURA

CAj: (CURSO, LETRA) → GRUPO


                        

SB Ejercicios por BDgite se encuentra bajo una Licencia Creative Commons Atribución-CompartirIgual 3.0 Unported.

Basada en una obra en http://fbddocs.dlsi.ua.es.

Permisos que vayan más allá de lo cubierto por esta licencia pueden encontrarse en http://fbddocs.dlsi.ua.es/autores.

                

BDgite (GITE-11014-UA)