Está en la página 1de 38

FACULTAD DE

INGENIERÍA
Carrera de Ingeniería Empresarial

“Implementación de la base de datos para la Empresa


M&A S.A.C.”

Informe Final Proyecto Grupal

Autores:

Docente:

Trujillo - Perú

2019
Implementación de la base de datos para la empresa M&A S.A.C.

Índice
CAPÍTULO 1. INTRODUCCIÓN .................................................................................................... 6
1.1. Realidad Problemática......................................................................................................... 6
1.2. Formulación del problema .................................................................................................. 7
1.3. Justificación ......................................................................................................................... 7
1.4. Objetivos ............................................................................................................................... 8
CAPÍTULO 2. RESULTADOS ....................................................................................................... 9
2.1.
2.9. Implementación de la base de datos ............................................................................... 32
2.10. Transacciones en la base de datos .................................................................................. 33

CAPÍTULO 3. CONCLUSIONES Y RECOMENDACIONES ....................................................... 35


3.1. Conclusiones ...................................................................................................................... 35
3.2. Recomendaciones ............................................................................................................. 35

REFERENCIAS ................................................................................................................................ 36

ANEXOS ..........................................................................................................................................
37

Tabla de Ilustraciones
Ilustración 1 Estudiantes en la recepción del Chifa Han Muy - Trujillo - La Libertad ....................... 38
Implementación de la base de datos para la empresa M&A S.A.C.

RESUMEN

El presente trabajo de investigación y desarrollo titulado “Implementación de la base de

datos para la empresa M&A S.A.C” Ha sido desarrollado con el propósito de afianzar y

aplicar los temas anteriormente vistos en clase tales como: diagrama entidad-relación,

normalización, sistema de gestión de base de datos.

Para el desarrollo del presente trabajo se necesitó de la aplicación de otros temas

relacionados a la ingeniería empresarial con el fin de presentar una mejor estética y orden

del mismo.
Implementación de la base de datos para la empresa M&A S.A.C.

ABSTRACT

This research and development work entitled "Implementation of the database for the M &

A SAC company" has been developed with the purpose of strengthening and applying the

topics previously discussed in class such as: entity-relationship diagram, standardization,

management system Database.

For the development of this work, it was necessary to apply other topics related to business

engineering in order to present a better aesthetics and order of the same.


Implementación de la base de datos para la empresa M&A S.A.C.

CAPÍTULO 1. INTRODUCCIÓN
1.1. Realidad Problemática
Durante el siglo XIX, cientos de miles de culíes chinos llegaron a Perú, donde se
instalaron en las haciendas y poco a poco fueron desplegando sus costumbres,
aromas y sabores.
Como menciona el antropólogo Rodríguez, citado por Salinas (2018):
Comenzaron a tener presencia, y luego a proliferar los chifas en Lima y en el
resto del país. En esos lugares se mezclaron productos y sabores peruanos y
chinos.
Como podemos apreciar la comida china no es de reciente exploración en el campo
gastronómico, si no por el contrario, data desde muchos años atrás con la llegada de
los chinos a nuestro País, donde se fueron instalando poco a poco y nos compartieron
sus costumbres, especialmente a través de su comida. De esta manera los chinos
tomaron posesión de las calles vendiendo el famoso arroz frito que hoy conocemos
como arroz chaufa.
Asimismo, Cruz & De La Cruz (2016) afirma que:
La comida China presenta una serie de características que han sido valoradas
por clientes en varios países del mundo, incluyendo el Perú. Así mismo es
calificada como una de las más deliciosas, sofisticadas y sanas del mundo y se
identifica por ser bajas en calorías, con alimentos cocinados generalmente al
vapor, por el uso del aceite, y un bajo contenido en colesterol, además de
contener bastantes verduras en su preparación, convirtiéndola en una
alternativa que ofrece la ventaja de ser saludable, además de tener un sabor
único y exquisito.
En la actualidad, la proliferación masiva de la gastronomía (especialmente los chifas)
no es una novedad, al año se inauguran aproximadamente 10000 chifas a nivel
nacional; que podemos verlo situados en cada punto estratégico de la ciudad. Un
claro ejemplo de ello es el posicionamiento de la empresa de servicios de alimentos
M&A S.A.C. mediante su chifa “Han Muy” (corazón de almendra); que cuenta con
una buena infraestructura empresarial, ubicada céntricamente en la Av. Juan Pablo
II 155-157. “Han Muy”, a lo largo de sus 22 años (veintidós años) dentro del mercado
gastronómico se ha posicionado como de uno de los pioneros dentro de la ciudad de
Trujillo, incursionando de esta manera la cultura y tradición china cantonés a través
de sus diversos platos y servicios. Esta Empresa M&A S.A.C. cuenta con un
desarrollo tecnológico de páginas web y redes sociales, así mismo es abastecido por
La Perla S.A.C., Agropecuarias Chimú S.R.L y Hong Kong Market. “Han Muy” es una
empresa de bastante prestigio por lo que cuenta con una gestión administrativa que
se encarga de supervisar todo el sistema y operaciones que se genera dentro de la
empresa, en sus operaciones se realizan; recepciones de pedido, reservaciones vía
teléfono, atención al cliente, elaboración de platos a la carta y banquetes familiares.
Por otro lado la empresa cuenta con logística interna donde almacenan: abarrotes,
verduras, aves, carnes y mariscos y menaje. La Empresa también cuenta con
marketing y ventas por medio de páginas webs, redes sociales, magazine, revistas,
y promociones, y del mismo modo cuenta con servicios de delivery.
Implementación de la base de datos para la empresa M&A S.A.C.

