DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA  1 Se requiere representar la información de la temporada de la Formula 1 en un modelo entidad relación y diagrama de dependencias funcionales que contenga las siguientes características: Existen un total de 12 equipos diferentes en la competición de la Formula 1, los cuales tienen un nombre de la escudería y pueden tener hasta dos empresas patrocinadoras, las cuales tienen un nombre que pueden usar en los emblemas de los vehículos y una identificación internacional para efectos de cobro de publicidad. Cada equipo tiene una ciudad como una sede central y un equipo de empleados para el trabajo de pits, ingeniería y mantenimiento de los vehículos.
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Empresa Equipo Patroc idEmp nomEm idEq nomEqu ciudad 1 0..2 Contrat 1 Empleado idEmp nomEmp cargo fIngreso
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA ID_Equipo NomEquipo Ciudad_E ID_Empresa NomEmpre ID_Emplead NomEmple Cargo F_Ingreso
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA  1 Se requiere representar la información de la Formula 1 en un diagrama de dependencias funcionales que contenga las siguientes características: Cada empleado tiene un salario de acuerdo con su cargo y antigüedad, y se identifica con su número de identificación . Empleado idEmp nomEmp cargo fIngreso salario
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA  1 Se requiere representar la información de la Formula 1 en un diagrama de dependencias funcionales que contenga las siguientes características: Por cada piloto se requiere conocer su nombre, nacionalidad, edad y estado civil. Cada equipo puede tener un máximo de dos pilotos, cada uno conduce un vehículo, y además el equipo puede tener otro vehículo de contingencia. Cada vehículo debe tener una identificación única (número) y un color que corresponde al color oficial del equipo que los identifica de los demás vehículos en la competencia.
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Empresa Equipo Patrocina idEmp nomEm idEq nomEqu ciudad 1 0..2 Contrata 1 Empleado idPlto nomEmp cargo fIngreso Trabaja 1..2 Piloto 1 nomPlto estCivl idEmp nacional fNacim salario Vehículo #veh Posee 1..3 1 Conduce 1 1 color
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomEquipo Ciudad_E id_Empresa nomEmpre id_Emplead nomEmple cargo f_Ingreso f_Nacim est_Civil nomPiloto nacionalid id_Piloto id_Vehículo color
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA  1 Se requiere representar la información de la Formula 1 en un diagrama de dependencias funcionales que contenga las siguientes características: Existen un total de 20 competencias en el año, las cuales se desarrollan en una ciudad específica y en un día y hora determinada. Cada pista tiene una distancia particular de recorrido, además de un nombre. Durante la competencia los participantes deben realizar un número determinado de vueltas, el cual difiere de pista en pista.
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Empresa Equipo Patrocina idEmp nomEm idEq nomEqu ciudad 1 0..2 Contrata 1 Empleado idPlto nomEmp cargo fIngreso Trabaja 1..2 Piloto 1 nomPlto estCivl idEmp nacional fNacim salario Vehículo #veh Posee 1..3 1 Conduce 1 1 color Compite Pista idPta nomPta distancia ciudad #vueltas fecha
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomEquipo Ciudad_E id_Empresa nomEmpre id_Emplead nomEmple cargo f_Ingreso #vueltas nomPiloto nacionalid id_Vehículo color distancia ciudad_Pta nom_Pista id_Piloto id_Pista f_Nacim est_Civil fecha
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA  1 Se requiere representar la información de la Formula 1 en un diagrama de dependencias funcionales que contenga las siguientes características: Se necesita llevar el registro del puntaje total que tiene cada uno de los pilotos y el lugar en que llegó (o que ocupo) en cada una de las competencias de la temporada. El puntaje del piloto depende de la posición de llegada en cada competencia, y es acumulativo para que al final gane el que obtuvo mayor puntaje acumulativo. Existe un puntaje que también se le da a la escudería ganadora de cada competencia, y también se premia con el mayor puntaje acumulativo.
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Empresa Equipo Patrocina idEmp nomEm idEq nomEqu ciudad 1 0..2 Contrata 1 Empleado idPlto nomEmp cargo fIngreso Trabaja 1..2 Piloto 1 nomPlto estCivl idEmp nacional fNacim salario Vehículo #veh Posee 1..3 1 Conduce 1 1 color Compite Pista idPta nomPta distancia ciudad #vueltas #llegada pPiloto pEquipo fecha
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomEquipo Ciudad_E id_Empresa nomEmpre id_Emplead nomEmple cargo f_Ingreso #vueltas nomPiloto nacionalid id_Vehículo color distancia ciudad_Pta nom_Pista id_Piloto id_Pista f_Nacim est_Civil #llegada fecha
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo id_Emplead nomEmple cargo f_Ingreso Esquema de tablas Empleado = ( id_Empleado , nomEmple,f_Ingreso,id_Equipo)
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomEquipo Ciudad_E color Equipo = ( id_Equipo , nomEquipo,Ciudad_E, color) Esquema de tablas
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo id_Empresa nomEmpre Empresa = ( id_Empresa , nomEmpre, id_Equipo) Esquema de tablas
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo id_Vehículo Vehiculo = ( id_Vehiculo , id_Equipo) Esquema de tablas
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomPiloto nacionalid id_Vehículo id_Piloto f_Nacim est_Civil Piloto = ( id_Piloto , nomPiloto, nacionalidad, f_Nacim, est_Civil, id_Vehiculo) Esquema de tablas
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA distancia ciudad_Pta nom_Pista id_Pista Esquema de tablas Pista = ( id_Pista , nom_Pista, distancia, ciudad_Pta)
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA #vueltas id_Piloto id_Pista #llegada fecha Esquema de tablas Compite = ( id_Pista , id_Piloto, fecha, #llegada, #vueltas)
DISEÑO DE  BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Esquema de tablas Empleado = ( id_Empleado , nomEmple,f_Ingreso,id_Equipo) Equipo = ( id_Equipo , nomEquipo,Ciudad_E, color) Empresa = ( id_Empresa , nomEmpre, id_Equipo) Vehiculo = ( id_Vehiculo , id_Equipo) Piloto = ( id_Piloto , nomPiloto, nacionalidad, f_Nacim,  est_Civil, id_Vehiculo) Pista = ( id_Pista , nom_Pista, distancia, ciudad_Pta) Compite = ( id_Pista , id_Piloto, fecha, #llegada, #vueltas)

Ejercicio+f 1

  • 1.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA 1 Se requiere representar la información de la temporada de la Formula 1 en un modelo entidad relación y diagrama de dependencias funcionales que contenga las siguientes características: Existen un total de 12 equipos diferentes en la competición de la Formula 1, los cuales tienen un nombre de la escudería y pueden tener hasta dos empresas patrocinadoras, las cuales tienen un nombre que pueden usar en los emblemas de los vehículos y una identificación internacional para efectos de cobro de publicidad. Cada equipo tiene una ciudad como una sede central y un equipo de empleados para el trabajo de pits, ingeniería y mantenimiento de los vehículos.
  • 2.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Empresa Equipo Patroc idEmp nomEm idEq nomEqu ciudad 1 0..2 Contrat 1 Empleado idEmp nomEmp cargo fIngreso
  • 3.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA ID_Equipo NomEquipo Ciudad_E ID_Empresa NomEmpre ID_Emplead NomEmple Cargo F_Ingreso
  • 4.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA 1 Se requiere representar la información de la Formula 1 en un diagrama de dependencias funcionales que contenga las siguientes características: Cada empleado tiene un salario de acuerdo con su cargo y antigüedad, y se identifica con su número de identificación . Empleado idEmp nomEmp cargo fIngreso salario
  • 5.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA 1 Se requiere representar la información de la Formula 1 en un diagrama de dependencias funcionales que contenga las siguientes características: Por cada piloto se requiere conocer su nombre, nacionalidad, edad y estado civil. Cada equipo puede tener un máximo de dos pilotos, cada uno conduce un vehículo, y además el equipo puede tener otro vehículo de contingencia. Cada vehículo debe tener una identificación única (número) y un color que corresponde al color oficial del equipo que los identifica de los demás vehículos en la competencia.
  • 6.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Empresa Equipo Patrocina idEmp nomEm idEq nomEqu ciudad 1 0..2 Contrata 1 Empleado idPlto nomEmp cargo fIngreso Trabaja 1..2 Piloto 1 nomPlto estCivl idEmp nacional fNacim salario Vehículo #veh Posee 1..3 1 Conduce 1 1 color
  • 7.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomEquipo Ciudad_E id_Empresa nomEmpre id_Emplead nomEmple cargo f_Ingreso f_Nacim est_Civil nomPiloto nacionalid id_Piloto id_Vehículo color
  • 8.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA 1 Se requiere representar la información de la Formula 1 en un diagrama de dependencias funcionales que contenga las siguientes características: Existen un total de 20 competencias en el año, las cuales se desarrollan en una ciudad específica y en un día y hora determinada. Cada pista tiene una distancia particular de recorrido, además de un nombre. Durante la competencia los participantes deben realizar un número determinado de vueltas, el cual difiere de pista en pista.
  • 9.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Empresa Equipo Patrocina idEmp nomEm idEq nomEqu ciudad 1 0..2 Contrata 1 Empleado idPlto nomEmp cargo fIngreso Trabaja 1..2 Piloto 1 nomPlto estCivl idEmp nacional fNacim salario Vehículo #veh Posee 1..3 1 Conduce 1 1 color Compite Pista idPta nomPta distancia ciudad #vueltas fecha
  • 10.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomEquipo Ciudad_E id_Empresa nomEmpre id_Emplead nomEmple cargo f_Ingreso #vueltas nomPiloto nacionalid id_Vehículo color distancia ciudad_Pta nom_Pista id_Piloto id_Pista f_Nacim est_Civil fecha
  • 11.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA FORMULA 1 Se requiere representar la información de la Formula 1 en un diagrama de dependencias funcionales que contenga las siguientes características: Se necesita llevar el registro del puntaje total que tiene cada uno de los pilotos y el lugar en que llegó (o que ocupo) en cada una de las competencias de la temporada. El puntaje del piloto depende de la posición de llegada en cada competencia, y es acumulativo para que al final gane el que obtuvo mayor puntaje acumulativo. Existe un puntaje que también se le da a la escudería ganadora de cada competencia, y también se premia con el mayor puntaje acumulativo.
  • 12.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Empresa Equipo Patrocina idEmp nomEm idEq nomEqu ciudad 1 0..2 Contrata 1 Empleado idPlto nomEmp cargo fIngreso Trabaja 1..2 Piloto 1 nomPlto estCivl idEmp nacional fNacim salario Vehículo #veh Posee 1..3 1 Conduce 1 1 color Compite Pista idPta nomPta distancia ciudad #vueltas #llegada pPiloto pEquipo fecha
  • 13.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomEquipo Ciudad_E id_Empresa nomEmpre id_Emplead nomEmple cargo f_Ingreso #vueltas nomPiloto nacionalid id_Vehículo color distancia ciudad_Pta nom_Pista id_Piloto id_Pista f_Nacim est_Civil #llegada fecha
  • 14.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo id_Emplead nomEmple cargo f_Ingreso Esquema de tablas Empleado = ( id_Empleado , nomEmple,f_Ingreso,id_Equipo)
  • 15.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomEquipo Ciudad_E color Equipo = ( id_Equipo , nomEquipo,Ciudad_E, color) Esquema de tablas
  • 16.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo id_Empresa nomEmpre Empresa = ( id_Empresa , nomEmpre, id_Equipo) Esquema de tablas
  • 17.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo id_Vehículo Vehiculo = ( id_Vehiculo , id_Equipo) Esquema de tablas
  • 18.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA id_Equipo nomPiloto nacionalid id_Vehículo id_Piloto f_Nacim est_Civil Piloto = ( id_Piloto , nomPiloto, nacionalidad, f_Nacim, est_Civil, id_Vehiculo) Esquema de tablas
  • 19.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA distancia ciudad_Pta nom_Pista id_Pista Esquema de tablas Pista = ( id_Pista , nom_Pista, distancia, ciudad_Pta)
  • 20.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA #vueltas id_Piloto id_Pista #llegada fecha Esquema de tablas Compite = ( id_Pista , id_Piloto, fecha, #llegada, #vueltas)
  • 21.
    DISEÑO DE BASES DE DATOS ALVARO ENRIQUE ORTIZ DÁVILA Esquema de tablas Empleado = ( id_Empleado , nomEmple,f_Ingreso,id_Equipo) Equipo = ( id_Equipo , nomEquipo,Ciudad_E, color) Empresa = ( id_Empresa , nomEmpre, id_Equipo) Vehiculo = ( id_Vehiculo , id_Equipo) Piloto = ( id_Piloto , nomPiloto, nacionalidad, f_Nacim, est_Civil, id_Vehiculo) Pista = ( id_Pista , nom_Pista, distancia, ciudad_Pta) Compite = ( id_Pista , id_Piloto, fecha, #llegada, #vueltas)