Está en la página 1de 7

BASE DE DATOS 1

Hctor Villa Garca

2 DE DICIEMBRE DE 2013

Hctor Villa Garca

Base de datos 1

La asociacin "Amigos de la Fiesta" desea recoger en una base de datos toda la informacin acerca de las corridas de toros que se celebran en Espaa y de todos los datos relacionados con ellas. Se desea tener informacin acerca de cada corrida, identificada conjuntamente por un nmero de orden, la feria en la que se celebra y el ao de celebracin (por ejemplo: orden = 2, feria = San Isidro, ao = 1990). En una determinada corrida actan una serie de toreros (mnimo 1 y mximo 3) de los que se desea guardar su DNI, nombre, apodo y fecha en que tom alternativa (fecha en la que se convirti en matador de toros). Adems desea saber quin fue el torero que le dio la alternativa (padrino) en su da (torero puede dar la alternativa a varios compaeros o a ninguno). En cada corrida un torero obtiene una serie de premios (cuntas orejas cuntos rabos y si sali por la puerta grande o no) de los que se desea mantener informacin. Cada torero puede tener un apoderado del que es protegido. A su vez, un apoderado lo puede ser de varios toreros. De l se desea saber su dni, nombre, direccin y telfono. Una corrida se celebra en una plaza de toros de la que se desea saber su nombre que se supone nico, localidad, direccin y aforo. En una misma plaza se pueden celebrar varias corridas de toros. En cada corrida son estoqueados al menos 6 toros. Cada toro viene identificado por el cdigo de la ganadera a la que pertenece, el ao en que naci y un nmero de orden. Adems se desea mantener informacin acerca de su nombre y color as como del orden en que fue toreado. Cada toro pertenece a una ganadera determinada. De cada ganadera se pretende saber su cdigo, nombre, localidad y antigedad (fecha de creacin).

Hctor Villa Garca

Base de datos 1

Modelo relacional
-Corrida (Orden_corrida , feria, ao, nombre_plaza) -Plaza (nombre_plaza, localidad, direccin, aforo) Toro (orden, nombre, color, ao_nac, Orden_corrida, orden_torea,cdigo_ganaderia) -Ganaderia (cdigo_ganaderia, nombre, localidad, antiguedad) -Torero (DNI_torero , nombre, fecha, apodo, DNI_padrino, DNI_apoderado) -Apoderado (DNI_apoderado, nombre, direccin, telfono) -Actua (Orden_corrida, DNI_torero, orejas, rabos, puerta)

Hctor Villa Garca Acta


orden_corrida 1 2 3 4 5 DNI_torero 65321 123456 126534 132456 215643 orejas 2 no 2 2 si rabo 1 1 no 1 si puerta si no no si no

Base de datos 1

Apoderado
DNI_apoderado 123456 124365 165243 564321 654321 nombre direccion telefono 1234567

hector villa garcia azabache 56 juan escutia pedro narvaez montes de oca juan de la barrera muros 89

el lanzado 45 1234567 zapata 98 1234567 1234567 1234567

Ganaderia
codigo_ganaderia nombre localidad antiguedad 3 2 10 7 20

1 la vaquilla naolinco 2 torombolo xico 3 villanueva emiliano zapata 4 lecheria coatepec

5 la cadena jilotepec

Plaza
nombre_plaza abrazo donia los abuelos varilla wirikuta localidad mihuatlan direccion zapotes 123 aforo 1 2 6

piedras blancas manantiales 56 xico zapotlan real de 14 naranjo 67

independencia 14 23 la reserva 56 9

Torero
DNI_torero 123456 126534 nombre juan perez fecha apodo DNI_padrino 65321 215643 DNI_apoderado 123456 165243

2013- 04-22 el volador el zapatero

rogelio sanchez 2004-09-10

Hctor Villa Garca

Base de datos 1

DNI_torero 132456 215643 65321

nombre hector guerra

fecha 2007-07-17

apodo el alto carbonero

DNI_padrino 123456 132456

DNI_apoderado 654321 564321 124365

rodrigo sanchez 2010-11-02 eduardo montiel 2001-10-1

el power ranger 126534

Corrida
orden_corrida 1 2 3 4 5 feria de todos anno nombre_plaza

2012-08-06 abrazo

de san miguel 2013-03-11 donia gitarras municipal de las flores 2012-03-12 los abuelos 2011-09-05 varilla 2011-08-07 wirikuta

Toro
orden 1 2 3 4 5 nombre pajarito pedrito juanga torito color negro negro gris blanco anno_nac 2013-08-19 2012-11-04 2013-05-19 2007-12-24 2008-12-31 orden_corrida 1 2 3 4 5 orden_torea segundo primero tercero primero segundo codigo_ganaderia 1 2 3 4 5

maromerito negro y blanco

Hctor Villa Garca Consultas

Base de datos 1

Cambia el apodo del torero llamado juan perez torero DNI_torero,nombre,fecha,DNI_padrino,DNI_apoderado, apodo yonkie(nombre = juan perez(torero)) UPDATE torero SET apodo = 'yonkie' WHERE nombre = 'juan perez'; Selecciona los toreros que han salido por la puerta puerta=si(Corrida) SELECT * FROM `actua` WHERE puerta='si';
orden_corrida 1 4 DNI_torero 65321 132456 orejas 2 2 rabo 1 1 puerta si si

Seleccionar la antigedad de la ganadera de la que proviene el toro pajarito antiguedad(codigo_ganaderia=(codigo_ganaderia(nombre=pajarito(toro)))) SELECT antiguedad FROM ganaderia WHERE codigo_ganaderia = (SELECT codigo_ganaderia FROM `toro` WHERE nombre = "pajarito");
antiguedad 3

Numero de toreros que han salido por la puerta Count (DNI_torero)( puerta=si(Corrida)) SELECT COUNT(*) FROM `actua` WHERE puerta='si';
COUNT(*) 2

Asocia los toros con las corridas en las que participaron (plano cartesiano) corrida.orden_corrida = toro.orden_corrida (corrida X toro)) SELECT * FROM corrida, toro WHERE corrida.orden_corrida = toro.orden_corrida;
orden_corrida 1 2 3 4 5 feria de todos de san miguel gitarras anno 201208-06 201303-11 201203-12 nombre_plaza abrazo donia los abuelos varilla wirikuta orden 1 2 3 4 5 nombre pajarito pedrito juanga torito color negro negro gris anno_nac 2013-0819 2012-1104 2013-0519 orden_corrida 1 2 3 4 5 orden_torea segundo primero tercero primero segundo codigo_ganaderia 1 2 3 4 5

municipal 201109-05 de las flores 201108-07

blanco 2007-1224

maromerito negro 2008-12y 31 blanco

Hctor Villa Garca

Base de datos 1

Orden

Fecha

Nombre Ao DNI M
Acta

Apodo

N Corrida N Oreja
Celebra Torean

Fecha Torero N Puerta 1 Padrino N


Es_apoderado

Rabo

Nombre 1

1 N
Orden_torea

DNI 1 Apoderado nombre

localidad

Plaza

Toro

direccion

Orden aforo nombre color Ao_nac

N
Pertenece

direccion

Telefono

1 Ganadera

Cdigo nombre

Antigedad localidad

También podría gustarte