0% encontró este documento útil (0 votos)
60 vistas16 páginas

Informe de Base de Datos SQL Server

consultas y ejercicios sql

Cargado por

Christian Arias
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
60 vistas16 páginas

Informe de Base de Datos SQL Server

consultas y ejercicios sql

Cargado por

Christian Arias
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO

FACULTAD DE INFOMTICA Y ELECTRNICA

ESCUELA DE INGENIERA EN SISTEMAS

BASE DE DATOS

TEMA:

Sistema de base de datos en la Industrias Valverde (INDUVAL)

NOMBRES:

JONATHAN VALVERDE (5873)

PEDRO PEREZ (5954)

NICOLAS CUNALATA (6022)

CHRISTIAN ARIAS (6288)

DOCENTE:

ING. GERMANIA VELOZ

FECHA:

RIOBAMBA, 08 de junio de 2017


ANALISIS

PROBLEMA

Industrias Valverde (INDUVAL), una empresa que presta servicios de fabricacin y distribucin
de Cocinas y Hornos Industriales, ubicada en las calles Otto Arosemena y Juan de Dios Martnez
(Sector la Esperanza) en la ciudad de Riobamba, ha presentado inconvenientes en el registro de
la materia prima y la facturacin de los productos que la empresa comercializa.

Para realizar el registro de la materia prima no se cuenta con un sistema automtico, que
permita controlar la existencia de los distintos materiales (materia prima) que se utilizan en el
proceso de fabricacin.

Para realizar la facturacin de los productos fabricados no se cuenta con una base de datos
automatizada que registre las ventas que realiza el negocio, ya que la facturacin se la hace de
forma manual, esto a su vez causa malestar en el propietario porque tiene que acudir a una
factura especifica que el cliente le solicite para revisar la garanta del producto adquirido o para
revisar el precio de los productos entregados a los distintos tipos de clientes.

TCNICAS DE INVESTIGACIN

La tcnica de investigacin utilizada para la obtencin de informacin es la entrevista, la misma


que por medio de preguntas nos permite recopilar informacin sobre las necesidades del
cliente. Otra tcnica utilizada para la obtencin de informacin fue la observacin solicitando al
cliente que nos permita estar presentes durante el normal desarrollo de las actividades
comerciales de su negocio en un da determinado.

Tambin utilizamos la recoleccin fsica de documentos que en la empresa existen, tales como,
facturas, notas de venta, recibos, etc

JUSTIFICACIN

En INDUVAL se realiza la venta de productos fabricados (tales como cocinas industriales, hornos,
freidoras, etc.), y repuestos (complementos adicionales para los productos que ofrecen), donde
la informacin de las ventas solo se controla mediante la copia de cada factura emitida.

Los productos fabricados se facturan con el 0% del IVA por ser un proceso artesanal, mientras
que los repuestos que la empresa comercializa, lo hace con un porcentaje de ganancia con
respecto al valor al que se adquieren, estos productos tambin se facturan, pero con el 12%.

Adicionalmente no se cuenta con un listado de precios que permita agilitar la venta, estos
procesos de bsqueda y facturacin se realizan de forma manual.

Tambin se desea realizar el registro de la materia prima adquirida a uno o varios proveedores,
tomando en cuenta la cantidad de material que se adquiere semanalmente y a su vez determinar
el costo que va tener cada producto despus del proceso de fabricacin.

De los proveedores se conoce su identificativo (Ruc), su razn social, su direccin y telfono.

Con la informacin detallada se ve la necesidad de implementar un sistema de base de datos


que permita almacenar la cantidad de materia prima y los productos disponibles para que el
propietario del negocio pueda acceder al mismo de una manera rpida, optimizando el tiempo
de este proceso y mejorando la atencin al cliente.
OBJETIVOS

General

Desarrollar un Sistema de Base de Datos que permita automatizar los procesos de adquisicin,
fabricacin y venta que se realizan en Industrias Valverde (INDUVAL); controlando los registros
de materia prima, repuestos, productos fabricados, clientes y proveedores).

Especficos

Llevar un control de los productos y de los clientes que se registran en la empresa por
medio de la factura en el momento de la comercializacin.
Buscar la informacin de cada proveedor, producto o cliente almacenado en la base de
datos de la empresa.
Permitir modificar la informacin de cada proveedor o cliente que dispone la empresa
ya sea por una actualizacin de datos o errores de ingreso.
Automatizar el proceso de comercializacin de la empresa (INDUVAL).
Agilitar los procesos que se realizan en la empresa mediante el uso de software.
Emitir un reporte de toda la informacin almacenada en la base de datos, permitiendo
mostrar: clientes, productos, repuestos o proveedores.
RECURSOS

USUARIOS
Directora del Proyecto Ing. Germania Veloz
Programador Sr. Jonathan Valverde
Programador Sr. Pedro Prez
Diseador Sr. Nicols Cunalata
Programador Sr. Christian Arias
Cliente Sr. Alcides Valverde

RECURSOS ECONOMICOS
Cantidad Descripcin Precio Unitario Total
1 Computadora 1100,00 1100,00
1 Impresora Tiketadora 380,00 380,00
1 Impresora Multifuncin 350,00 350,00
1 Resma de Papel 3,50 3,50
24 Almuerzos 2,00 90,00
Viticos 30,00 30,00

TOTAL 1953,50

RECURSOS TECNICOS
HADWARE SOFTWARE
CD Aplicaciones Ofimtica
Teclado SQL Server 2014
Mouse
Impresora Tiketadora
Impresora Multifuncional
Computadora
Pendrive
MARCO TEORICO

SOFTWARE

POWER DESIGNER

Es una herramienta para el anlisis, diseo inteligente y


construccin slida de una base de datos y un desarrollo
orientado a modelos de datos a nivel fsico y conceptual,
que da a los desarrolladores Cliente/Servidor la ms
firme base para aplicaciones de alto rendimiento.

Ofrece un acercamiento de diseo para optimizar las


estructuras de las bases de datos. Capturando el flujo de
datos de su organizacin, puede crear un modelo
conceptual y fsico de la base de datos. La tcnica de
diseo a dos niveles permite separar lo que se desea
disear de lo que se desea implementar.

Power Designer es una herramienta de modelamiento nmero uno de la industria, permite a las
empresas, de manera ms fcil, visualizar, analizar y manipular metadatos, logrando una
efectiva arquitectura empresarial de informacin.

Power Designer para Arquitectura Empresarial tambin brinda un enfoque basado en modelos,
el cual permite alinear al negocio con la tecnologa de informacin, facilitando la
implementacin de arquitecturas efectivas de informacin empresarial. Brinda potentes
tcnicas de anlisis, diseo y gestin de metadatos a la empresa.

Caractersticas:

Gestin de Requerimientos - Recolecta, encadena, gestiona, almacena y reporta sobre


requerimientos con jerarqua, asignacin de usuarios y matriz de trazabilidad con
importacin y sincronizacin de MS Word.
Anlisis de Impacto - Examina impactos mayores y menores al cambio. Fcilmente
visualiza, documenta y reporta sobre el impacto antes de que los cambios sean hechos
en produccin.
Generacin de Documentacin - Generadores de reportes completos, guiados por
asistentes, potentes y tipo "drag-and-drop" con salidas tipo Lista (MS Excel), HTML y
RTF.
Altamente Extensible - Interfaz grfica de usuario, perfiles y ms, personalizables.
Editor de Asociacin de Datos - Asociaciones complejas tipo "drag-anddrop",
Objeto/Relacional, XML a base de datos y bodega de datos.
Arquitectura Orientada a Servicios (SOA) - Orquestacin de servicios a nivel tcnico y de
negocios.
MICROSOFT SQL SERVER

Microsoft SQL Server es un sistema de


administracin y anlisis de bases de datos
relacionales de Microsoft para soluciones de
comercio electrnico, lnea de negocio y
almacenamiento de datos. En esta seccin,
encontrar informacin sobre varias
versiones de SQL Server. Tambin encontrar
artculos sobre bases de datos y aplicaciones
de diseo de bases de datos, as como
ejemplos de los usos de SQL Server.

