Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


PROCEDIMIENTOS EN MYSQL BASE DE DATOS, Apuntes de Informática

PROCEDIMIENTOS EN MYSQL BASE DE DATOS como apoyo a sistemas gestores de bases de datos

Tipo: Apuntes

2017/2018

Subido el 18/08/2018

fuentessanchez57
fuentessanchez57 🇪🇸

4.4

(7)

12 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
BASE DE DATOS
UNIDAD 4: PROCEDIMIENTOS
EJERCICIO 1. Crear un procedimiento para mostrar a todos los empleados
que tienen por oficio el puesto de VENDEDOR.
CREATE PROCEDURE MUESTRA_VENDEDORES()
SELECT * FROM empleados WHERE oficio="VENDEDOR"
EJERCICIO 2. Crear un procedimiento para cambiar el salario a un empleado
en específico:
CREATE PROCEDURE ACTUALIZAR_SALARIOS(n_salario INT, id_emp VARCHAR(4))
UPDATE empleados SET salario=n_salario WHERE emp_no=id_emp;
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga PROCEDIMIENTOS EN MYSQL BASE DE DATOS y más Apuntes en PDF de Informática solo en Docsity!

BASE DE DATOS

UNIDAD 4: PROCEDIMIENTOS

EJERCICIO 1. Crear un procedimiento para mostrar a todos los empleados que tienen por oficio el puesto de VENDEDOR.

CREATE PROCEDURE MUESTRA_VENDEDORES() SELECT * FROM empleados WHERE oficio="VENDEDOR"

EJERCICIO 2. Crear un procedimiento para cambiar el salario a un empleado en específico:

CREATE PROCEDURE ACTUALIZAR_SALARIOS(n_salario INT, id_emp VARCHAR(4)) UPDATE empleados SET salario=n_salario WHERE emp_no=id_emp;

EJERCICIO 2: Inserción de nuevos registros en la tabla herramientas

INSERT INTO herramientas(DESCRIPCION, ESTANTERIA, UNIDADES) VALUES ("VARILLAS", "7", 40)

Visa en la tabla herramientas:

Vista en el trigger:

EJERCICIO 3: Inserción de nuevos registros en la tabla departamento

INSERT INTO departamentos(depto_no, dnombre, loc) VALUES("80","REDES", "MADRID");

Vista en tabla departamentos:

Vista en el trigger: