Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | N...
Upcoming SlideShare
Loading in …5
×

Presen bd[smallpdf.com]

157 views
87 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
157
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presen bd[smallpdf.com]

  1. 1. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX
  2. 2. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz- Se pide el diseño de una base de datos sobreun torneo de fútbol histórico.- En el torneo participan:- Ocho equipos.- Organizados en tres rondas.- Cuartos de final, semifinal y final.Presentacion de la base de datosEspeciicaciones del clienteTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz
  3. 3. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz- De cada equipo queremos guar-dar el nombre, la ciudad a la quepertenece el club y la fecha en laque fue fundado.Especiicaciones del clienteEquipo
  4. 4. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz- Cada equipo tiene su propio estadio, delque guardaremos el nombre y la ciudaden la que está construido.Especiicaciones del clienteEstadioTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz
  5. 5. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz- Cinco jugadores por equipo.- De cada jugador nos interesa saber su nom-bre y apellidos, el código del equipo al quepertenece, el nombre de ese equipo y la edaddel jugador.Especiicaciones del clienteJugadores
  6. 6. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz- Cada equipo es gestionado por un presidente,del que necesitamos su nombre y apellidos, laedad y el salario que tiene como presidente. Tam-bién nos interesa guardar el código del equipoque dirige.Especiicaciones del clientePresidenteTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz
  7. 7. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz- El torneo dispone de unaplantilla de tres árbitros, queson los encargados de super-visar los partidos. Nos interesaguardar el nombre, los apelli-dos y la edad.Especiicaciones del clienteArbitros
  8. 8. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz- De cada partido que se disputa en el torneovamos a guardar el nombre del equipo local, elnombre del equipo visitante y la ronda en la quese ha jugado el partido.- También nos interesa saber los goles de cadaequipo, el estadio en el que se juega y el códigodel árbitro que lo supervisaEspeciicaciones del clientePartidoTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz
  9. 9. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz- En cada partido hay un jugador que sale elegidocomo MVP (Most Valuable Player), del que nos in-teresa conocer el nombre del jugador, el partidoen el que ha sido elegido MVP, la ronda en la quese encuentra el partido y el equipo al que perte-nece el jugador.Especiicaciones del clienteMVP
  10. 10. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozEsquema torneoResultado torneo PLANAXTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz
  11. 11. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozDiagrama Entidad/Relación
  12. 12. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozModelo relacionalEjemplo de EquipoEQUIPO ( Cod_Equipo, Nombre_Equipo, Ciudad,Año_fundacion)CP { Cod_Equipo}VNN { Nombre_Equipo }Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz
  13. 13. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozCreación de tablasEjemplos Drops / SQLDROP TABLE EQUIPOS;DROP TABLE ESTADIO;DROP TABLE ARBITRO;
  14. 14. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozCreación de tablasEjemplos Creates / SQLCREATE TABLE EQUIPOS(COD_EQUIPO NUMBER(3),NOMBRE_EQUIPO VARCHAR2(20),CIUDAD VARCHAR2(15),FECHA_FUNDACION DATE NOT NULL,PRIMARY KEY (COD_EQUIPO));Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz
  15. 15. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozCreación de tablasEjemplos Inserts / SQLINSERT INTO EQUIPOS VALUES ( 002,‘Real Zaragoza’,‘Zaragoza’,‘18-03-1932’);
  16. 16. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozCreación de consultasEjemplos Consultas / SQLSELECT eq.nombre_equipo, TO_CHAR(eq.fecha_fundacion,‘DD/MM/YYYY’)FROM equipos eq, estadio es, presidente prWHERE es.cod_equipo = eq.cod_equipoAND pr.cod_equipo = eq.cod_equipo;Nombre de cada equipo y fecha fundación; con su estadio, ciudady su presidenteas Fecha_Fundacion ,eq.ciudad, es.nombre_estadio, pr.nombre_presidente, pr.apellidoTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho Lahoz
  17. 17. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozCreación de consultasEjemplos Consultas / SQL
  18. 18. Torneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozTorneo PLANAX Trabajo inal Bases de DatosJorge Plana | Nacho LahozGracias por vuestra atención

×