Microsoft SQL Server 2014 se basa en las funciones crticas ofrecidas en la versin anterior,
proporcionando un rendimiento, una disponibilidad y una facilidad de uso innovadores para las
aplicaciones ms importantes. Microsoft SQL Server 2014 ofrece nuevas capacidades en
memoria en la base de datos principal para el procesamiento de transacciones en lnea (OLTP) y
el almacenamiento de datos, que complementan nuestras capacidades de almacenamiento de
datos en memoria y BI existentes para lograr la solucin de base de datos en memoria ms
completa del mercado.

SQL Server 2014 tambin proporciona nuevas soluciones de copia de seguridad y de


recuperacin ante desastres, as como de arquitectura hbrida con Windows Azure, lo que
permite a los clientes utilizar sus actuales conocimientos con caractersticas locales que
aprovechan los centros de datos globales de Microsoft. Adems, SQL Server 2014 aprovecha las
nuevas capacidades de Windows Server 2012 y Windows Server 2012 R2 para ofrecer una
escalabilidad sin parangn a las aplicaciones de base de datos en un entorno fsico o virtual.
REQUERIMIENTOS

Proveedores

Ingresar la informacin de los proveedores de forma detallada de las cuales se debe


conocer su RUC, razn social, direccin y mnimo un nmero de telfono de contacto.
Buscar los datos de un proveedor por su Ruc y mostrar su informacin.
Modificar y actualizar los datos de los proveedores.

Clientes

Ingresar la informacin de los clientes de forma detallada de los cuales se debe


conocer su cdula, nombres y apellidos, direccin, mnimo un nmero de telfono.
Los clientes podrn ser de dos tipos los especiales o regulares, donde los clientes
especiales son los que constantemente adquieren los productos en mayor cantidad
(cinco productos o ms) o que supere los $500 en su compra, y los clientes regulares
los que adquieren menos de cinco productos o a su vez que el monto a pagar sea
menor de $500.
Buscar los datos de un cliente por su cedula y mostrar su informacin.
Modificar y actualizar los datos de los clientes.

Materia Prima

Ingresar la informacin de la materia prima adquirida de la cual se conoce cdigo,


descripcin, precio, cantidad y la disponibilidad (existente o no existente).
Buscar por el cdigo de cada materia prima ingresada y permitir mostrar su
informacin.
Modificar y actualizar la informacin de uno o varios materiales.
Realizar un eliminado lgico de uno o varios materiales en caso de que ya no existan.
Calcular el total de materia prima utilizada en cada producto.

Productos Fabricados

Ingresar la informacin de los productos fabricados de las cuales se conoce cdigo,


categora, descripcin, precio y cantidad en stock.
Buscar por el cdigo cada producto fabricado y mostrar su informacin.
Modificar y actualizar la informacin de uno o varios productos.

Repuestos

Ingresar la informacin de los repuestos de los cuales se conoce cdigo, marca,


detalle, precio y cantidad en stock.
Buscar los datos de un repuesto por medio del cdigo y mostrar su informacin.
Modificar y actualizar la informacin de uno o varios productos.
Facturacin

Se emitir una factura en cada venta realizada.


La factura contendr los siguientes datos: nmero de factura, cdula del cliente,
nombre y apellido, fecha de la venta, descripcin del producto, el valor unitario de
cada producto (en el caso de que adquiera ms de dos productos), el valor del IVA y el
total a pagar.
Las facturas tendrn descuento para los clientes especiales quienes adquieran ms de
5 productos al mismo tiempo o que su monto sobrepase los $500.
Se podr listar las facturas de las ventas que se realizaron en periodo determinada.
MODELO CONCEPTUAL

ENTIDADES

CLIENTE (cedula, nombre, apellido, direccion, tipoC, telefono)


FACTURA (num_factura, fecha_emision, subtotal, descuento, valor_iva, valor_total)
PRODUCTO (codigo_producto, descripcion, valor_unitario, stock)
PRODUCTO_FABRICADO(categoria)
REPUESTOS (marca)
OBRERO (id_obrero, nombre_obrero, apellido_obrero, salario, telefono)
PROVEEDOR (RUC, razon_social, direccion, telefono)
MATERIA_PRIMA (id_materiaprima, tipo)

RELACIONES

CLIENTE solicita FACTURA


