ESCUELA ACADEMICO
PROFESIONAL DE
Universidad César INGENIERIA DE SISTEMAS
Vallejo
D I R E C C I ÓN AC AD É M I C
LABORATORIO N° 01
A
Asignatura : Base de Datos Ciclo : V Mañana/Noche
Docente : Ing. Johny Pretell C. Fecha: 01-May-2009
Familiarizándonos con la Plataforma SQL Server
y Creación de una Base de Datos
I. OBJETIVO
Además de familiarizar al alumno con las herramientas de trabajo a emplear, está el recordar los
conocimientos del curso de Base de Datos y aplicarlos para crear una Base de datos simple.
II. EQUIPOS Y MATERIALES
o Computadora personal
o Software SQL Server Enterprise Manager
o Guía de Laboratorio.
III. METODOLOGIA Y ACTIVIDADES
3.1 Revisión de la plataforma y funcionalidades del SQL Server 2005.
Funciones de SQL Server 2005
Herramientas de administración
SQL Server Express 2005
SQLCMD
SQLiMail
Mantenimiento y rendimiento
3.2 Crear la base de datos BASEALUMNO con un archivo de datos de 10 Mb y un
archivo de log de 3 Mb.
Lo primero es cargar el software :
Aparece la ventana Conectar al Servidor, aquí el tipo de servidor es Motor de base de
datos, el nombre del servidor es el numero de su máquina (en este ejemplo 105-25), la
autenticación será la de Windows, el nombre de usuario en este laboratorio será sa y la
Contraseña será sistemas .
sistemas
Se crea la base de datos :
Escribir como nombre de base de datos : baseAlumno, luego clic en el botón Aceptar.
Ahora puede ver que la base de datos se ha creado :
Si hacemos clic en
el signo + de la base
de datos ,
podremos ver :
Los componentes de
la base de datos
baseAlumno :
Si usted abre el componente Tablas,
encontrara que no existe ninguna tabla,
ya que no se ha creado ninguna.
3.3 Desde el Enterprise Manager, crear las siguientes tablas:
Tabla : OFICINAS
Oficina Int Not Null
Ciudad VarChar(20) Not Null
Región VarChar(10) Not Null
Dir Int Not Null
Objetivo Money Not Null
Ventas
Tabla : PEDIDOSMoney Not Null
Num_Pedido Bigint Not Null
Fecha_Pedido Date Time Not Null
Clie Int Not Null
Rep Int Null
Fab Char(3) Not Null
Producto VarChar(5) Not Null
Cant Int Null
Importe Money Null
Tabla : PRODUCTOS
IdFab Char(3) Not Null
Id_Producto VarChar(5) Not Null
Descripción VarChar(50) Not Null
Precio Money Not Null
Existencias Int
Tabla : REPVENTAS Not Null
Num_Empl Int Not Null
Nombre VarChar(50) Not Null
Edad Int Not Null
Oficina_Rep Int Null
Título VarChar(50) Not Null
Contrato DateTime Not Null
Director Int Null
Cuota Money Null
Ventas Money Not Null
Tabla : CLIENTES
Num_Clie Int Not Null
Empresa VarChar(50) Not Null
Rep_Cliente Int Not Null
Límite_Crédito Money Not Null
NOTA: Los campos en negrita y cursiva representan la clave primaria.
3.4 Crear los siguientes índices:
Tabla Nombre del Índice Columnas del índice
Clientes Idx_empresa Empresa
Oficinas Idx_ubicación Ciudad, Región
Oficinas Idx_ventas Ventas
RepVentas Idx_nombreRep Nombre
Productos Idx_precioProd Precio
3.5 Crear un nuevo diagrama de base de datos. Implementar relaciones entre
las tablas, como se muestra en la siguiente figura:
3.6 Grabar el diagrama, confirmando la modificación en las características de
las tablas: