Subido por gonzart94

TP4 grupo03 2016

Anuncio
UNIVERSIDAD NACIONAL DE
JUJUY
FACULTAD DE
INGENIERÍA
Bases de datos
Año: 2016
GRUPO Nº 3
TRABAJO PRACTICO Nº4 “POSTGRESQL – CREACION DE TABLAS Y CONSULTAS”
FECHA DE PRESENTACIÓN: 02/10/2016
Integrantes:
● Guzman, Ayelen. 36282828. aye_1593_15@hotmail.com
● Liquitaya, Miguel Ángel. 37731308. miguelangelfi16@gmail.com
● Tolaba, Juan Manuel. 26962501. juantolaba@yahoo.com.ar
● Tolay, Gonzalo Ramón. 37959128. gonzart94@gmail.com
● Velazco, Nicolás Jonatan Ezequiel. 37730136. nicovelazco94@gmail.com
Actividades:
1. Cree una Base de Datos, el nombre de la misma debe ser TP4_GrupoXX, donde XX corresponde
al número de grupo.
2. Cree las tablas. En el momento de la creación utilice las sentencias SQL para referenciar la
Clave Primaria y la/s foránea/s correspondientes. Considere los siguientes tipos de datos para
los campos de cada tabla:
TABLA PACIENTE:
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 1 de 14
TABLA ODONTOLOGO:
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 2 de 14
TABLA ATENCIÓN:
TABLA FAMILIA PRÁCTICA:
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 3 de 14
TABLA PRÁCTICA:
TABLA ATENCIÓN – PRÁCTICA:
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 4 de 14
3. Inserte en cada tabla los registros utilizados el ejemplo. Todas las tablas deben estar
relacionados por el valor de los registros.
REGISTRO TABLA PACIENTE:
REGISTRO TABLA ODONTOLOGO:
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 5 de 14
REGISTRO TABLA ATENCION:
REGISTRO TABLA FAMILIA – PRÁCTICA:
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 6 de 14
REGISTRO TABLA PRÁCTICA:
REGISTRO TABLA ATENCION – PRÁCTICA:
4. Visualice cada una de las tablas, con sus correspondientes registros.
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 7 de 14
5. En la tabla Paciente agregue el campo “Domicilio” como carácter de 30. En la tabla Atención
agregue el campo “Obra Social” como carácter de 1 y la restricción en la cual sólo puede tomar
los valores “S” y “N”.
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 8 de 14
6. Actualice todos los registros con los nuevos campos creados, en la tabla Paciente complete el
domicilio y en la tabla Atención asigne “S” o “N” si la atención fue realizada con o sin Obra
Social.
7. Modifique el tamaño del campo Domicilio de carácter de 30 a carácter de 40.
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 9 de 14
8. Visualice la tabla de Atención con sus correspondientes registros ordenada por el campo “Obra
Social”.
9. Inserte dos registros nuevos en Paciente.
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 10 de 14
10. Visualice la tabla Paciente con sus correspondientes registros ordenados por “Apellido
Paciente”.
11. Borre un registro de Paciente que no esté referenciado en otra tabla.
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 11 de 14
12. Borre un registro de Paciente que si esté referenciado en otra tabla. ¿Cuál fue el resultado?
Justifique su respuesta.
No se puede borrar ese registro por que la clave Nro_Paciente es clave foránea de Atencion.
13. Muestre los registros de Atención-Práctica cuya cantidad sea mayor a 1.
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 12 de 14
14. Muestre la tabla Práctica ordenada por el campo “PU práctica” en orden ascendente.
15. Muestre las atenciones realizadas entre el 02/10/2015 y el 03/10/2015.
Guzman, Liquitaya,Tolaba, Tolay, Velazco
Página 13 de 14
Descargar