Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Presen bd[smallpdf.com]

210 views

Published on

  • Be the first to comment

  • Be the first to like this

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

×