22
Ejercicio Hotel El Descanso Profesor: Jaime Romero Realizado por: Sección: 521 Arias Yusgleidi Guerra; Lissette

Hotel El Descanso

Embed Size (px)

Citation preview

Ejercicio

Hotel El Descanso Profesor: Jaime Romero Realizado por:Seccin: 521 Arias Yusgleidi

Guerra; Lissette Herrera Osyurli

Maracay, Febrero 2012

1

habitacion 1 1cama 1computador camara

*cod_habitacion 1 1 1 11 *cod_cama 1 1 1*cod_compu 1

cod_habitacion 1 1 1 1 1cod_camara

tipo_habitacioncod_habitacion1 1 1 1 1 tipo_tm_com 1cod_compu

2tipo_camaserial_tm_comserial_camara

televisorensamblaje_commodelo_camara

*cod_televisormarca_camara

cod_habitacion 1colchontarjeta_memoriaresolucion_camara

tamao_tv*cod_colchon n*cod_tme

modelo_tvcod_cama 1cod_compumicrofono

marca_tvtipo_coltipo_me*cod_microfono

resolucion_tvmarca_colserial_me 1cod_compu

tipo_tvmodelo_colserial_microfono

fecha_ins_colotras_tarjetamodelo_microfono

reproductor *cod_otmarca_microfono

*cod_reproductoraconaire n cod_computipo_microfono

cod_habitacion 1*cod_aconairetipo_ot

tipo_re 1 cod_habitacionserial_otmouse

serial_retipo_aire 1*cod_mouse

marca_remodelo_airediscodurocod_compu

modelo_recapacidad_aire n*cod_ddserial_mouse

cod_computipo_mouse

consolamesatipo_cone_ddmarca_mouse

*cod_consola 1 *cod_mesacapacidad_dd

cod_habitacion 1cod_habitacionserial_ddcornetas

serial_conserial_memodelo_dd 1*cod_cornetas

modelo_conmodelo_memarca_ddcod_compu

marca_conmarca_meserial_cornetas

procesador tipo_cornetas

*cod_procesadormarca_cornetas

1cod_compu

velocidad_pimpresoras

marca_p n*cod_impresoras

tipo_pcod_compu

serial_impresoras

tecladosmodelo_impresoras

1*cod_tecladotipo_impresoras

cod_compunume_cartu_impresoras

serial_tmarca_impresoras

tipo_t

marca_tUPS

1*cod_UPS

monitorcod_compu

n*cod_monitorserial_UPS

cod_compumarca_UPS

serial_monitormodelo_UPS

tipo_monitorcapacidad_UPS

marca_monitor

resolucion_monitorlector_tarjeta

1*cod_lector_tarjeta

unidad cd/dvdcod_compu

n*cod_unidadserial_lector_tarjeta

cod_computipo_lector_tarjeta

tipo_unidadmarca_lector_tarjeta

marca_unidadtipo_tar_lector_tajeta

capacidad_unidad

Nota: DISCULPE LAS FLECHAS

Tabla: habitacin

Descripcin: Tabla de los datos de la habitacin.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_habitacionCdigo de la habitacinEntero10Primaria

tipo_habitacionTipo de HabitacinCaracter20No

Tabla: televisorDescripcin: Tabla de los datos del televisor.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_televisorCdigo del televisorEntero10Primaria

cod_habitacionCdigo de la HabitacinEntero10Enlace

tamao_tvTamao del televisorCaracter20No

modelo_tvModelo del televisorCaracter20No

marca_tvMarca del televisorCaracter20No

resolucin_tvResolucin del televisorCaracter20No

tipo_tvTipo del televisorCaracter20No

Tabla: reproductorDescripcin: Tabla de los datos del reproductor.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_reproductorCdigo del reproductorEntero10Primaria

cod_habitacionCdigo de la habitacinEntero10Enlace

tipo_reTipo de reproductorCaracter20No

serial_reSerial de reproductorEntero20No

