Вы находитесь на странице: 1из 1

PRACTICA DE SQL SERVER

Crear la siguiente base de datos equipos, con las siguientes tablas:


Equipos
Cod_Equipo VARCHAR 4 Código del equipo
Des_Equipo VARCHAR 25 Descripción del equipo
FAlta_Equipo F/H Fecha de alta del equipo
Tip_Equipo VARCHAR 1 Tipo de equipo
Cos_Equipo N Costo del equipo
Ubi_Equipo VARCHAR 2 Código del ubicación del equipo
Cod_Emp VARCHAR 3 Código del empleado responsable del equipo
Est_Equipo VARCHAR 1 Estado del equipo: (O)k – (R)egular – (M)al

Ubicación
Cod_Ubicacion VARCHAR 2 Código de ubicación
Des_Ubicacion VARCHAR 25 Descripción de la ubicación
Nro_Piso N Entero Numero de Piso

Empleado
Cod_Empleado VARCHAR 3 Código de empleado
Nom_Empleado VARCHAR 25 Nombre del empleado
Car_Empleado VARCHAR 1 Cargo del empleado
Cat_Empleado VARCHAR 1 Categoría del empleado
FIng_Empleado F/H Fecha de ingreso del empleado
Tur_Empleado VARCHAR 1 Turno del empleado
Sue_Empleado M Sueldo del empleado

PARTE I: Ingresar datos (mínimo 8 registros por tabla), asigne la clave principal donde
corresponda y relacione las tablas(considere relaciones de uno a varios):

PARTE II: Realizar las siguientes VISTAS


1) Generar una vista que muestre la cantidad de equipos por estado clasificados
por ubicación.
2) Una consulta de actualización para hallar el sueldo del empleado de acuerdo a:
Si es categoría A y B será 1000 soles, en caso de ser categoría C será 900.
Además deberá adicionar 150 soles más al sueldo si trabaja de noche.
3) Crear una tabla Listín, con la siguiente información: Nombre del Empleado,
Nombre del Equipo, Estado del Equipo, Costo del Equipo y una columna
depreciación según:
- (O) OK 5% del costo del equipo
- (R) Regular 2% del costo del equipo
- (M) Mal 3% del costo del equipo

PARTE III: Realizar los PROCEDIMIENTOS por cada vista usada considere en cada caso la
sentencias IF..ELSE, BEGIN, END, PRINT

Вам также может понравиться