Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Crear una tabla llamada factorial con los campos cdigo pk identiti, numero int, factorial int.
Crear el siguiente procedimiento dejando el insert into fuera del begin ya que si se deja dentro causara una serie numrica y no un nmero entero como se necesita. (Recordar que todo procedimiento que empieza con alter significa que ya fue creado y se est modificando para crear uno nuevo se modifica la palabra por create procedure).
Luego creamos el siguiente procedimiento para sacar la serie inversa de dos nmeros concatenados (como usaremos concatenacin el insert into se pone afuera del begin por el hecho de que la concatenacin realiza la serie si no se concatena se posiciona el insert into dentro del begin para realizar la serie hacia abajo).
Para crear la misma serie invertida pero de los nmeros impares se le agrega lo siguiente:
Para sacar los pares se ingresa if @dif %2=0 para los mltiplos de 5 es: if @dif %5=0 y para los otros mltiplos lo mismo.
Creamos el siguiente procedimiento para sacar la serie inversa de un nmero con los nmeros impares:
Ahora con la misma tabla creada anteriormente para la serie de dos nmeros inversa crearemos un procedimiento para la serie de dos nmeros ascendentes de nmeros pares es similar pero se le invierten los valores.
10
11
12
Trigger
Ahora creamos las siguientes tablas:
13
14
Transact
Las transacciones se crean para poder realizar varias operaciones como ventas verificar datos insertar datos modificar datos e eliminar datos mediante un solo procedimiento que abarca una o ms tablas. Creamos las siguientes tablas con sus relaciones (clientes, vehculos, prstamo).
15
Luego creamos el siguiente procedimiento para que permita ingresar solamente los siguientes parmetros: rut_cliente, patente vehculo. Grabar el prstamo en donde el campo estado de la tabla prstamo se debe guardar prestado as tambin el estado de la tabla vehculos debe cambiar a prestado. Si al ingresar un prstamo y el vehculo se encuentra prestado se debe mostrar un mensaje que indique que el vehculo ya se encuentra prestado. El procedimiento es el siguiente:
16