ejercicio base de datos

33
REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD PEDAGÓGICA EXPERIMENTAL LIBERTADOR INSTITUTO PEDAGÓGICO RAFAEL ALBERTO ESCOBAR LARA DEPARTAMENTO DE MATEMÁTICA PROGRAMA DE INFORMÁTICA CÁTEDRA: BASES DE DATOS Prof. Jaime Romero Secc. 521 Hecho Por: Carlos Rengifo María Montoya Evelyn Acevedo

Upload: maria-f

Post on 18-Jul-2015

184 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Ejercicio  base de datos

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD PEDAGÓGICA EXPERIMENTAL LIBERTADOR

INSTITUTO PEDAGÓGICO RAFAEL ALBERTO ESCOBAR LARA

DEPARTAMENTO DE MATEMÁTICA

PROGRAMA DE INFORMÁTICA

CÁTEDRA: BASES DE DATOS

Prof. Jaime Romero

Secc. 521

Hecho Por:

Carlos Rengifo

María Montoya

Evelyn Acevedo

Page 2: Ejercicio  base de datos
Page 3: Ejercicio  base de datos

Habitación

-(*)Cod_Hab

-Descripción

-Tipo_Hab

Cama

-(*)Cod_Cam

-Cod_Hab

-Tipo_Cama

Colchón

-(*)Cod_col

-Cod_Cam

-Fecha_Instal

Acon_Aire

-(*)Cod_Acon

-Cod_Hab

-Tipo

-Modelo

-Capa_Enfria

Televisor

-(*)Cod_Tv

-Cod_Hab

-Tipo

-Modelo

-Tama_Panta

-Marca

-Resol_Max

Computadora

-(*)Cod_Comp

-Cod_Hab

-Descripción

-

Tipo_Tarj_Mad

-

Serial_Tarj_Ma

d

-EnsamblajeReprod_Video

-(*)Cod_Rep_Vi

-Cod_Hab

-Tipo

-Serial

-Marca

-Modelo

Cons_Jue_Vi

d

-(*)Cod_Cons

-Cod_Hab

-Tipo

-Serial

-Marca

-Modlo

Mesa_Compu

-(*)Cod_Mes_Comp

-Cod_Hab

-Serial

-Modelo

-Marca

Tarj_Memoria

-(*)Cod_Tarj_Me

-Cod_Comp

-Tipo_Tarj_Me

-Serial_Tarj_Me

Otras_Tarj

-(*)Cod_Otra_Tar

-Cod_Comp

-Tipo

-Serial

-Marca

-Modelo

Disco_Duro

-(*)Cod_Dis_Du

-Cod_Comp

-Tipo_Conec

-Serial

-Capacidad

-Modelo

-Marca

Procesador

-(*)Cod_Proce

-Cod_Comp

-Serial

-Tipo

-Marca

Teclado

-

(*)Cod_Teclas

-Cod_Comp

-Tipo

-Serial

-Marca

Monitores

-(*)Cod_Moni

-Cod_Comp

-Tipo_Conec

-Serial

-Capacidad

-Modelo

-Marca

Uni_CD/DVD

-(*)Cod_Uni_CD/DVD

-Cod_Comp

-Unidad

-Tipo

-Serial

-Marca

-Capaci_Quema

Cam_Web

-(*)Cod_Cam

-Cod_Comp

-Serial

-Modelo

-Marca

-Resolución

Microfono

-(*)Cod_Micro

-Cod_Comp

-Tipo

-Serial

-Marca

Mouse

-(*)Cod_Mou

-Cod_Comp

-Tipo

-Serial

-Marca

Cornetas

-

(*)Cod_Cor

-Cod_Comp

-Tipo

-Serial

-Marca

Impresoras

-(*)Cod_Impre

-Cod_Comp

-Tipo

-Serial

-Marca

-Modelo

-N°_Cart_N

-Nº_Cart_C

UPS

-(*)Cod_UPS

-Cod_Comp

-Serial

-Marca

-Modelo

-Capa_Carg

Lect_Tarj

-(*)Cod_Lect_Tarj

-Cod_Comp

-Tipo

-Serial

-Marca

-Tipo_Tarj_Lee

N

1

1

N

1

1

1

1

1

1

1

1

1

N

N

N

N

1

1

1

1

1

1

1

1

1

N

1

Page 4: Ejercicio  base de datos

Emisión de

Reportes 1.- Camas en general (tipo, colchón, fecha de instalación,

habitación):

1) Accesar a tabla Cama.

2) Leer un registro.

3) Imprimir todos los campos del registro.

4) Tomar Cod_Cam.

5) Accesar a tabla Colchón.

