TutorialExportaciob Excel SQL
-
Upload
franco-cabanillas -
Category
Documents
-
view
123 -
download
0
Transcript of TutorialExportaciob Excel SQL
![Page 1: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/1.jpg)
Exportación de datos EXCEL-SQL
TUTORIAL
SOBRE “EXPORTACION DE DATOS DE EXCEL A SQL”
![Page 2: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/2.jpg)
Exportación de datos EXCEL-SQL
Franco Cabanillas
Gomez.
PRESENTACION
El trabajo a presentar se basa en tres puntos importantes el gestor de base de datos SQL, y las hojas de cálculo de Excel y al ayuda de BUSSINES INTELING SQL SERVER 2008.
Para el siguiente trabajo crearemos una base de datos que llevara por nombre “COSMETICOS” ya que nos enfocamos en una empresa de cosméticos.
Se estará explicando paso a paso cada punto a tocar, realmente es muy fácil el proceso de exportar también; se le agregara el monitoreo de datos con DATA MIN (Minería de Datos).
![Page 3: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/3.jpg)
Exportación de datos EXCEL-SQL
OBJETIVOSE l objetivo de este tutorial es aprender cómo podemos exportar datos desde Excel sin necesidad de crear tablas en SQL, de esa manera seria más rápido el llenado de datos.
![Page 4: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/4.jpg)
Exportación de datos EXCEL-SQL
CREACION DE REGISTROS EN EXCEL En esta imagen muestra cuantas tablas necesitamos para nuestra base de datados
Crearemos en total unas 9 tablas que llevan por nombre:
* Cliente
* Despacho
*Empleados
*Producto
*Categoría
*Detalle producto
*Pedidos
*Proveedores
*Proyectos
TABLAS CREADAS EN EXCEL
Estas tablas pertenecerán a nuestra base de datos creada en SQL
![Page 5: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/5.jpg)
Exportación de datos EXCEL-SQL
ASIGNANDO CAMPOS A CADA TABLA
TABLA CLIENTE:Para la tabla Cliente le daremos seis campos
Muestra los registros ingresados en la tabla CLIENTE
- códigos- nombres- apellidos- teléfono- dirección - sexo
![Page 6: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/6.jpg)
Exportación de datos EXCEL-SQL
TABLA DESPACHO:
Para la tabla Despacho le daremos tres campos:
En Total Son 100 Registros De
Clientes
![Page 7: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/7.jpg)
Exportación de datos EXCEL-SQL
- Edificio- Numero- Superficie- Código
TABLA EMPLEADOS:
En total 100 registros ingresados
![Page 8: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/8.jpg)
Exportación de datos EXCEL-SQL
Para la tabla Empleados le daremos seis campos:
- DNI- Nombre- Apellido- DNI jefe- Edificio- Numero de despacho
100 registros de empleados
![Page 9: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/9.jpg)
Exportación de datos EXCEL-SQL
TABLA PRODUCTO:
Para la tabla Productos le daremos seite campos:
- Código del Producto- Nombre- Cod_categoria- Descripcion- Precio- Margen- Stock
![Page 10: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/10.jpg)
Exportación de datos EXCEL-SQL
TABLA CATEGORIA:
Para la tabla Categoría le daremos tres campos:
- Cod_cat- Nombre- Descripción
TABLA DETALLE DE PRODUCTO:
Para la tabla Producto le daremos cinco campos:
- Numero- IDE producto- Cantidad- Precio- Ide_provedor
![Page 11: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/11.jpg)
Exportación de datos EXCEL-SQL
100 registros ingresados de detalles d e productos
![Page 12: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/12.jpg)
Exportación de datos EXCEL-SQL
TABLA DETALLE DE PRODUCTO:
Para la tabla Producto le daremos tres campos:
- Nº de Pedidos- Detalles- Cod_cliente
-
100 registros ingresados de
Producto
![Page 13: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/13.jpg)
Exportación de datos EXCEL-SQL
TABLA DETALLE DE PROVEEDORES:
Para la tabla Proveedores le daremos tres campos:
- IDE- Nombre- Teléfono
100 registros ingresados de todos los proveedores
![Page 14: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/14.jpg)
Exportación de datos EXCEL-SQL
TABLA DETALLE DE PROYECTO:
Para la tabla Proyecto le daremos seis campos:
- Cod_proyecto- Nombre- Precio- Fecha_incio- Fecha_final- Cod_cliente
10 proyectos al año que tendrá la empresa
![Page 15: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/15.jpg)
Exportación de datos EXCEL-SQL
CREACION DE BASE DE DATOS EN SQL La base de datos llevara el nombre de COSMETIKOS ya que será BD con la que
trabajaremos Para asegurarnos que la BD ha sido creada nos deslizamos hasta el EXPLORADOR
DE OBJETOS
![Page 16: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/16.jpg)
Exportación de datos EXCEL-SQL
HACIENDO USO DE BUSSINES INTELIGENT SERVER SQL 2008
creamos un nuevo proyecto en VISUAL para poder comenzar la exportación
Luego escogemos el tipo de proyecto
Escogemos PROYECTO DE INTEGRACION
SERVICES
![Page 17: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/17.jpg)
Exportación de datos EXCEL-SQL
Observamos en el EXPLORADOR DE SOLUCIONES nuestro proyecto ya creado
Procedemos a realizar la importación y exportación de datos
Nuestro proyecto creado
![Page 18: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/18.jpg)
Exportación de datos EXCEL-SQL
se muestra el asistente de importación y exportación de SQL, este asistente nos asesorara en nuestro proyecto de exportación de datos.
Hacemos clic en PROYECTO y
escogemos la segunda opción
![Page 19: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/19.jpg)
Exportación de datos EXCEL-SQL
buscamos nuestro archivo de EXCEL donde se encuentran nuestras tablas
![Page 20: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/20.jpg)
Exportación de datos EXCEL-SQL
Escogemos la base de datos donde se guardaran nuestras tablas.
Ahora especificamos la copia de las tablas
La ruta de nuestro archivo ya fue encontrada
Lista para ser extraída
Seleccionamos la base de datos creada y que se encuentra en SQL
![Page 21: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/21.jpg)
Exportación de datos EXCEL-SQL
Seleccionamos la tablas que se han de extraer
![Page 22: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/22.jpg)
Exportación de datos EXCEL-SQL
Asignamos a cada tabla su PRIMARY KEY ya que en SQL nos botara error
Estas son las tablas creadas en EXCEL y BUSSINES INTELINGT SERVER SQL2008 nos permite
reconocerlos, entonces las seleccionamos una por una
![Page 23: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/23.jpg)
Exportación de datos EXCEL-SQL
Desactivamos este botón para que SQL lo lea como su PRIMARY KEY
Campos de la tabla
IDE sera el PRIMARY KEY de nuestra tabla PROVEEDORES
PROVEEDOR
![Page 24: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/24.jpg)
Exportación de datos EXCEL-SQL
![Page 25: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/25.jpg)
Exportación de datos EXCEL-SQL
Llegamos al final del asistente
Flujo de Control
COMPILAMOS
Si nos muestra estos cuadros en verde es porque TODO ESTA CORRECTO
![Page 26: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/26.jpg)
Exportación de datos EXCEL-SQL
BASE DE DATOS SQL
Abrimos nuestra base de datos y nos fijamos si se encuentran nuestras tablas extraídas
![Page 27: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/27.jpg)
Exportación de datos EXCEL-SQL
Buscamos los tipos de carácter de nuestras tablas
TABLA CATEGORIA:
sp_help categoria
TABLA CLIENTE:
sp_help cliente
![Page 28: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/28.jpg)
Exportación de datos EXCEL-SQL
TABLA PEDIDO:
sp_help pedido
TABLA PRODUCTO:
sp_help productoTABLA PROVEEDOR:
sp_help proveeedor
TABLA PROYECTO:
![Page 29: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/29.jpg)
Exportación de datos EXCEL-SQL
sp_help proyectos
TABLA DESPA:
sp_help despaTABLA DETALLE-PROD:
sp_help detalle_prodTABLA EMPLEADO:
sp_help empleado
![Page 30: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/30.jpg)
Exportación de datos EXCEL-SQL
Veremos las tablas
![Page 31: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/31.jpg)
Exportación de datos EXCEL-SQL
PROBAMSO AL TABLAS UNA POR UNA PARA COMPROVAR SI ES CIERTO QUE SE HAN CUMPLIDO
LA EXTRACCION
TABLA CATEGORIA:
select * from categoria
TABLA CLIENTE:
select * from cliente
![Page 32: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/32.jpg)
Exportación de datos EXCEL-SQL
TABLA PEDIDO:
select * from pedidoSON 100 REGISTROS
![Page 33: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/33.jpg)
Exportación de datos EXCEL-SQL
TABLA PRODUCTO:
select * from producto
SON 100 REGISTROS
![Page 34: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/34.jpg)
Exportación de datos EXCEL-SQL
TABLA PROVEEDOR:
select * from proveeedor
SON 100 REGISTROS
![Page 35: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/35.jpg)
Exportación de datos EXCEL-SQL
TABLA PROYECTOS:
select * from proyectos
SON 100 REGISTROS
![Page 36: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/36.jpg)
Exportación de datos EXCEL-SQL
TABLA DESPA:
select * from despa
TABLA DETALLE_PROD:
![Page 37: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/37.jpg)
Exportación de datos EXCEL-SQL
select * from detalle_prod
TABLA EMPLEADO:
select * from empleado
SON 100 REGISTROS
![Page 38: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/38.jpg)
Exportación de datos EXCEL-SQL
SON 100 REGISTROS
![Page 39: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/39.jpg)
Exportación de datos EXCEL-SQL
CREANDO LOS PRIMARY KEY
alter table categoria add primary key (cod_cat)
alter table cliente add primary key (codigos)
alter table pedido add primary key (nºpedido)
alter table producto add primary key (cod_producto)
alter table proveeedor add primary key (ide)
![Page 40: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/40.jpg)
Exportación de datos EXCEL-SQL
alter table proyectos add primary key (cod_proyecto)
alter table despa add primary key (cod)
alter table detalle_prod add primary key (edifio)
alter table empleado add primary key (dni)
![Page 41: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/41.jpg)
Exportación de datos EXCEL-SQL
BUSSINES INTELLIGENT EN EXCEL AVANZO
Para comenzar este trabajo previamente teníamos que haber realizado la creación de nuestra base de datos (ya realizada en los pasos anteriores). Luego procederemos a jugar con los datos por medio de los filtros.Lo que hace este programa es extraer su base de datos de SQL Server a nuestra hoja de cálculos EXCEL, la cual nos permite filtrar los datos sin necesidad de usar el VISUAL STUDI.A Continuación Presentaremos Al Demostración De Este Proceso
PASOS Nº1
PASO Nº2
PASO Nº3
![Page 42: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/42.jpg)
Exportación de datos EXCEL-SQL
PASO Nª4
PASO Nª5
![Page 43: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/43.jpg)
Exportación de datos EXCEL-SQL
PASO Nº6
PASO Nº 7
![Page 44: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/44.jpg)
Exportación de datos EXCEL-SQL
PASO Nº8
PASO Nº 09
![Page 45: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/45.jpg)
Exportación de datos EXCEL-SQL
PASO Nº 10
PASO Nº 11
![Page 46: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/46.jpg)
Exportación de datos EXCEL-SQL
PASO Nº 12
PASO Nº 13
![Page 47: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/47.jpg)
Exportación de datos EXCEL-SQL
PASO Nº 14
PASO Nº 15
PASO Nº 16
![Page 48: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/48.jpg)
Exportación de datos EXCEL-SQL
PASO Nº 17
![Page 49: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/49.jpg)
Exportación de datos EXCEL-SQL
PASO Nº 18
SEGUNDA PARTEEn esta segunda parte jugaremos con los datos en forma de consulta, en la demostración anterior solo aplicamos a una sola tabla, pues en esta parte haremos uso de algunas más.
PASO Nº1
Mostraremos a continuación una tabla de nuestra base de datos por medio de el nuevo EXCEL AVANZADO.
![Page 50: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/50.jpg)
Exportación de datos EXCEL-SQL
PASO Nº 2
![Page 51: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/51.jpg)
Exportación de datos EXCEL-SQL
PASO Nº3
![Page 52: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/52.jpg)
Exportación de datos EXCEL-SQL
PASO Nº4
PASO Nº 5
![Page 53: TutorialExportaciob Excel SQL](https://reader033.fdocument.pub/reader033/viewer/2022061108/544f381fb1af9f4b298b4719/html5/thumbnails/53.jpg)
Exportación de datos EXCEL-SQL
Paso Nº6