1.2. Formulación del problema


¿Cómo es el modelo de base de datos de la Empresa M&A S.A.C.?
1.3. Justificación

Conveniencia

Es conveniente tanto para la empresa como para el grupo de investigación, debido a que la
empresa adquiere una base de datos y esta identidad nos brinda información para poder llevar
a cabo con éxito la creación y manejo de la base de datos.

Relevancia Social

El presente trabajo de investigación servirá de uso tanto para los futuros estudiantes que
quieran apoyarse en nuestra investigación e implementarla, o saber cómo es que se
estableció en la empresa que elegimos. Por otro lado, existen personas que se beneficiaran
con esta investigación, principalmente nosotros porque adquiriremos conocimiento que será
de gran utilidad para nuestra trayectoria universitaria y laboral, luego se encuentra la empresa
que adquirirá de forma gratuita una base de datos que le ahorrará dos tipos de recursos, que
son el tiempo y dinero; y por último los estudiantes que anteriormente fueron mencionados,
ellos podrán usar el presente proyecto de investigación con fines académicos. Por último, el
proyecto se encontrará al alcance de todo aquel estudiante o familiar de este que desee hacer
uso de este, además de eso se estima que los estudiantes lectores puedan realizar trabajos
innovadores teniendo como base nuestro proyecto.

Implicaciones Prácticas

Ayudará a que la empresa pueda resolver problemas respecto a la gran cantidad de datos
que manejan, puesto que teniendo una base datos podrán administrar todos estos datos
fácilmente. Del mismo modo, en un futuro ya no tendrán que lidiar con problemas de los cuales
se aquejaban en un pasado.

Valor teórico

Los estudiantes que conforman la presente investigación podrán adquirir nuevos


conocimientos y complementarlos con los que ya tienen, los cuales respecten al curso de
base de datos.

La información obtenida sobre la empresa y el uso de esta sirve para apoyarnos en las clases
teóricas y aplicar lo aprendido previamente en clase. Por otro lado, podremos ver el
comportamiento que hay entre las distintas variables que forman parte de la empresa. Por
otra parte, se espera saber cómo es el manejo adecuado de una base de datos orientado a
una empresa. Por último, se sugiere a los lectores que tengan mucha dedicación y paciencia
para realizar este tipo de proyectos.

Utilidad metodológica

Efectivamente la investigación puede ayudar a explicar la implementación de un nuevo


instrumento para la empresa, que en este caso sería una base de datos que almacena
grandes colecciones de información sobre esta misma. Por otro lado, todo lo definido en la
investigación respecto a las variables usadas cuentan con un valor significativo, debido a que
al lector le sirve para ampliar el conocimiento que este tiene, y se le haga más sencillo
comprender los tipos de conceptos y variables expuestas en la investigación. Finalmente,
Implementación de la base de datos para la empresa M&A S.A.C.

permite estudiar más adecuadamente a la población, debido a que


sus datos están debidamente organizados, estructurados y comprensibles para los usuarios
que vayan a hacer uso de la base de datos.

1.4. Objetivos
1.4.1. Objetivo General
Implementar el modelo de base de datos para la empresa M&A S.A.C.

1.4.2. Objetivo Específicos


• Realizar el diagnóstico situacional de la empresa M&A S.A.C.
• Identificar requisitos funcionales y no funcionales
• Diseñar el modelo conceptual para la empresa Creaciones M&A S.A.C.
• Diseñar el modelo lógico para la empresa M&A S.A.C.
Implementación de la base de datos para la empresa M&A S.A.C.

