Base De Datos

Páginas: 2 (337 palabras) Publicado: 26 de julio de 2012
BASE DE DATOS MySQL

1. Eliminar todos los registros de la tabla trabajador.
DELETE FROM Trabajador

2. Eliminar los registros de la tabla trabajador donde tarifa_hr sea mayor a 12
DELETEFROM trabajador where Tarifa_Hr >12

3. Eliminar los edificios cuyo nivel de calidad es 2 y Categoría 1
DELETE FROM edificio where Nivel_Calidad =2 and Categoria =1

4. De la tablaasignación eliminar todos los trabajador asignados al edificio 312.
DELETE FROM asignacion where Id_Edificio =312

5. Crear un procedimiento almacenado que me permita insertar datos en la tablatrabajador.
create procedure insertatrabajador (codigo numeric(4),Nomb_Trabajador character(12),
Tarifa_Hr numeric(5,2),Oficio varchar(18),Id_Supv numeric(4))
insert into trabajador values(codigo,Nomb_Trabajador,Tarifa_Hr,Oficio,Id_Supv)

6. Crear un procedimiento almacenado que me permita insertar datos en la tabla Edificio.
create procedure inserteedificio (Id_EdificioNumeric(3),Dir_Edificio Char(12),
Tipo Char(11),Nivel_Calidad Numeric(1),Categoria Numeric(1))
insert into edificio values (Id_Edificio,Dir_Edificio,Tipo,Nivel_Calidad,Categoria)

7. Crear un procedimientoalmacenado que me permita insertar datos en la tabla Asignación.
create procedure nahfasignacion (Id_Trabajador Numeric(4),Id_Edificio Numeric(3),
Fecha_Inicio datetime,Num_Dias Numeric(3))
insert intoasignacion values (Id_Trabajador,Id_Edificio,Fecha_Inicio,Num_Dias)

8. Crear un procedimiento almacenado que me permita eliminar de acuerdo al código de trabajador
create procedureeliminatrabajador (codigo numeric(4))
delete from trabajador where id_trabajador=código

9. Crear un procedimiento almacenado que me permita mostrar cuantos trabajadores tengo asignados al edificio enviadocomo parámetro.
Create procedure mostrar(Edificio numeric (3))
Select count (*) from asignacion where Id_edificio=edificio
luego
CALL mostrar(312)

10 Crear un procedimiento almacenado que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS