Вы находитесь на странице: 1из 1

UNL. AEIRNNR. ING. SISTEMAS. MODULO V. BASE DE DATOS.

EXAMEN MYSQL. Integridad referencial


ALUMNO: .................................................. PARALELO:... ENERO 26 DEL 2007

En base al siguiente modelo relacional propuesto realice en sentencias SQL para MySQL:

1. La creacin de la base de datos (que debe llamarse examen) y las tablas.
2. La implementacin de las relaciones.
3. Insertar datos de tal manera que se obtenga resultados para las siguientes consultas.
a. Obtener los ciclistas que slo han participado en competiciones de duracin inferior a 15 das.
b. Obtener los ciclistas de equipos espaoles que han competido en todas las competiciones de Espaa.
c. Obtener los ciclistas que han obtenido un primer y un segundo puestos en competiciones con una duracin inferior a 15
das.
4. Consultas para los literales de la pregunta 3.

Nota: Realice un script por cada pregunta y literal, de cmo nombre el nmero de pregunta y literal segn el caso.

FK_PAIEQU
FK_PAICOM
FK_EQUCIC
FK_COMCLA
FK_CICCLA
EQUIPOS
IDEQUIPO
IDPAIS
NOMBREEQ
varchar(2)
int
varchar(100)
<pk>
<fk>
<i1>
<i2>
not null
not null
not null
Identifier_1 <pk>
EQUIPOS_PK
PAIEQU_FK
<i1>
<i2>
PAIS
IDPAIS
PAIS
int
varchar(20)
<pk> <i> not
not
Identifier_1 <pk>
PAIS_PK <i>
CICLISTAS
IDCICLISTA
IDEQUIPO
NOMBRECI
char(2)
varchar(2)
varchar(80)
<pk>
<fk>
<i1>
<i2>
not null
not null
not null
Identifier_1 <pk>
CICLISTAS_PK
EQUCIC_FK
<i1>
<i2>
CLASIFICACION
IDCOMPETICIONES
IDCICLISTA
PUESTO
char(2)
char(2)
smallint
<pk,fk1>
<pk,fk2>
<i1,i2>
<i1,i3>
not null
not null
not null
Identifier_1 <pk>
CLASIFICACION_PK
COMCLA_FK
CICCLA_FK
<i1>
<i2>
<i3>
COMPETICIONES
IDCOMPETICIONES
IDPAIS
NOMBRECOM
DURACION
char(2)
int
varchar(50)
int
<pk>
<fk>
<i1>
<i2>
not null
not null
not null
not null
Identifier_1 <pk>
COMPETICIONES_PK
PAICOM_FK
<i1>
<i2>


Juan Carlos Espinoza Ojeda PROFESOR DE LA MATERIA

Вам также может понравиться