FACTURA contiene PRODUCTO (cantidad)
PRODUCTO puede ser PRODUCTO_FABRICADO o REPUESTO
OBRERO elabora PRODUCTO_FABRICADO (cantidad_prodfabricado)
PROVEEDOR entrega REPUESTO (cantidad_repuestos, fecha_entrega)
PROVEEDOR suministra MATERIA_PRIMA (cantidad_materiaprima, fecha_entrega)
PRODUCTO_FABRICADO emplea MATERIA_PRIMA (cantidad_materiaprima)
MODELO ENTIDAD-RELACION
MODELO LGICO
DISEO DE TABLAS

TABLA CLIENTE
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
CEDULA VARCHAR 11 CEDULA CLAVE
PRINCIPAL
NOMBRE VARCHAR 15 NOMBRE DEL CLIENTE
APELLIDO VARCHAR 15 APELLIDO DEL CLIENTE
TIPO_CLIENT VARCHAR 10 TIPO DE CLIENTE
DIRECCION VARCHAR 20 DIRECCION DEL CLIENTE

TABLA CLIENTE TELEFONO


ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
NUMERO VARCHAR 10 NUMERO CLAVE PRINCIPAL
OPERADORA VARCHAR 10 TIPO DE OPERADORA
CEDULA VARCHAR 11 CEDULA CLAVE FOREANEA
REFERNCIA DE LA TABLA
CLIENTE

TABLA
FACTURA
ATRIBUTO TIPO DE DATO TAMAO OBSEREVACION
NUM_FACTURA VARCHAR 6 NUMERO FACTURA ES CLAVE
PRINCIPAL
FECHA_EMISION DATE FECHA DE EMISION DE LA FACTURA
SUBTOTAL MONEY SUBTOTAL A PAGAR EN LA FACTURA
VALOR_IVA MONEY VALOR DEL IVA
VALOR_TOTAL MONEY VALOR TOTAL A PAGAR EN LA
FACTURA
CEDULA VARCHAR 11 CLAVE FORANEA REFERENCIA DE LA
TABLA CLIENTE

TABLA FACTURA
PRODUCTO
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
CANTIDAD INTEGER CANTIDA DE PRODUCTOS
NUM_FACTURA VARCHAR 6 NUMERO DE LA FACTURA CLAVE FORANEA
REFERNCIA DE LA TABLA FACTURA
CODIGO VARCHAR 6 CODIGO DEL PRODUCTO ES CLAVE
PRODUCTO FORANEA REFERENCIA DE LA TABLA
PRODUCTO
TABLA PRODUCTO
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
CODIGO VARCHAR 6 CODIGO PRODUCTO CLAVE PRINCIPAL
PRODUCTO
VALOR UNITARIO MONEY PRECIO UNITARIO DEL PRODUCTO
DESCRIPCION VARCHAR 15 DESCRIPCION DEL PRODUCTO
STOCK INTEGER CANTIDAD DE PRODUCTO

TABLA PRODUCTO FABRICADO


ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
CODIGO VARCHAR 6 CODIGO PRODUCTO CLAVE FORANEA
PRODUCTO REFERENCIA DE LA TABLA PRODUCTO
CATEGORIA VARCHAR 15 TIPO DE PRODUCTO QUE SE FABRICO

TABLA REPUESTOS
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
CODIGO VARCHAR 6 CODIGO PRODUCTO CLAVE FORANEA
PRODUCTO REFERNCIA DE LA TABLA PROCUCTO
MARCA 15 MARCA DE LOS PRODUCTOS QUE SE ADQUIRIO

TABLA OBRERO
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
ID_OBRERO VARCHAR 11 IDENTIFICATIVO DEL OBRERO ES CLAVE
PRINCIPAL
NONBRE OBRERO VARCHAR 15 NOMBRE DEL OBRERPO
APELLIDO OBRERO VARCHAR 15 APELLIDO DEL OBRERO
SALARIO MONEY SALARIO QUE GANA EL OBRERO

TABLA TELEFONO OBRERO


ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
ID_OBRERO VARCHAR 11 ID OBRERO ES LA CLAVE FORANEA REFERNCIA
DE LA TABLA OBRERO
OPERADORA VARCHAR 10 ES EL TIPO DE OPERADORA QUE TENGA

NUMERO VARCHAR 10 NUMERO ES LA CLAVE PRIMARIA