CAPÍTULO 2. RESULTADOS
2.1. Generalidades de la empresa
a. Nombre o razón social

Nombre: M&A S.A.C.


RUC: 20481633606

b. Reseña histórica

c. Productos y/o servicios que ofrece

La empresa M&A S.A.C Ofrece al público asiduo variedad en productos de calidad


ya que estos son elaborados bajo un estricto control y cuidado en insumos. Se
dedica a la venta de alimentos derivados principalmente de productos orientales,
así como variedades de carnes utilizadas en su producción de diversos platos,
entre sus principales productos que ofrece son:

- Tallarín Sam
- Sin o Tallarín 40 x 40
- Chancho al ajo
- Pollo con champiñones
- Arroz chaufa
- Chicharrón de pollo con Tausi
- Kamlu Tantán
- Chijaukay o alas Ostion
- Tallarín saltado con pollo
Implementación de la base de datos para la empresa M&A S.A.C.
Implementación de la base de datos para la empresa M&A S.A.C.

d. Estructura organizacional

e. Direccionamiento estratégico

Misión
La empresa M&A busca que sus productos sean agradables y saludables para el
público en general, tomando en cuenta los estándares competitivos en el mercado.

Visión
La visión de esta empresa es proyectarse hacia el futuro, brindando servicios de
alimento para toda la comunidad, tomando en cuenta que la alimentación es una
de las necesidades básicas de todo ser humano.

Objetivo de la empresa
Brindar un buen servicio al cliente.
Principios
• Ofrecer productos de calidad
• Brindar una buena atención al cliente.
Valores:
• Lealtad
• Honradez
• Honestidad
Implementación de la base de datos para la empresa M&A S.A.C.

2.2. Diagnóstico situacional de la empresa


Proceso Nº 1: “Toma de Pedido”

Descripción: Comienza con la solicitud de mesa por parte del cliente, el mesero
recoge el pedido donde el cliente espera hasta la llegada del pedido, a su vez el
cocinero recepciona el pedido y lo elabora. Ya acabado el pedido, el mesero sirve el
pedido al cliente. El cliente solicita la cuenta, a su vez el mesero se lo pide al cajero
donde calcula el total y emite una boleta, el cliente paga la cuenta y finaliza el
proceso.
Implementación de la base de datos para la empresa M&A S.A.C.

Proceso Nº 2: “Delivery”

Descripción: El cliente solicita un pedido, donde la cajera debe tomar el pedido y


de esa forma elaborar el pedido al cocinero y calcular la cuenta, luego el cocinero
entrega el pedido, mientras la cajera realiza un comprobante de pago, donde
entrega el comprobante y con todo eso junto, el taxista transporta el pedido, donde
debe hacer llegar el pedido al cliente y realizar un respectivo cobro, donde el cliente
efectúa el pago y finaliza la venta delivery.
Implementación de la base de datos para la empresa M&A S.A.C.

Proceso Nº 3: “Elaboración de pedido”

Descripción: Inicia con la entrega comanda de pedido por parte del mozo, el pasador dicta
el pedido al alistador para que organice y ordene los ingredientes (misc and place), el
cocinero tiene la tarea de preparar el potaje. Culminado esta actividad, el pasador coloca
el potaje en un plato y entrega el pedido al mozo. Por último, el mozo entrega el pedido al
cliente y finaliza el proceso.
Implementación de la base de datos para la empresa M&A S.A.C.

Proceso Nº 4: “Almacén”

Descripción: El abastecimiento inicia con él envió del pedido, donde el proveedor envía el producto
y a su vez da el comprobante de pago que es una factura, el empleado de almacén recibe el pedido,
luego verifica el pedido. Después comprueba si el producto está correcto, sino lo está realiza un
documento de productos faltantes (elaborando un documento), envía el documento hacia el
proveedor, este normaliza el pedido y finalmente lo envía; pero si esta correcto el pedido, se
registran los insumos y productos dando por finalizar el proceso.
Implementación de la base de datos para la empresa M&A S.A.C.

Proceso Nº 5: “Caja”

Descripción: El área de caja comienza con la recepción del pedido para así se pueda realizar una
cuenta, el cliente cancela la cuenta de dos formas, efectivo o crédito. Si en efectivo, se emite un
comprobante de pago, si es que hay cambio se le entrega su vuelto y recibe el comprobante de
pago; si no hay cambio se le entrega el comprobante de pago y finaliza. Pero si es crédito, el cliente
realiza el pago con tarjeta de crédito, recibe su comprobante de pago y finaliza el proceso.
Implementación de la base de datos para la empresa M&A S.A.C.

2.3. Levantamiento de información y análisis de requisitos


2.3.1. Usuarios vs aplicaciones (permisos)
Área de aplicación: Ventas Usuarios:
1. Jefe de Ventas: Se le da acceso para consultar, modificar y eliminar.
2. Secretaria: Se le da acceso únicamente para consultar datos.

Área de aplicación: Recursos Humanos Usuarios:


1. Gerente: Se le da acceso para consultar, modificar y eliminar.
2. Secretaria: Se le da acceso únicamente para consultar datos.

Área de aplicación: Centro de operaciones Usuarios:


1. Gerente: Se le da acceso para consultar, modificar y eliminar.
2. Administrador: Se le da acceso para consultar, modificar y eliminar.

Área de aplicación: Almacén 1 Usuarios:


Encargado 1: Se le da acceso para consultar, modificar y eliminar.

Área de aplicación: Almacén 2 Usuarios:


Encargado 2: Se le da acceso para consultar, modificar y eliminar.

Área de aplicación: Mantenimiento Usuarios:


1. Gerente: Se le da acceso para consultar, modificar y eliminar.
2. Administrador: Se le da acceso únicamente para consultar.
Implementación de la base de datos para la empresa M&A S.A.C.

2.3.2. Documentación de apoyo


Documento 1: Factura
Implementación de la base de datos para la empresa M&A S.A.C.

Documento 2: Boleta
Implementación de la base de datos para la empresa M&A S.A.C.

Documento 3: Comanda de Pedido

Documento 4: Comanda de Pedido para Llevar


Implementación de la base de datos para la empresa M&A S.A.C.

Documento 5: Comanda de Pedido para Llevar

Documento 6: Comanda de Pedido adicional


Implementación de la base de datos para la empresa M&A S.A.C.

Documento 7: Método de Evaluación Aplicado

Cod_cta Descrip Cant Fraccion


Tipo_ex Codigo_uni Unidad Cost_uni
Razon_soc Ruc Ejercicio Formato
Implementación de la base de datos para la empresa M&A S.A.C.

Documento 8: Balance General

Pas_corr Pas_nocorr Ejercicio Razon_soc

Act_corr Act_nocorr Patrimonio_neto Ruc

Total_actcor Total_pas Total_actnoc Formato


Total_pascor Total_act total_pasnoc
Implementación de la base de datos para la empresa M&A S.A.C.

Documento 9: Planilla de Remuneración

Cts Hrs_extr Asig_fam Vacac


Subs Movi Total_sldo

Documento 10: Detalle de Salud de la cuenta

Inf_clien Raz_soc Fecha_emi Razon_soc Formato


Numero Mont_cue Ruc Ejercicio
Implementación de la base de datos para la empresa M&A S.A.C.

Documento 9: Detalle del Saldo de la cuenta

Cuenta Ref_cuent Saldcont_f Deudor Acreedor


Denomin Ent_F Num_cuent Tip_mon Ruc
Anio Nom_libr
Implementación de la base de datos para la empresa M&A S.A.C.

2.3.3. Requisitos Funcionales y no Funcionales


Requisitos Funcionales
Módulo: Recursos Humanos
• Registrar datos del postulante • Registrar resultados de la
evaluación • Imprimir contrato.
• Generar consultas de empleados activos.
• Generar consultas de empleados ausentes.
• Listar empleados por fecha de ingreso.
• Listar empleados por categoría de empleado.

Módulo: Ventas
• Ingresar una venta nueva.
• Generar consultas de ingresos.
• Generar consultas de descuentos.
• Imprimir boletas de venta.
• Registrar una venta.

Requisitos No Funcionales
- Se utilizará el sistema de gestión de base de datos SQL Server Versión
2014.
- Se diseñará una lista de perfiles.
Implementación de la base de datos para la empresa M&A S.A.C.

2.4. Diseño conceptual de base de datos

Entidad Atributos Se relaciona con Nombre de la


relación
Empleado - IdEmpleado 1. Entrada_produc 1. Entrada_Emp
- Nom_Emp 2. Documento_cabeza 2. Doc_Emp
- Ape_Emp
- Cargo
- Sueldo
- Correo
Cargo - IdCargo 1. Empleado 1. Carg_Emp
- Descrip_cargo
Entrada_produc - IdEntrada_Prod 1. Empleado 1. Entrada_Emp
- Nro_Operacion 2. Proveedor 2. Entrada_Prov
- Fecha_En
- Cant_En 3. Producto 3.Entrada_Prod
4. Ingrediente 4.Entrada_Ing

Proveedor - Id_Prov 1. Entrada_Produc 1. Prov_en


- Nom_prov
- Ape_prov
- Direc_prov
Tipo_Ingrediente - Id_Tipoingred 1. Ingrediente 1. Tipo_Ing
- Descrip_tip_ing
Ingrediente - IdIngrediente 1. Tipo_Ingrediente 1. Ing_Tipo
- Cant_ing 2. Entrada_produc 2.Ing_En
- Descrip_ing
- Precio_Ing 3. Plato 3. Ing_Plato

Tipo_Producto - IdTipo_Prod 1. Empleado 1.TipoP_Emp


- Descrip_Prod
Producto - IdProducto 1. Plato 1. Prod_Plato
2. Bebida 2. Prod_Beb
3. Documento_cabeza 3. Prod_Doc
4. Tipo_producto 4. Prod_TipoP
5. Entrada_produc 5. Prod_EnP

Plato - IdPlato 1. Producto 1. Plato_Prod


- IdProducto 2. Ingrediente 2. Plato_Ing
- Nom_Prod
- Precio
- Cantidad
Implementación de la base de datos para la empresa M&A S.A.C.

Bebida - IdBebida 1. Producto 1. Beb_Prod


- IdProducto
- Nom_Prod
- Precio
- Cantidad
Documento_cabeza - Nro_Documento 1. Producto 1. Doc_Prod
- Descrip_Doc 2. Cliente 2. Doc_Cli
- Fecha_doc
- Ruc 3. Empleado 3. Doc_Emp
- Tipo_Doc
- Total
Cliente - IdCliente 1. Documento_cabeza 1. Cli_Doc
- Nom_cli
- Ape_cli
- Direc_cli

2.5. Transformación del modelo conceptual al modelo lógico

2.6. Diseño Lógico


Empleado(IdEmpleado,Nom_Emp,Ape_Emp,Cargo,Sueldo,Correo)
Cargo(IdCargo,Descrip_cargo)
Entrada_produc(IdEntrada_Prod,Nro_Operacion,Fecha_En,Cant_En)
Proveedor(Id_Prov,Nom_prov,Ape_prov,Direc_prov)
Tipo_Ingrediente(Id_Tipoingred,Descrip_ing)
Ingrediente(IdIngrediente,Cant_ing,Descrip_ing,Precio_Ing)
Tipo_Producto(IdTipo_Prod,Descrip_Prod)
Producto(IdProducto)
Implementación de la base de datos para la empresa M&A S.A.C.

Plato(IdPlato,IdProducto,Nom_Prod,Precio,Cantidad)
Bebida(IdBebida,IdProducto,Nom_Prod,Precio,Cantidad)
Documento_cabeza(Nro_Documento,
Descrip_Doc,Fecha_doc,Ruc,Tipo_Doc,Total)
Cliente(IdCliente,Nom_cli,Ape_cli,Direc_cli)

2.7. Validación del modelo utilizando normalización


1) Primera Forma de Normalización
Empleado(IdEmpleado,IdCargo,Nom_Emp,Ape_Emp,Cargo,Sueldo,Correo)
Cargo(IdCargo,Descrip_cargo)
Entrada_produc(IdEntrada_Prod,IdEmpleado,IdProveedor,Nro_Operacion,Fec
ha_En,Cant_En)
Proveedor(Id_Prov,Nom_prov,Ape_prov,Direc_prov)
Tipo_Ingrediente(Id_Tipoingred,Descrip_ing)
Ingrediente(IdIngrediente, IdTipoIngred, Cant_ing,Descrip_ing,Precio_Ing)
Tipo_Producto(IdTipo_Prod,Descrip_Prod))
Producto(IdProducto,IdTipo_Prod)
Plato(IdPlato,IdProducto,Nom_Prod,Precio,Cantidad)
Bebida(IdBebida,IdProducto,Nom_Prod,Precio,Cantidad)
Documento_cabeza(Nro_Documento,
IdCliente,IdEmpleado,Descrip_Doc,Fecha_doc,Ruc,Tipo_Doc,Total)
Cliente(IdCliente,Nom_cli,Ape_cli,Direc_cli)
Prod_Doc(IdProducto, Nro_Documento,Cant_ProdDoc)
Entrada_Ing(IdEntra_Prod,IdIngrediente,Cant_EnIng)
Entrada_Prod(IdEntrada_Prod,IdProducto,Cant_EnProd)

2) Segunda Forma de Normalización