marca_reMarca del reproductorCarcter20No

modelo_reModelo del reproductorCaracter20No

Tabla: consolaDescripcin: Tabla de los datos de la consola de juegos de video.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_consolaCdigo de la consolaEntero10Primaria

cod_habitacionCdigo de la habitacinEntero10Enlace

serial_conSerial de la consolaEntero20No

modelo_conModelo de la consolaCaracter20No

marca_conMarca de la consolaCarcter20No

Tabla: camaDescripcin: Tabla de los datos de la cama.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_camaCdigo de la camaEntero10Primaria

cod_habitacionCdigo de la habitacinEntero10Enlace

tipo_camaTipo de camaCaracter20No

Tabla: colchonDescripcin: Tabla de los datos del colchn

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_colchonCdigo del colchonEntero10Primaria

cod_camaCdigo de camaEntero10Enlace

tipo_colTipo de colchnCaracter20No

marca_colMarca del colchnCaracter20No

modelo_colModelo de colchnCarcter20No

fecha_ins_colFecha de instalacin del colchnFecha20No

Tabla: aconaireDescripcin: Tabla de los datos del aire acondicionado.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_aconaireCdigo del aireEntero10Primaria

cod_habitacionCdigo de la habitacinEntero10Enlace

tipo_aireTipo de aireCaracter20No

modelo_conModelo del aireCaracter20No

capacidad_aireCapacidad del aireEntero10No

Tabla: mesaDescripcin: Tabla de los datos de la mesa del computador.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_mesaCdigo de la mesaEntero10Primaria

cod_habitacionCdigo de la habitacinEntero10Enlace

serial_meSerial de la mesaEntero10No

modelo_meModelo de la mesaCaracter20No

marca_meMarca de la mesaCarcter20No

Tabla: computadorDescripcin: Tabla de los datos del computador.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_compuCdigo del computadorEntero10Primaria

cod_habitacionCdigo de la habitacinEntero10Enlace

tipo_tm_comTipo de tarjeta madre del computadorCaracter20No

serial_tm_comSerial de tarjeta madre del computadorEntero10No

ensamblaje_comEnsamblaje del computadorCarcter20No

Tabla: tarjeta_memoriaDescripcin: Tabla de los datos de la tarjetas de memoria.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_tmeCdigo de las tarjetas de memoriaEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

tipo_meTipo de tarjeta memoriaCaracter20No

serial_meSerial de tarjeta memoriaEntero10No

Tabla: otras_tarjetaDescripcin: Tabla de los datos del computador.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_otCdigo de otras tarjetasEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

tipo_otTipo de otras tarjetasCaracter20No

serial_otSerial de otras tarjetasEntero10No

Tabla: disco_duroDescripcin: Tabla de los datos del Disco Duro.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_ddCdigo del disco duroEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

tipo_cone_ddTipo de conexin del disco duroCaracter20No

capacidad_ddCapacidad del disco duroCaracter20No

serial_ddSerial del disco duroEntero10No

modelo_ddModelo del disco duroCaracter20No

marca_ddMarca del disco duroCaracter20No

Tabla: procesadorDescripcin: Tabla de los datos del procesador

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_procesadorCdigo del procesadorEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

velocidad_pVelocidad del procesadorCaracter20No

marca_pMarca del procesadorCaracter20No

tipo_pTipo del procesadorCaracter20No

Tabla: tecladosDescripcin: Tabla de los datos del teclado.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_tecladoCdigo del tecladoEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_tSerial del tecladoEntero10No

tipo_tTipo del tecladoCaracter20No

marca_tMarca del tecladoCaracter20No

Tabla: monitorDescripcin: Tabla de los datos del monitor.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_monitorCdigo del monitorEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_monitorSerial del monitorEntero10No

tipo_monitorTipo del monitorCaracter20No

marca_monitorMarca del monitorCaracter20No

resolucin_monitorResolucin del monitorCaracter20No