6) Buscar registro con el mismo Cod_Cam.

7) Imprimir todos los campos del registro.

8) Tomar Cod_Hab.

9) Accesar a tabla Habitación.

10) Buscar registro con el mismo Cod_Hab.

11) Imprimir Descripción.

12) Saltar al siguiente registro de la tabla Cama.

13) Si no es el último registro ir a 3.

14) Fin.

Page 5: Ejercicio  base de datos

2-. computadoraes en general y todos los periféricos que posee:

1. Accesar a tabla Computadora.

2. Leer un registro.

3. Imprimir todos los campos del registro.

4. Tomar Cod_Comp.

5. Accesar a tabla Tarj_Memoria.

6. Buscar el registro con el mismo Cod_Comp.

7. Imprimir todos los campos del registro.

8. Accesar a tabla Otras_Tarj.

9. Buscar el registro con el mismomismo Cod_Comp.

10. Imprimir todos los campos del registro.

11.Saltar al siguiente registro.

12.Si no es el ultimo registro ir a 10.

13.Accesar a tabla Disco_Duro

14.Buscar el registro con el mismo Cod_Comp.

15. Imprimir todos los campos del registro.

16.Saltar al siguiente registro.

Page 6: Ejercicio  base de datos

17. Si no es el ultimo registro ir a 15

18. Accesar a tabla Procesador

19. Buscar el registro con el mismo Cod_Comp.

20. Imprimir todos los campos del registro.

21. Accesar a tabla Teclado.

22. Buscar el registro con el mismo Cod_Comp.

23. Imprimir todos los campos del registro.

24.Accesar a tabla Monitores.

25.Buscar el registro con el mismo Cod_Comp.

26. Imprimir todos los campos del registro.

27.Accesar a tabla Uni_CD/DVD

28.Buscar el registro con el mismo Cod_Comp.

29. Imprimir todos los campos del registro.

30.Saltar al siguiente registro.

31.Si no es el ultimo registro ir a 29.

32.Accesar a tabla Cam_Web

Page 7: Ejercicio  base de datos

33.Buscar el registro con el mismo Cod_Comp.

34. Imprimir todos los campos del registro.

35.Accesar a tabla Micrófono.

36.Buscar el registro con el mismo Cod_Comp.

37. Imprimir todos los campos del registro.

38.Accesar a tabla Mouse.

39.Buscar el registro con el mismo Cod_Comp.

40. Imprimir todos los campos del registro.

41.Accesar a tabla Cornetas.

42.Buscar el registro con el mismo Cod_Comp.

43. Imprimir todos los campos del registro. Accesar a tabla Impresora.

44.Buscar el registro con el mismoCod_Comp.

45. Imprimir todos los campos del registro.

Page 8: Ejercicio  base de datos

46.Accesar a tabla UPS.

47.Buscar el registro con el mismo Cod_Comp.

48. Imprimir todos los campos del registro.

49.Saltar al siguiente registro.

50.Si no es el ultimo registro ir a 48.

51.Accesar a tabla Lect_Tarj.

52.Buscar el registro con el mismo Cod_Comp.

53. Imprimir todos los campos del registro.

54.Saltar al siguiente registro.

55.Si no es el ultimo registro ir a 53.

56.Fin.

Page 9: Ejercicio  base de datos

3-. Impresoras en general (serial, modelo, marca, tipo, numero de

cartucho, habitación):

1. Accesar a tabla Impresora.

2. Leer un registro.

3. Imprimir todos los campos del registro.

4. Tomar Cod_Comp.

5. Accesar a tabla computadora

6. Buscar el registro con el mismo Cod_comp.

7. Imprimir Cod_Hab.

8. Tomar Cod_Hab.

9. Accesar a tabla Habitación.

10. Imprimir todos los campos del registro.

11.Saltar al siguiente registro de la tabla Impresora.

12.Si no es el ultimo registro ir a 3.

13.Fin.

Page 10: Ejercicio  base de datos
Page 11: Ejercicio  base de datos

Tabla: Habitación

Descripción: Tabla de los datos generales de la habitación.

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_hab Código de la Habitación Entero 10 Primaria

DescripciónDescripción de la

habitaciónCarácter 20 No

Tipo_hab Tipo de habitación Carácter 20 No

Page 12: Ejercicio  base de datos

Tabla: Cama

Descripción: Tabla de los datos generales de la cama.

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Cam Código de la cama Entero 10 Si

Tipo_Cam Tipo de cama Carácter 20 No

Cod_hab Código de la Habitación Entero 10 Enlace

Page 13: Ejercicio  base de datos

Tabla: Colchón

