Vous êtes sur la page 1sur 5

ADMINSTRACION DE BASE DE DATOS

PRACTICA CALIFICADA N1

Alumno: Kancha Huaman Aida Zulema


Profesor: _Ing. Luis Arturo Vargas Manchego__ Bloque: _____MGDINF03C1T ______________
Duracin: 60 Minutos Fecha: 07/09/2016

INSTRUCCIONES:
Escriba sus respuestas slo con lapicero de color azul o negro.
Recuerde ser analtico, preciso, crtico y claro en la expresin de sus ideas.
Cuide su ortografa y redaccin. Este aspecto formar parte de su calificacin.
La evaluacin es personal.

1. Crear una base denominada VientodelNorte con un archivo de datos principal


de 100MB, un archivo de registro de 105MB, un archivo secundario de 100MB,
Tamao mximo de 200MB al principal, 400MB al de transacciones y 300MB al
secundario. Crecimiento 20% para el Principal, de 20% para de transacciones y
10% al secundario ubique estos archivos en una carpeta Apellidos_Nombres
(crear en la unidad C:\DATA)

PRACTICA CALIFICADA N 1 - PAGE 1 -


2. De la Base de Datos Neptuno: Crear un SP que permita crear un nuevo
Cliente.

USE Neptuno
GO

CREATE PROC NUEVOCLIENTE


@IdCliente varchar(30) ,
@NombreCompania varchar(30),
@NombreContacto varchar(30),
@CargoContacto varchar(30),
@Direccion varchar(30),
@Ciudad varchar(30),
@Region varchar(30),
@CodPostal varchar(30),
@Pais varchar(30),
@Telefono varchar(30),
@Fax varchar(30)
as
insert Clientes ValueS( @IdCliente,@NombreCompania,@NombreContacto,@CargoContacto,
@Direccion,@Ciudad,@Region,@CodPostal,@Pais,@Telefono,@Fax)

EXEC NUEVOCLIENTE 'AZKHH','KANCHA', 'AIDA' ,'GERENTE','AV AREQUIPA 2324','LIMA


CIUDAD','LIMA','51','62547821','325411542'
GO

PRACTICA CALIFICADA N 1 - PAGE 2 -


3. Usando la Base de Datos Neptuno: Crear el siguiente SP que permita actualizar
los datos de un Cliente

//Antes de Modificar

//Codigo

//Despues de modificar

4. Normalice la siguiente tabla 1FN, 2FN y 3FN, luego relacionar las tablas en SQL
SERVER.

PRACTICA CALIFICADA N 1 - PAGE 3 -


PRACTICA CALIFICADA N 1 - PAGE 4 -
5. Crear un SP que le pida ingresar el sueldo y el id del Empleado, Si su sueldo es
mayor igual a 1000 incrementar en un 15% , de lo contrario indicar un mensaje
no recibe aumento
6. ALTER TABLE empleados add
7. sueldo_basico int
8. go
9.
10. CREATE PROC Sueldo
11. @IdEmpleado varchar(30) , @Sueldo varchar(20)
12. as
13. select IdEmpleado,Apellidos, Nombre,Ciudad,@Sueldo
14. from Empleados
15. where IdEmpleado=@IdEmpleado
16. set sueldo=@sueldo

PRACTICA CALIFICADA N 1 - PAGE 5 -

Vous aimerez peut-être aussi