You are on page 1of 2

Practica Dirigida de Base de Datos II Store Procedure

1. Crear la tabla temporal dgitos deber guardar 50 nmeros al azar. Enteros. En un


rango de 0 a 30. Validar si existe la tabla limpiarla. Si no existe crearla.
Generar dos nmeros aleatorios enteros entre el 1 el 20.
Se pide:

Mostrar el nmero de coincidencias.

El valor mximo.

El valor mnimo.

El promedio de los nmeros ingresados.

2. Se pide validar el ingreso de un valor si es Nulo. en blanco. o letras. Deber mostrar


mensaje de error q usted definir. Solo se acepta valores numricos.

3. Ingresar 3 nmeros. Valide q sean nmeros y en un rango de 0 a 20. Deber obtener


el promedio de las tres notas. Si el promedio es 0 a 10 desaprobado. Si es entre 11
a 15 aprobado. Si es 16 a 20 excelente.
.
4. Ingresar 2 nmeros. Validar que sean nmeros. Sumarlos si es par, mostrar numero
par. Si la suma es impar mostrar nmero impar.

5. Crear un Store Procedure que permita validar la tabla Persona. Si no existe deber
crearla. En esta tabla se deber guardar un cdigo correlativo, el nombre, apellido
paterno, apellido materno y la edad. El cdigo debe ser calculado cada vez que se
ingresa un nuevo registro. Se deber validar, si el nombre y los apellidos ya se
encuentran registrados no deber permitir grabar los datos del nuevo
registro. mostrando un mensaje datos ya existen en la base de datos. De lo
contrario se deber grabar los datos y listar la tabla persona en orden alfabtico.

6. Crear un Store Procedure que permita validar la tabla persona. Si no existe deber
mostrar un mensaje que no existe y terminara el procedimiento. Si existe deber
validar si hay registros. Si no hay registros deber mostrar un mensaje que no existen
registros y terminara el procedimiento. Finalmente deber ingresar una cadena que
puede ser 1 o ms caracteres para buscar coincidencias. Deber buscar
coincidencias de Nombres si se especifica la bsqueda por Nombres. Apellido
paterno si se especifica la bsqueda por apellido paterno. Apellido materno si se
especifica la bsqueda por apellido materno. Si hay coincidencias deber mostrar el
nmero de coincidencias encontradas y a la vez listar las coincidencias encontradas.
7. Crear un Store Procedure que permita validar la tabla persona. Si no existe deber
mostrar un mensaje que no existe y terminara el procedimiento. Si existe deber
validar si hay registros. Si no hay registros deber mostrar un mensaje que no existen
registros y terminara el procedimiento. Finalmente deber buscar a las personas por
el cdigo que se ingresa como parmetro. Si existe deber mostrar todo el registro
completo. Sino existe deber mostrar un mensaje que no existe datos para mostrar.

8. Crear un store procedure que permita registrar la fecha de nacimiento de las


personas que se encuentran registradas en la tabla persona. la actualizacin deber
realizarse mediante el cdigo del alumno. es decir mediante parmetros.
Se deber validar si existe la columna o atributo fecha_nac de tipo datetime. Si no
existe deber crearse dicha columna. Esta validacin se debe realizar cada vez que
se actualice la fecha de nacimiento de una persona. Debe tener en cuenta que si el
cdigo especificado no se encuentra registrado en la tabla persona deber mostrar
un mensaje que no existe dicho cdigo y terminara el procedimiento.

You might also like