Tabla: unidad cd/dvd.Descripcin: Tabla de los datos de la unidad de CD/DVD.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_unidadCdigo de la unidad de CD/DVDEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

tipo_unidadTipo de la unidad de CD/DVDCaracter20No

marca_unidadMarca de la unidad de CD/DVDCaracter20No

capacidad_unidadCapacidad de la unidad de CD/DVDCaracter20No

Tabla: camara.Descripcin: Tabla de los datos de la cmara.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_camaraCdigo de la cmaraEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_camaraSerial de la cmaraCaracter20No

modelo_camaraModelo de la cmaraCaracter20No

marca_camaraMarca de la cmaraCaracter20No

resolucin_camaraResolucin de la camaraEntero10No

Tabla: microfono.Descripcin: Tabla de los datos del micrfono.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_microfonoCdigo del microfonoEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_microfonoSerial del microfonoEntero10No

modelo_microfonoModelo del microfonoCaracter20No

marca_microfonoMarca del microfonoCaracter20No

tipo_microfonoTipo de microfonoCaracter20No

Tabla: mouseDescripcin: Tabla de los datos del mouse.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_mouseCdigo del mouseEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_mouseSerial del mouseEntero10No

tipo_mouseTipo de mouseCaracter20No

marca_mouseMarca del mouseCaracter20No

Tabla: cornetas.Descripcin: Tabla de los datos de las cornetas.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_cornetasCdigo de las cornetasEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_cornetasSerial de las cornetasEntero10No

tipo_cornetasTipo de cornetasCaracter20No

marca_cornetasMarca de las cornetasCaracter20No

Tabla: impresoras.Descripcin: Tabla de los datos de las impresoras.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_impresorasCdigo de las cornetasEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_impresorasSerial de las cornetasEntero10No

modelo_impresorasTipo de cornetasCaracter20No

tipo_impresorasMarca de las cornetasCaracter20No

nume_cartu_impresorasNumero de cartucho de la impresoraEntero10No

marca_impresorasMarca de la impresoraCaracter20No

Tabla: UPS.Descripcin: Tabla de los datos del UPS.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_UPSCdigo del UPSEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_UPSSerial del UPSEntero10No

marca_UPSMarca del UPSCaracter20No

modelo_UPSModelo del UPSCaracter20No

capacidad_UPSCapacidad del UPSEntero10No

Tabla: lector_tarjeta.Descripcin: Tabla de los datos del UPS.

Nombre del AtributoDescripcin del AtributoTipo de Dato que almacenaDimensinClave

cod_ lector_tarjetaCdigo de lector de tarjetaEntero10Primaria

cod_compuCdigo del computadorEntero10Enlace

serial_ lector_tarjetaSerial de lector de tarjetaEntero10No

tipo_ lector_tarjetaTipo de lector de tarjetaCaracter20No

marca_ lector_tarjetaMarca de lector de tarjetaCaracter20No

tipo_tar_lector_tajetaTipo de tarjeta que leeCaracter20No

4. Flujo lgico para la emisin de los reportes.

1. Para el control de los activos anteriores se deben emitir los siguientes reportes:

a. Camas en general (tipo, colchn, fecha de instalacin, habitacin).

Diseo de Reportes:

Como navegar:

1. Acceder primero a la tabla habitacin.

2. Leo el primer registro.

3. Imprimo el cdigo de la habitacin.

4. Tomo ese cdigo de la habitacin.

5. Acceder a la tabla cama

6. Busco registro con el mismo cdigo de la habitacin.

7. imprimo el tipo de cama.

8. Imprimo el cdigo de la cama.

9. Tomo ese cdigo de la cama.

10. Luego accedo a la tabla colchn.

11. Busco registro con el mismo cdigo de la cama.

12 .Imprimo el tipo de colchn y fecha de instalacin.

13. Saltar al siguiente registro de la tabla cama.

14. si no es el ltimo registro ir a 7.

15. si no ir a 3.

16. si no.

17. fin.

b. Computadores en general y todos los perifricos que posee.