TABLA OBRERO PRODUCTO FABRICADO
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
CANTIDAD DE INTEGER CANTIDAD DE PRODUCTOS FABRICADOS QUE SE
PRODUCTO FACBRICO EN LA INDUSTRIA
FABRICADO
ID_OBRERO VARCHAR 11 IDENTIFICATIVO DEL OBRERO CLAVE FORANEA
REFERENCIA DE LA TABLA OBRERO
ID _PRODUCTO VARCHAR 6 IDENTIFICATIVO DEL PRODUCTO CLAVE FORANEA
REFERENCIA DE LA TABLA PRODUCTO

TABLA PRODUCTO FABRICADO Y MATERIA PRIMA


ATRIBUTO TIPO DE TAMAO OBSERVACION
DATO
ID_PRODUCTO VARCHAR 6 ID_PERODUCTO ES LA CLAVE FORANEA
REFERENCIA DE LA TABLA PRODUCTO
ID_MATERIA PRIMA VARCHAR 6 ID_MATERIA PRIMA CLAVE FORANEA REFERENCIA
DE LA TABLA MATERIA PRIMA
CANTIDAD DE INTEGER CANTIDAD DE MATERIA PRIMA QUE SE VA A
MATERIA UTILIZAR EN LA ELABORACION DEL PRODUCTO
FABRICADO

TABLA MATERIA PRIMA


ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
ID_MATERIA PRIMA VARCHAR 6 ID MATERIA PRIMA ES LA CLAVE PRINCIPAL
ID_TIPOMATERIA VARCHAR 6 ID_TIPO DE MATERIA ES LA CLAVE FORANEA
PRIMA REFERENCIA DE LA TABLA TIPO MATERIA
PRIMA
CARACTERISTICAS VARCHAR 15 DESCRIPCION ESPECIFICA DE LA MATERIA
PRIMA

TABLA TIPO DE MATERIA


PRIMA
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
ID_MATERIA PRIMA VARCHAR 6 ID MATERIA PRIMA ES LA CLAVE PRINCIPAL
DESCRIPCION VARCHAR 15 DESCRIPCION GENERAL DE LA MATERIA PRIMA

TABLA PROVEEDOR
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
RUC VARCHAR 13 ID_PROVEEDOR ES LA CLAVE PRINCIPAL
RAZON SOCIAL VARCHAR 15 RAZON SOCIAL ES EL NONBRE DE LA EMPRESA
PROVEEDORA
DIRRECION VARCHAR 20 DIRECCION DE LA EMPRESA
TABLA TELEFONO
PROVEEDOR
ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
NUMERO VARCHAR 10 NUMERO ES LA CLAVE PRINCIPAL
OPERADORA VARCHAR 10 OPERADORA ES EL TIPO DE OPERADORA QUE
TIENE EL CLIENTE
RUC VARCHAR 13 ID_PROVEEDOR ES CLAVE FORANEA
FREFERNCIA DE LA TABLA PROVEEDOR

TABLA POVEEDOR MATERIA PRIMA

ATRIBUTO TIPO DE TAMAO OBSERVACION


DATO
ID_MATERIA PRIMA VARCHAR 6 ID_MATERIA PRIMA ES LA CLAVE FORANEA
REFERENCIA DE LA TABLA MATERIA PRIMA
RUC VARCHAR 13 ID_PROVEEDOR ES LA CLAVE FORANEA REFERENCIA
DE LA TABLA PROVEEDOR
CANTIDAD DE INTEGER ES LA CANTIDAD DE MATERIA PRIMA QUE SE NOS
MATERIA PROVEE EL PROVEEDOR

TABLA PROVEEDOR REPUESTOS


ATRIBUTO TIPO DE DATO TAMAO OBSERVACION
CANTIDAD DE INTEGER CANTIDAD DE REPUESTOS QUE ADQUIRIO
REPUESTO
CODIGO_PRODUCTO VARCHAR 6 ID_PRODUCTO ES LA CLAVE FORANEA REFERENCIA
DE LA TABLA PRODUCTO
RUC VARCHAR 13 ID_PROVEEDRO ES LA CLAVE FFORANEA
REFERENCIA DE LA TABLA PROVEEDOR
MODELO FISICO

SQL SERVER (SCRIPT)

También podría gustarte