Upload
ruly-j-quiroz-lopz
View
113
Download
0
Embed Size (px)
Citation preview
Diseño de Sistemas y Base de datos - 1 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
SEMANA N° 5
DIAGRAMA DE BASE DE DATOS VENTAS:
TABLA: CATEGORIAS
TABLA: UNIDADES
Diseño de Sistemas y Base de datos - 2 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
TABLA: PRODUCTOS
TABLA: DISTRITOS
TABLA: CLIENTES:
Diseño de Sistemas y Base de datos - 3 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
TABLA: EMPLEADOS
TABLA: PEDIDOS
TABLA: DETALLE_PEDIDOS
Diseño de Sistemas y Base de datos - 4 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
CREACION DE VISTAS
CASO1: Crea una vista con el nombre de vLista1, que muestre el NOMBRE
DEL PRODUCTO, NOMBRE DE LA UNIDAD, NOMBRE DE LA CATEGORIA E
IMPORTE (PRECIO x STOCK).
SOLUCION1: ENTORNO GRÁFICO
1) Haga clic derecho a la carpeta , luego haga clic a Nueva
Vista…
2) Seleccionar las tablas a utilizar en la vista (categorias, productos y
unidades), haga clic a Agregar, luego
3) Seleccionar los campos NOM_PRODUCTO, NOM_UNIDAD,
NOM_CATEGORIA, escribir la fórmula Pre_Producto * Sto_Producto
y escribir el alias IMPORTE, como se puede observar en la siguiente
imagen:
Diseño de Sistemas y Base de datos - 5 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
4) Grabe la vista, haga clic al icono de guardar , escriba el nombre
de la vista y luego Aceptar.
5) Para terminar, cierre la ventana de la vista.
EJECUTAR LA VISTA CREADA:
1) Haga clic a , no olvidar la base de datos de Ventas,
debe estar activa o abierta.
2) Escribir y ejecutar la siguiente sentencia:
Diseño de Sistemas y Base de datos - 6 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
SOLUCION2: ENTORNO DE SENTENCIAS
1) Haga clic a , no olvidar la base de datos de Ventas,
debe estar activa o abierta.
2) Escribir y ejecutar la siguiente sentencia:
Diseño de Sistemas y Base de datos - 7 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
3) Cerrar la ventana de esta consulta (Opcionalmente grabe).
NOTA: Para ejecutar esta vista, ejecute el procedimiento que para la
primera vista.
CASOS PROPUESTOS:
CASO PROPUESTO1: Crea una vista con el nombre de vLista3, que muestre
el APELLIDOS Y NOMBRES DEL CLIENTE, NOMBRE DEL DISTRITO, EDAD,
GENERO, FECHA DE NACIMIENTO.
CASO PROPUESTO2: Crea una vista con el nombre de vLista4, que muestre
el APELLIDOS Y NOMBRES DEL CLIENTE, NOMBRE DEL DISTRITO, FECHA DE
PEDIDO, NRO DE PEDIDO, CANTIDAD, PRECIO E IMPORTE.
EXPORTAR DATOS AL EXCEL Y CREAR TABLAS Y GRÁFICOS DINÁMICOS
(DSS)
Las tablas y gráficos dinámicos de Excel permiten al usuario resumir y
analizar datos para tomar las decisiones oportunas, además se pueden
filtrar de acuerdo a los criterios especificados.
CASO1: Exportar la vLista1 a Excel 97-2003.
SOLUCION:
1) Haga clic derecho al nombre de la Base de datos (Ventas).
2) Haga clic a Tareas y luego a Exportar datos…
3) Se muestra el asistente para importación y exportación de SQL
Server.
Diseño de Sistemas y Base de datos - 8 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
4) Haga clic a Siguiente>
5) Ahora debemos de indicar el origen (En este caso dejarlo igual,
porque el origen de SQL Server, Nombre del servidor, Base de datos
es Ventas)
6) Haga clic a Siguiente>
7) Ahora hay indicar el destino, para nuestro casos hay que selecciona
Excel 2007, e indicar el archivos y la carpeta donde se grabará.
8) Haga clic a Siguiente> para continuar
Diseño de Sistemas y Base de datos - 9 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
9) Se muestra el siguiente cuadro de diálogo, donde puede seleccionar
los datos de una o varias tablas o vista, como también puede
escribir una consulta. Para nuestros seleccionamos la primera
opción.
10) Haga clic a Siguiente>
11) Seleccionar las tablas y/o vistas que desea exportar.
12) Haga clic a Siguiente> para continuar
13) En el siguiente cuadro de diálogo dejar los valores preestablecidos
Diseño de Sistemas y Base de datos - 10 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
14) Haga clic a Siguiente> para continuar
15) Enseguida haga clic a Siguiente>
16) Luego haga clic a Finalizar.
Diseño de Sistemas y Base de datos - 11 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
17) Esperar que el proceso termine. Ahora abra la carpeta donde se ha
exportado el archivo de Excel (vLista1.xls).
CASOS PROPUESTOS:
CASO PROPUESTO1: Exportar la vista vLista3 a Excel 97-2003.
CASO PROPUESTO2: Exportar la vista vLista4 a Excel 97-2003.
Para poder crear una tabla dinámica primero se debe especificar los
requerimientos, por ejemplo:
R1: Cantidad y porcentaje de productos por categorías. R2: Cantidad y porcentaje de productos por Unidades. R3: Total de Importes por categorías. R4: Total de Importes por Unidades. R5: Total de Importes e IGV por categorías. R6: Total de Importes e IGV por Unidades.
CREAR UNA TABLA Y GRAFICO DINAMICO: (R1)
1) Abrir el archivo de Excel vLista1.xls.
Diseño de Sistemas y Base de datos - 12 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
2) Ubicar el cursor en cualquier dato de la base de datos de Excel
(Tabla).
3) Haga clic a la ficha Insertar, luego haga clic a
4) Se muestra el siguiente cuadro de diálogo:
5) Haga clic a Aceptar
6) Se crea una nueva hoja de cálculo, seleccione primero
Nom_Categoria, luego arrastre al cuadro de valores a
Nom_Producto (Arrástrelo para colocarlo nuevamente en el
cuadrante de Valores):
7) Haga clic en la cabeza de flecha del segundo campo del cuadrante
del valor y seleccione Configuración del campo de valor, ahora clic
Diseño de Sistemas y Base de datos - 13 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
a la ficha Mostrar valores como, seleccionar Porcentaje del total
general, luego haga clic a Aceptar.
8) Cambiar el nombre de la hoja por R1.
CREAR UN CAMPO CALCULADO:
1) Ubicar el cursor dentro de la tabla dinámica, donde desea crear el
campo calculado.
2) Haga clic a la ficha Opciones, luego a Cálculos, y luego a Campos,
elementos y conjuntos, y luego a Campo calculado…
3) Escribir el nombre del campo y la fórmula correspondiente:
4) Para terminar, haga clic a Aceptar
CASOS PROPUESTOS:
CASO PROPUESTO1: Utilizando la misma hoja de cálculo vLista1, crear una
tabla dinámica para cada uno de los requerimientos: R2, R3, R4, R5 y R6.
CASO PROPUESTO2: Para el archivo vLista3, proponga 3 requerimientos y
cree sus tablas dinámicas para cada uno.
CASO PROPUESTO3: Para el archivo vLista4, proponga 3 requerimientos y
cree sus tablas dinámicas para cada uno.
Diseño de Sistemas y Base de datos - 14 - Ingeniería Empresarial
Docente: Mg. Ing. Dávila Rodríguez Víctor MCAS [email protected] Trujillo – Perú
URLS interesantes:
Crear vistas y procedimientos almacenados
http://technet.microsoft.com/es-es/library/ms365311.aspx
Crear tablas y gráficos dinámicos
http://office.microsoft.com/es-es/excel-help/crear-o-eliminar-un-
informe-de-tabla-dinamica-o-de-grafico-dinamico-HP010342375.aspx
Procedimientos almacenados paso a paso
http://mspnor.wordpress.com/2008/10/31/sqlprocedimientos-
almacenados-paso-a-paso/