IdEmpleado  IdCargo,Nom_Emp,Ape_Emp,Cargo,Sueldo,Correo
IdCargo  Descrip_cargo
IdEntrada_Prod  IdEmpleado,IdProveedor,Nro_Operacion,Fecha_En,Cant_En
Id_Prov  Nom_prov,Ape_prov,Direc_prov
Id_Tipoingred  Descrip_ing
IdIngrediente  IdTipoIngred, Cant_ing,Descrip_ing,Precio_Ing
IdTipo_Prod  Descrip_Prod
IdProducto  IdTipo_Prod
IdPlato, IdProducto  Nom_Prod,Precio,Cantidad
IdBedidad, IdProducto  Nom_Prod,Precio,Cantidad
Nro_Documento  IdCliente,IdEmpleado,Descrip_Doc,Fecha_doc,Ruc,Tipo_Doc,Total
IdCliente  Nom_cli,Ape_cli,Direc_cli
IdProducto, Nro_Documento Cant_ProdDoc
IdEntra_Prod,IdIngrediente Cant_EnIng
IdEntrada_Prod,IdProducto  Cant_EnProd
Implementación de la base de datos para la empresa M&A S.A.C.

3) Tercera Forma de Normalización


Foreign Key
Primary Key
Foreign Key + Foreign Key = Primary Key

Empleado(IdEmpleado,IdCargo,Nom_Emp,Ape_Emp,Cargo,Sueldo,Correo)
Pk Fk
Cargo(IdCargo,Descrip_cargo)
Pk
Entrada_produc(IdEntrada_Prod,IdEmpleado,IdProveedor,Nro_Operacion,Fecha_En,C
ant_En) Pk Fk

Proveedor(Id_Prov,Nom_prov,Ape_prov,Direc_prov)
Pk
Tipo_Ingrediente(Id_Tipoingred,Descrip_ing)
Pk
Ingrediente(IdIngrediente, Id_TipoIngred, Cant_ing,Descrip_ing,Precio_Ing)
Pk Fk
Tipo_Producto(Id_Tipo_Prod,Descrip_Prod)
Pk
Producto(IdProducto,IdTipo_Prod)
Pk Fk
Plato(IdPlato,IdProducto,Nom_Plato,Precio_Plato,Cant_Plato)
Pk Fk
Bebida(IdBebida,IdProducto,Nom_Beb,Precio_Beb,Cant_Beb)
Pk Fk
Documento_cabeza(Nro_Documento,
IdCliente,IdEmpleado,Descrip_Doc,Fecha_doc,Ruc,Tipo_Doc,Total)
Fk
Cliente(IdCliente,Nom_cli,Ape_cli,Direc_cli)
Pk
Prod_Doc(IdProducto, Nro_Documento,Cant_ProdDoc)
Pk
Entrada_Ing(IdEntrada_Prod,IdIngrediente,Cant_EnIng)
Pk
Entrada_Prod(IdEntrada_Prod,IdProducto,Cant_EnProd)
Pk
Implementación de la base de datos para la empresa M&A S.A.C.

2.8. Selección de un SGBD


Requisitos de hardware y software para instalar SQL Server

Las siguientes consideraciones son válidas para todas las ediciones:

• Se recomienda ejecutar SQL Server en equipos con los formatos de archivo NTFS
o ReFS. SQL Server se puede instalar en un equipo con el sistema de archivos
FAT32, pero no se recomienda porque es menos seguro que el sistema de archivos
NTFS o ReFS.
• El programa de instalación de SQL Server bloqueará las instalaciones en unidades
de disco de solo lectura, asignadas o comprimidas.

Requisitos de hardware y software

Los siguientes requisitos se aplican a todas las instalaciones:

Componente Requisito

.NET
Framework SQL Server 2016 (13.x) RC1 y las versiones posteriores necesitan .NET
Framework 4.6 para el Motor de base de datos, Master Data Services o la
replicación. El programa de instalación de SQL Server 2016 (13.x) instala
automáticamente .NET Framework. .NET Framework también se puede
instalar manualmente desde Microsoft .NET Framework 4.6 (instalador
web) para Windows.

Versión preliminar de SQL Server 2019 requiere .NET Framework 4.6.2.

Para ver más información, recomendaciones y directrices sobre .NET


Framework 4.6.

Windows 8.1y Windows Server 2012 R2 necesitan KB2919355 para


instalar .NET Framework 4.6.
Implementación de la base de datos para la empresa M&A S.A.C.

Software de
red Los sistemas operativos admitidos para SQL Server tienen software de
red integrado. Las instancias con nombre y predeterminadas de una
instalación independiente admiten los siguientes protocolos de red:
Memoria compartida, canalizaciones con nombre, TCP/IP y VIA.

