Está en la página 1de 1

INSTITUTO TECNOLGICO DE PACHUCA

TALLER DE BASE DE DATOS


UNIDAD IV Y V
NOMBRE: ___________________________________________________ FECHA: _______________
LEE CUIDADOSAMENTE Y CONTESTA CORRECTAMENTE.

1.- Explica que es una transaccin (4 Puntos)


2.- Para qu sirve un ROLLBACK en una transaccin (4 Puntos)
3.- Para qu sirve un COMMMIT en una transaccin (4 Puntos)
4.- Tienes una BD llamada HOSPITAL con las siguientes tablas:
DOCTOR
CLAVE
DOCTOR
D-001
D-002
D-003
D-004
D-005

NOMBRE

ESPECIALIDAD

JUAN SIN MIEDO


PANCHO PANTERA
KALIMAN
HOUSE
QUINCY

CARDIOLOGO
GENERAL
INTERNISTA
CARDIOLOGO
INTERNISTA

PACIENTE
NOMBRE
RAQUEL
FRANCISCO
JOSE LUIS
ALBERTO
DIANA
ROBERTO
NORMA

SALA
A
B
B
C
A
C
A

SEGURO
SI
NO
NO
SI
SI
SI
SI

ENFERMERA
NOMBRE
LUCIA
ANA
CAROL

CONTACTO
IVAN
MARTHA
ALFONSINA
ALMA
DANIEL
TERESA
LUIS

TELEFONO
771-124-7856
771-684-8173
771-982-7463
771-741-9624
771-426-7642
771-451-7698
771-134-4826

CODIGO EMPLEADO
E-001
E-002
E-003

ATENDIDO_POR
D-001
D-004
D-002
D-004
D-005
D-001
D-002
SALA ATENDIDA
A
B
C

5.- Crea los siguientes usuarios


a) Crea un usuario panchito con el password '123456' . (4 puntos)
b) Asgnale a panchito los permisos de SELECT,UPDATE e INSERT en las tablas de PACIENTE Y ENFERMERA (4 puntos)
c) Asigna a pepito el permiso de actualizar los campos de nombre, contacto y telfono de la tabla PACIENTE. (10 puntos)
5.- Con las tablas de la pregunta 3 crea las siguientes vistas: ( 60 puntos)
a)
b)
c)

Que me diga el nombre del paciente y en que especialidad estn asignados


Una consulta que muestre a los pacientes y que doctores y que enfermeras los asisten
Una consulta que muestre que pacientes atiende el doctor Pancho Pantera

También podría gustarte