Descripción: Tabla de los datos generales de los colchones.

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_col Código del colchón Entero 10 Si

Cod_Cam Código de la cama Entero 10 Enlace

Fecha_Instal Fecha de instalación Fecha 8 No

Page 14: Ejercicio  base de datos

Tabla: Acon_Aire

Descripción: Tabla de los datos generales de los aires acondicionados

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_AconCódigo del Aire

AcondicionadoEntero 10 Si

Cod_Hab Código de la Habitación Entero 10 Enlace

TipoTipo de aire

acondicionadoCarácter 20 No

ModeloModelo del aire

acondicionadoCarácter 20 No

Capa_EnfriaCapacidad de

enfriamientoEntero 10 No

Page 15: Ejercicio  base de datos

Tabla: Televisor

Descripción: Tabla de los datos generales del televisor

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Tv Código del Televisor Entero 10 Si

Cod_Hab Código de la Habitación Entero 10 Enlace

Tipo Tipo del Televisor Carácter 20 No

Modelo Modelo del televisor Carácter 20 No

Tama_Panta Tamaño de la Pantalla Carácter 20 No

Marca Marca del televisor Carácter 20 No

Resol_Max Resolución Máxima Carácter 20 No

Page 16: Ejercicio  base de datos

Tabla: Reprod_VideoDescripción: Tabla de los datos generales de los reproductores de video

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Rep_ViCódigo del reproductor

de videoEntero 10 Si

Cod_Hab Código de la habitación Entero 10 Enlace

TipoTipo del reproductor de

videoCarácter 20 No

SerialSerial del reproductor

de videoEntero 10 No

MarcaMarca del Reproductor

de video

Carácter20 No

ModeloModelo del reproductor

de videoCarácter 20 No

Page 17: Ejercicio  base de datos

Tabla: Cons_Jue_Vid

Descripción: Tabla de los datos generales de las consolas de juegos de videos

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_ConsCódigo de la Consola

de juegos de videoEntero 10 Si

Cod_Hab Código de la habitación Entero 10 Enlace

TipoTipo de consola de

juegos de videoCarácter 20 No

SerialSerial de la consola de

juegos de videoEntero 10 No

MarcaMarca de la consola de

juegos de videoCarácter 20 No

ModeloModelo de la consola

juegos de videoCarácter 20 No

Page 18: Ejercicio  base de datos

Tabla: Mesa_Compu

Descripción: Tabla de los datos generales de las mesas de computadoraas

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Mes_CompCódigo de mesa de

computadoras.Entero 10 Si

Cod_Hab Código de la habitación Entero 10 Enlace

SerialSerial de mesa de

computadorasEntero 10 No

ModeloModelo de mesa de

computadorasCarácter 20 No

MarcaMarca de mesa de

computadorasCarácter 20 No

Page 19: Ejercicio  base de datos

Tabla: Computadora

Descripción: Tabla de los datos generales de las computadoras

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Comp Código de computadora Entero 10 Si

Cod_Hab Código de la Habitación Entero 10 Enlace

Descripción Descripción de la

computadoraCaracter 20 No

Tipo_Tarj_Mad Tipo de Tarjeta Madre Caracter 20 No

Serial_Tarj_MadSerial de la tarjeta

madreEntero 10 No

EnsamblajeEnsamblaje de la

computadoraCaracter 20 No

Page 20: Ejercicio  base de datos

Tabla: Tarj_Memoria

Descripción: Tabla de los datos generales de la tarjeta de memoria

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Tarj_MeCódigo de la tarjeta de

memoriaEntero 10 Si

Cod_CompCódigo de la

computadoraEntero 10 Enlace

Tipo_Tarj_MeTipo de tarjeta de

memoriaCaracter 20 No

Serial_Tarj_MeSerial de la tarjeta de

memoriaCaracter 20 No

Page 21: Ejercicio  base de datos

Tabla: Otras_Tarj

Descripción: Tabla de los datos generales de otras tarjetas.

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Otra_Tar Código de otras tarjetas Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo Tipo de otra tarjeta Caracter 20 No

Serial Serial de otra tarjeta Entero 10 No

Marca Marca de otra tarjeta Caracter 20 No

Modelo Modelo de otras tarjetas Caracter 20 No

Page 22: Ejercicio  base de datos

Tabla: Disco_Duro

Descripción: Tabla de los datos generales de disco duro

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Dis_Du Código del disco duro Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo_Conec Tipo de conector Caracter 20 No

Serial Serial del disco duro Entero 10 No

CapacidadCapacidad del disco

duroCaracter 20 No

Modelo Modelo del disco duro Caracter 20 No

Marca Marca del disco duro Caracter 20 No