Importante: El protocolo VIA está desusado. Esta característica está en


modo de mantenimiento y es posible que no se incluya en una versión
futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos
trabajos de desarrollo y tenga previsto modificar las aplicaciones que
actualmente la utilizan.

Disco duro
SQL Server requiere un mínimo de 6 GB de espacio disponible en disco.

Las necesidades de espacio en disco variarán según los componentes

de SQL Server que instale. Para obtener más información, vea Requisitos
de espacio en disco duro en este artículo. Para obtener información acerca
de los tipos de almacenamiento admitidos para los archivos de datos, vea
Storage Types for Data Files

Unidad Para la instalación desde disco se necesita una unidad de DVD.

Monitor
SQL Server requiere Super VGA (800x600) o un monitor de una resolución
mayor.

Internet
La funcionalidad de Internet necesita acceso a Internet (no necesariamente
de carácter gratuito).

• La instalación no se lleva a cabo si el programa de instalación se inicia a través de


una Conexión a Escritorio remoto con los medios de un recurso local en el cliente
RDC. Para realizar la instalación de forma remota, los medios deben estar en un
recurso compartido de red o localmente en una máquina virtual o física. Los medios
de instalación de SQL Server pueden estar en un recurso compartido de red, en
una unidad asignada, en una unidad local o como una imagen ISO de una máquina
virtual.
Implementación de la base de datos para la empresa M&A S.A.C.

2.9. Implementación de la base de datos


Diagrama:

Script:
create database HanMuy19 go use HanMuy19 go create table Cargo( Idcargo
int primary key, Descrip_cargo varchar(50) )

create table Empleado( IdEmpleado int primary key, IdCargo int, Foreign key
(IdCargo) references Cargo (IdCargo))

create table Proveedor (Id_Prov int primary key, Nom_prov varchar(50), Ape_prov
varchar(50), Direc_prov varchar(50))

create table Entrada_produc( IdEntrada_Prod int primary key, IdEmpleado int, Foreign
key (IdEmpleado) references Empleado (IdEmpleado),
Id_Prov int, Foreign key (Id_Prov) references Proveedor (Id_Prov))

create table Tipo_Ingrediente ( Id_Tipoingred int primary key, Descrip_ing


varchar(50))

create table Ingrediente( IdIngrediente int primary key, Id_Tipoingred int, Foreign
key (Id_Tipoingred) references Tipo_Ingrediente(Id_Tipoingred))

create table Tipo_Producto ( Id_Tipo_Prod int primary key, Descrip_Prod varchar(50)


)

create table Producto (IdProducto int primary key, Id_Tipo_Prod int, Foreign key
(Id_Tipo_Prod) references Tipo_Producto (Id_Tipo_Prod))
Implementación de la base de datos para la empresa M&A S.A.C.

create table Plato (IdPlato int primary key, IdProducto int, Foreign key
(IdProducto) references Producto (IdProducto), nomb_Plato varchar(50), Precio_Plato
money, cant_Plato int )

create table Bebida (IdBebida int primary key, IdProducto int, Foreign key
(IdProducto) references Producto (IdProducto), nomb_Beb varchar(50), Precio_Beb
money, cant_Beb int)

create table Cliente (IdCliente int primary key, Nom_cli varchar(50), Ape_cli
varchar(50), Direc_cli varchar(50))

create table Documento_cabeza (Nro_Documento int primary key, IdCliente int, Foreign
key (IdCliente) references Cliente (IdCliente),
IdEmpleado int, Foreign key (IdEmpleado) references Empleado (IdEmpleado),
Descrip_Doc varchar(50), Fecha_doc date, Ruc int, Tipo_Doc varchar(50), Total char)

create table Prod_Doc(IdProducto int, Foreign key (IdProducto) references Producto


(IdProducto), Cant_ProdDoc int)

create table Entrada_Ing (IdEntrada_Prod int, Foreign key (IdEntrada_Prod)


references Entrada_produc (IdEntrada_Prod),
IdIngrediente int, Foreign key (IdIngrediente) references Ingrediente
(IdIngrediente), Cant_EnIng int)

create table Entrada_Prod (IdEntrada_Prod int, Foreign key (IdEntrada_Prod)


references Entrada_produc (IdEntrada_Prod),
IdProducto int, Foreign key (IdProducto) references Producto, Cant_EnProd int)

2.10. Transacciones en la base de datos

--INSERT INTO

