TRABAJO GRUPAL – TALLER DE BASE DE DATOS INDICACIONES: 1.
Crear una base de datos con el nombre ClinicaelCementerio.
2.
Crear una tabla con el nombre de Pacientes con los siguientes campos: Nombre del campo CodigoPaciente NombrePaciente ApellidosPaciente Direccion Poblacion CodigoPostal TelefonoPaciente FechaNacimiento
Tipo de dato Numérico (Clave Principal) Texto corto Texto corto Texto corto Texto corto Numérico Texto corto Fecha/Hora
3. Propiedades de la Tabla Pacientes: Nombre del campo
Tipo de dato
CodigoPaciente
Entero
NombrePaciente
Tamaño: 15
ApellidosPaciente
Tamaño: 30
Direccion
Tamaño: 30
Poblacion
Tamaño: 15
CodigoPostal
Tamaño: 5
TelefonoPaciente
Tamaño: 10
FechaNacimiento
Formato: Fecha corta
4. Crear otra tabla con el nombre de Medicos con los siguientes campos: Nombre del campo CodigoMedico NombreMedico Apellidos Medico Especialidad
Tipo de dato Texto (Clave Principal) Texto Texto Texto
5. Propiedades de la Tabla Medicos: Nombre del campo
Tipo de dato
CodigoMedico
Tamaño: 5
NombreMedico
Tamaño: 15
Apellidos Medico
Tamaño: 30
Especialidad
Tamaño: 20
DOCENTE: OSWALDO CASTROMONTE SOLANO
6. Crear otra tabla con el nombre de Ingresos con los siguientes campos: Nombre del campo NºIngreso Habitacion Cama FechaIngreso CodigoPaciente CodigoMedico
Tipo de dato Autonumeración (Clave Principal) Número Texto Fecha/Hora Numèrico Texto
7. Propiedades de la Tabla Ingresos Nombre del campo
Tipo de dato
Habitacion
Entero
Cama
Tamaño: 1
FechaIngreso
Formato: Fecha corta
CodigoPaciente
Entero
CodigoMedico
Tamaño: 5
8. Crear las relaciones entre las tablas. 9. Completa la tabla Pacientes con los siguientes datos: Código Paciente 100
Nombre José
102
Santiago
103
Carmen
110
Alberto
120
Sergio
130
Jaime
131
Enrique
140
Ana
142
Olga
200
Carlos
201
María
207
Rogelia
Apellidos Romerales Pinto González Sancho Rodríguez Santacana Puig Monza Pérez Sanabria Flores López Morales Miguel Torrente Hermosilla Prats Hernández Jiménez Blanco Tomás Caballo Guerra Santa
Dirección
Población
Azorín, 34
Sullana
Código Postal 28935
Coslada, 12
Piura
28024
914562587
30/10/47
Javier Poncela, 3 División Azul, 56 Pizarro, 45
Talara
28902
915478555
06/11/87
Talara
28902
914589966
18/07/36
Mancora
28223
915584471
12/04/50
Alcatraz, 56
Piura
28001
914526654
23/01/32
Madrid, 45
Piura
28028
914552203
12/08/90
Barcelona, 35 Versalles, 2
Mancora
28223
914785236
25/03/58
Sullana
28935
917458963
25/03/58
28003
914589632
12/01/73
28028
914578559
05/05/55
28025
914562258
12/07/90
Gran Vía, Piura 123 Enrique Piura Velasco, 3 Castellana, Piura 12
DOCENTE: OSWALDO CASTROMONTE SOLANO
Teléfono 912563256
Fecha nacimiento 21/03/75
220
Iván
231
Luis
240
Mónica
300
Joaquín
302
Loreto
400
Luis
401
Luisa
Granadino Callejas Navarrete Prat Armengol Prats Rodríguez Monzón Martínez Lozano Martínez García García Montoro
Doctor Más, 46 Trujillo, 33
Piura
28015
914522369
19/07/75
Mancora
28223
914512589
13/06/40
Doce de Piura octrubre, 1 Barcelona, Mancora 111 Cipreses, 56 Sullana
28028
914588963
02/07/85
28223
914578521
05/05/77
28223
914589632
24/01/51
Olmos, 54
Sullana
28935
911235641
24/01/80
Olmos, 24
Sulllana
28935
911235652
10/01/75
10. Completa la tabla Medicos con los siguientes datos:
Código Médico AJH CEM CSM ESMH FHL FVP JMP OPA PAP SGM SVT
Nombre Antonio Carmen Carlos Eva Fernanda Federico Juana Olga Pedro Sebastián Santiago
Apellidos Jiménez Hernández Esteban Muñoz Sánchez Martínez San Martín Hernández Hernández López Vidal Planella Moreno Navarro Pons Álvarez Armengol Prats Gutiérrez Mellado Vázquez Torres
Especialidad Pediatría Psiquiatría General Pediatría Radiología Análisis Intensivos Intensivos Cirugía Oftalmología Ginecología
11. Completa la tabla Ingresos con los siguientes datos: Nº Ingreso 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Habitación 101 105 125 204 205 204 201 201 305 304 306 303 302 504 504 405 401 408 504 509
Cama A A B B B A A A A B A B A B B B A B A B
DOCENTE: OSWALDO CASTROMONTE SOLANO
Fecha ingreso 23/04/08 24/05/08 15/06/08 12/09/08 12/10/08 04/01/09 01/02/09 02/04/10 03/05/10 12/05/10 13/05/10 15/06/10 16/06/10 30/06/10 02/07/10 05/07/10 08/08/10 10/08/10 12/08/10 20/08/10
Código Paciente 302 103 300 120 100 102 240 110 220 201 207 220 131 130 231 200 140 142 120 240
Código Médico SVT CSM PAP SGM JMP CEM FHL OPA FVP ESMH OPA CSM AJH SGM ESMH FVP PAP SGM SGM FHL
CONSULTAS 12. Crear una consulta para ver los apellidos, telefono y fecha de nacimiento de aquellos pacientes que hayan nacido a partir de 1960 y cuyo código postal sea 28028, guardar la consulta con el nombre Pacientes del 28028. 13. Crear una consulta para ver de los pacientes cuya fecha de ingreso sea posterior al 31/12/2008, sus apellidos, fecha de nacimiento, fecha de ingreso y apellidos del médico asignado, así como la especialidad de éste guardar la consulta con el nombre Pacientes con medico. 14. Crear una consulta para saber los médicos que tienen más de tres ingresados, indicando para cada uno de ellos su nombre, apellidos del médico y cúantos ingresados tiene. Guardar la consulta con el nombre Medicos saturados. 15. Crear una consulta para saber de cada especialidad, la fecha de ingreso más antigua. Guardar la consulta con el nombre Ingresos antiguos. 16. Crear una consulta que obtenga una tabla de doble entrada que permita saber de cada población cuántos ingresos tenemos en cada especialidad. 17. Crear la consulta Crear pacientes no ingresados que genere una nueva tabla que se llamará Pacientes no ingresados y que contendrá los registros de Pacientes que no estén en la tabla Ingresos. 18. Crear la consulta Cambiar habitacion que cambie los enfermos de la habitacion 504 a la 505. 19. Crear la consulta Eliminar no ingresados que elimine los registros de Pacientes que no estén en la tabla Ingresos. 20. Crear la consulta Recuperar Pacientes que recupere los registros borrados en la consulta anterior.
DOCENTE: OSWALDO CASTROMONTE SOLANO