Page 23: Ejercicio  base de datos

Tabla: Procesador

Descripción: Tabla de los datos generales de procesador

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Proce Código del procesador Entero 10 Si

Cod_Comp Código del procesador Entero 10 Enlace

Serial Serial del procesador Entero 10 No

Tipo Tipo del procesador Caracter 20 No

Marca Marca del procesador Caracter 20 No

Page 24: Ejercicio  base de datos

Tabla: Teclado

Descripción: Tabla de los datos generales de los teclados

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Teclas Código del teclado Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo Tipo de teclado Caracter 20 No

Serial Serial del teclado Entero 10 No

Marca Marca del teclado Caracter 20 No

Page 25: Ejercicio  base de datos

Tabla: Monitores

Descripción: Tabla de los datos generales de las monitores

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Moni Código del Monitor Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo_Conec Tipo de conector Caracter 20 No

Serial Serial del monitor Entero 10 No

Capacidad Capacidad del monitor Caracter 20 No

Modelo Modelo del monitor Caracter 20 No

Marca Marca de monitor Caracter 20 No

Page 26: Ejercicio  base de datos

Tabla: Uni_CD/DVDDescripción: Tabla de los datos generales de la Unidad de CD/DVD

Nombre del AtributoDescripción del

Atributo

Tipo de Dato

que almacena Dimensión Clave

Cod_Uni_CD/DVDCódigo de la unidad

de CD/DVDEntero 10 Si

Cod_CompCódigo de

computadoraEntero 10 Enlace

UnidadUnidad a la que

perteneceCaracter 20 No

Tipo Tipo de unidad Caracter 20 No

Serial Serial de la unidad Caracter 20 No

Marca Marca de la unidad Caracter 20 No

Capaci_QuemaCapacidad de

quemadoCaracter 20 No

Page 27: Ejercicio  base de datos

Tabla: Cam_Web

Descripción: Tabla de los datos generales de las cámaras web

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Cam Código de la cámara Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Serial Serial de la cámara web Entero 10 No

ModeloModelo de la cámara

webCaracter 20 No

MarcaMarca de la cámara

webCaracter 20 No

ResoluciónResolución de la

cámara webEntero 10 No

Page 28: Ejercicio  base de datos

Tabla: Micrófono

Descripción: Tabla de los datos generales del micrófono

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Micro Código de micrófono Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo Tipo de micrófono Caracter 20 No

Serial Serial del micrófono Entero 10 No

Marca Marca del micrófono Caracter 20 No

Page 29: Ejercicio  base de datos

Tabla: Mouse

Descripción: Tabla de los datos generales del mouse

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Mou Código del mouse Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo Tipo de mouse Caracter 20 No

Serial Serial del mouse Caracter 20 No

Marca Marca del mouse Caracter 20 No

Page 30: Ejercicio  base de datos

Tabla: Cornetas

Descripción: Tabla de los datos generales de cornetas

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Cor Código de la cornetas Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo Tipo de cornetas Caracter 20 No

Serial Serial de las cornetas Entero 10 No

Marca Marca de las cornetas Caracter 20 No

Page 31: Ejercicio  base de datos

Tabla: ImpresoraDescripción: Tabla de los datos generales de impresora

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Impre Código de la impresora Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo Tipo de impresora Caracter 20 No

Serial Serial de la impresora Entero 10 No

Marca Marca de la impresora Caracter 20 No

Modelo Modelo de la impresora Caracter 20 No

N°_Cart_NNumero de cartucho

NegroEntero 3 No

Nº_Cart_CNumero de cartucho

ColorEntero 3 No

Page 32: Ejercicio  base de datos

Tabla: UPS

Descripción: Tabla de los datos generales de los UPS

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_UPS Código del UPS Entero 10 Si

Cod_Comp Código computadora Entero 10 Enlace

Serial Serial del UPS Entero 10 No

Marca Marca del UPS Caracteres 20 No

Modelo Modelo del UPS Caracteres 20 No

Capa_Carg Capacidad de Carga Caracteres 20 No

Page 33: Ejercicio  base de datos

Tabla: Lect_TarjDescripción: Tabla de los datos generales de lector de tarjeta

Nombre del Atributo Descripción del Atributo Tipo de Dato

que almacena Dimensión Clave

Cod_Lect_Tarj Código del lector tarjeta Entero 10 Si

Cod_Comp Código de computadora Entero 10 Enlace

Tipo Tipo de Lector de tarjeta Caracter 20 No

SerialSerial del lector de

tarjetaSerial 10 No

MarcaMarca del lector de

tarjetaCaracter 20 No

Tipo_Tarj_Lee Tipo de tarjeta que lee Caracter 20 No