--EMPLEADO
insert into Empleado(IdEmpleado, IdCargo) values(1,
1000);
insert into Empleado(IdEmpleado, IdCargo) values(2,
2000);
insert into Empleado(IdEmpleado, IdCargo) values(3,
2000);
insert into Empleado(IdEmpleado, IdCargo) values(4,
3000);
insert into Empleado(IdEmpleado, IdCargo) values(5,
3000);
insert into Empleado(IdEmpleado, IdCargo)
values(6, 3000);
--PROVEEDOR
insert into Proveedor(Id_Prov, Nom_prov, Ape_prov, Direc_prov) values(10,
'Andre', 'Peña', 'Av. Larco 2548');
insert into Proveedor(Id_Prov, Nom_prov, Ape_prov, Direc_prov) values(20,
'Martin', 'Peñaranda', 'UPN');

--Entrada_produc
Implementación de la base de datos para la empresa M&A S.A.C.

insert into Entrada_produc(IdEntrada_Prod, IdEmpleado, Id_Prov) values(1,


1, 10)
insert into Entrada_produc(IdEntrada_Prod, IdEmpleado, Id_Prov) values(2,
1, 10)
insert into Entrada_produc(IdEntrada_Prod, IdEmpleado, Id_Prov) values(3,
1, 20)
insert into Entrada_produc(IdEntrada_Prod, IdEmpleado, Id_Prov) values(4,
1, 20)

--Tipo_Ingrediente
insert into Tipo_Ingrediente(Id_Tipoingred, Descrip_ing) values(10000,
'Lacteos');
insert into Tipo_Ingrediente(Id_Tipoingred, Descrip_ing) values(20000,
'Cereales');

--Ingrediente
insert into Ingrediente(IdIngrediente, Id_Tipoingred) values(1000001,
10000)
insert into Ingrediente(IdIngrediente, Id_Tipoingred) values(1000002,
10000)
insert into Ingrediente(IdIngrediente, Id_Tipoingred) values(1000003,
20000)
insert into Ingrediente(IdIngrediente, Id_Tipoingred) values(1000004,
20000)

--MOSTRAR DATOS DE LAS TABLAS

select * from cargo select *


from empleado select * from
Entrada_produc select * from
cliente select * from
proveedor select * from
Tipo_Ingrediente select * from
Ingrediente select * from
proveedor

--DELETE
delete from cargo delete
from empleado delete
from proveedor
--UPDATE
update Plato set Precio_Plato= Precio_Plato*1.1
update Bebida set nomb_Beb='Coca Cola' where precio between 2.50 and 3.00
update Plato set Precio_Plato=20 where nomb_Plato='Chijaukay'
--CONSULTAS
select * from Pago
select * from Bebida where nomb_Beb='Inca Kola' select
* from Plato where Precio_Plato = 25
Implementación de la base de datos para la empresa M&A S.A.C.

CAPÍTULO 3. CONCLUSIONES Y RECOMENDACIONES


3.1. Conclusiones
• El proyecto presenta una TI muy centrada con un diseño conceptual y
documentos que demuestran lo bien organizado que está.
• Presenta una reseña histórica reciente y bien organizada.
• El diagrama entidad-relación está compuesto por las principales actividades de
la Empresa, cada una igual de importante con la otra.
• Realizando el diagnóstico situacional de la empresa, podemos concluir que tiene
un proceso estable y de una manera eficiente para el trabajo.
3.2. Recomendaciones
• Implementar una base de datos de los productos más extensa.
• Base de datos en sus sistemas para que pueda estar actualizado y tenga un
mejor funcionamiento y servicio.
• Base de datos para los empleados, de está manera poder estar mejor
organizados al momento de hacer su trabajo.
Implementación de la base de datos para la empresa M&A S.A.C.

REFERENCIAS

• Cruz, F. & De la Cruz, A. (2016). PROPUESTA DE UN PLAN DE NEGOCIOS


PARA
IMPLEMENTAR UN RESTAURANTE DE COMIDA NIKKEI EN LA
CIUDAD DE TRUJILLO (Tesis de pregrado). Universidad Nacional de Trujillo,
Trujillo.

• Capacho, J. R., & Nieto, W. (2017). Diseño de bases de datos. Recuperado de


https://ebookcentral.proquest.com/lib/upnortesp/reader.action?docID=5309026&qu
ery=base+de+datos
Implementación de la base de datos para la empresa M&A S.A.C.

ANEXOS
ANEXO Nº 01: GESTIÓN DEL PROYECTO

Organización del proyecto


Implementación de la base de datos para la empresa M&A S.A.C.

ANEXO Nº 03: SUSTENTO VISUAL

Ilustración 1 Estudiantes en la recepción del Chifa Han Muy - Trujillo - La Libertad

También podría gustarte