1. Acceder primero a la tabla habitacin.

2. Leer el primer registro.

3. imprimo el cdigo de habitacin.

4. Tomo ese cdigo.

5. Acceder a la tabla computador.

6. Busco registro con el mismo cdigo de habitacin.

7. Imprimo el cdigo del computador.

8. Tomo ese cdigo.

9. Busco registro con el mismo cdigo de computador.

10. imprimir tipo de tarjeta madre, serial de tarjeta madre y ensamblaje del computador.

11. Acceder a la tabla tarjeta de memoria.

12. Busco registro con el mismo cdigo de computador.

13. Imprimir tipo de tarjeta de memoria y serial de tarjeta de memoria.

14. si no es el ltimo registro ir a 13.

15. sino.

16. Acceder a la tabla otras tarjetas.

17. Busco registro con el mismo cdigo de computador.

18. Imprimo tipo de otras tarjetas y serial de otras tarjetas.

19. si no es el ltimo registro ir a 18.

20. sino.

21. Acceder a la tabla disco duro.

22. Busco registro con el mismo cdigo de computador.

23. Imprimo tipo de conector (IDE, SATA), capacidad, serial, modelo y marca.

24. si no es el ltimo registro ir a 23.

25. sino.

26. Acceder a la tabla procesador.

27. Busco registro con el mismo cdigo de computador.

28. Imprimo velocidad del procesador, marca del procesador y tipo de procesador.

29. Acceder a la tabla teclados.

30. Busco registro con el mismo cdigo de computador.

31. Imprimo serial, tipo y marca del teclado.

32. Acceder a la tabla monitores.

33. Busco registro con el mismo cdigo de computador.

34. Imprimo serial, tipo, marca y resolucin del monitor.

35. Acceder a la tabla unidad cd/dvd.

36. Busco registro con el mismo cdigo de computador.

37. Imprimo tipo, marca y capacidad.

38. si no es el ltimo registro ir a 37.

39. sino.

40. Acceder a la tabla cmara.

41. Busco registro con el mismo cdigo de computador.

42. Imprimo serial, modelo, maraca y resolucin.

43. Acceder a la tabla micrfono.

44. Busco registro con el mismo cdigo de computador.

45. Imprimo serial, modelo, marca y tipo.

46. Acceder a la tabla mouse.

47. Busco registro con el mismo cdigo de computador.

48. Imprimo serial, tipo y marca.

49. Acceder a la tabla cornetas.

50. Busco registro con el mismo cdigo de computador.

51. Imprimo serial, tipo y marca.

52. Acceder a la tabla impresoras.

53. Busco registro con el mismo cdigo de computador.

54. Imprimo serial, modelo, tipo, numero de cartucho y marca.

55. si no es el ltimo registro ir a 54.

56. sino.

57. Acceder a la tabla UPS.

58. Busco registro con el mismo cdigo de computador.

59. Imprimo serial, marca, modelo y capacidad.

60. Acceder a la tabla lector tarjeta.

61. Busco registro con el mismo cdigo de computador.

62. Imprimo serial, tipo, marca y tipo de tarjeta que lee.

63. ir al siguiente registro de la tabla habitacin

64. si no es el ltimo registro ir a 3.

65. fin.

c. Impresoras en general (serial, modelo, marca, tipo, numero de cartucho, habitacin).

1. Acceder primero a la tabla habitacin.

2. Leer el primer registro.

3. imprimo el cdigo de habitacin.

4. Tomo ese cdigo.

5. Acceder a la tabla computador.

6. Busco registro con el mismo cdigo de habitacin.

7. Imprimo el cdigo del computador.

8. Tomo ese cdigo.

9. Acceder a la tabla impresoras.

10. Busco registro con el mismo cdigo de computador.

11. Imprimo serial, modelo, marca, tipo, numero de cartucho y habitacin.

12. si no es el ltimo registro ir a 11.

13. si no es el ltimo registro ir a 3.

14. fin.