Vous êtes sur la page 1sur 14

FACULTAD DE INGENIERÍA

CARRERA DE INGENIERÍA EMPRESARIAL

“DISEÑO DE UNA BASE DE DATOS PARA LA


EMPRESA DODO GUN PAINTBALL.”

Curso:
Fundamentos de Base de Datos

Estudiante:
-AGUILAR LÓPEZ, HECTOR MARTÍN……………100%
-CUEVA HUARIPATA, RUHT ESTHER………..….100%
-HUACCHA CUEVA, SEGUNDO VICENTE………100%
-RODRIGUEZ AREVALO, JOHANY MARYURI…..100%
-RODRIGUEZ QUILICHE, ROBERTO CARLOS….100%

Docente:
Ing. PAUL OMAR CUEVA ARAUJO

Cajamarca - Perú
2019

1
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA EMPRESARIAL

“DESIGN OF A DATABASE FOR THE


COMPANY.DODO GUN PAINTBALL”

Curso:
Database Fundamentals

Estudiante:
-AGUILAR LÓPEZ, HECTOR MARTÍN……………%
-CUEVA HUARIPATA, RUHT ESTHER………...….%
-HUACCHA CUEVA, SEGUNDO VICENTE….……%
-RODRIGUEZ AREVALO, JOHANY MARYURI…..%
-RODRIGUEZ QUILICHE, ROBERTO CARLOS….%

Docente:
Ing. Paul Omar Cueva Araujo

Cajamarca - Perú
2019

2
Contenido
II. MARCO TEÓRICO. ......................................................................................... Error! Bookmark not defined.
A. ALGUNAS DEFINICIONES BÁSICAS: ............................................................ Error! Bookmark not defined.
 BASE DE DATOS ..................................................................................... Error! Bookmark not defined.
 SGBD: ..................................................................................................... Error! Bookmark not defined.
 TABLA:.................................................................................................... Error! Bookmark not defined.
 COLUMNA:............................................................................................. Error! Bookmark not defined.
 FILA: ....................................................................................................... Error! Bookmark not defined.
 CARDINALIDAD: ..................................................................................... Error! Bookmark not defined.
 NORMALIZACIÓN:.................................................................................. Error! Bookmark not defined.
 MODELO CONCEPTUAL: ........................................................................ Error! Bookmark not defined.
 ENTIDAD: ............................................................................................... Error! Bookmark not defined.
 RELACIÓN: ............................................................................................. Error! Bookmark not defined.
II. DESCRIPCIÓN DEL CASO DE ESTUDIO. ........................................... Error! Bookmark not defined.
a. Datos completos de la empresa, Misión, Visión .......................... Error! Bookmark not defined.
 DATOS DE LA EMPRESA: .............................................................. Error! Bookmark not defined.
 MISIÓN:................................................................................................ Error! Bookmark not defined.
 VISIÓN: ................................................................................................ Error! Bookmark not defined.
 PRINCIPALES PROCESOS: ........................................................... Error! Bookmark not defined.
 HISTORIA: ........................................................................................... Error! Bookmark not defined.
 RUBRO: ............................................................................................... Error! Bookmark not defined.
Modelo Entidad Relación básico en base a los requerimientos detallados Error! Bookmark not
defined.
d. Modelo Relación ....................................................................................... Error! Bookmark not defined.
a) Modelo de relación ........................................................................................................................... 11
e. Modelo Lógico ........................................................................................... Error! Bookmark not defined.
f. Normalización............................................................................................ Error! Bookmark not defined.
IV. REFERENCIAS BIBLIOGRÁFICAS ......................................................... Error! Bookmark not defined.

3
ÍNDICE DE TABLAS
Tabla 1 Error! Bookmark not defined.
Tabla 2 Error! Bookmark not defined.
Tabla 3 Error! Bookmark not defined.
Tabla 4 Error! Bookmark not defined.
Tabla 5 Error! Bookmark not defined.
Tabla 6 Error! Bookmark not defined.
Tabla 7 Error! Bookmark not defined.
Tabla 8 Error! Bookmark not defined.

ÍNDICE DE ILUSTRACIONES

4
I. INTRODUCCIÓN

A. OBJETIVO GENERAL:

El objetivo general es realizar y diseñar la base de datos para el manejo de los datos
del personal y de los clientes.

B. OBJETIVOS ESPECÍFICOS:

 Identificar y aplicar el sistema gestor de base de datos más adecuado.


 Facilitar una mejor forma de organización
 Garantizar que el sistema muestre la información adecuada de nuestros
trabajadores y clientes.
 Estudiar los diferentes tipos y modelos de Base de Datos.
 Conocer las características más importantes de un Sistema Gestor de Bases
de Datos (SGBD) y tener la habilidad para aplicar en la empresa indicada.

5
MARCO TEORICO:

A. ALGUNAS DEFINICIONES BÁSICAS:

I. Base de datos:

Una base de datos es un conjunto de archivos dedicados a guardar información


relacionada entre sí, con referencia entre ellos de manera que se
complementen y con la posibilidad de relacionarlos en base a diferentes
criterios. (Aguilar,2006,p.17)

Se conoce como base de datos al conjunto de información que está organizado


y estructurado de un modo específico para que su contenido pueda ser tratado
y analizado de manera rápida y sencilla (según “definición.de).

Es la recolección de una cantidad determinada de cúmulos de información los


cuales están relacionados unos con otros, para determinar el grado de
expansión de una base de datos, se debe tener conciencia de lo que se está
administrando en dicha base (según “conceptodefinicion.de).

II. SGBD:

Es una colección de programas cuyo objetivo es servir de interfaz entre la base


de datos, el usuario y las aplicaciones (según “cavsi.com”).

Es un sistema de software que permite la definición de bases de datos; así


como la elección de las estructuras de datos necesarios para el
almacenamiento y búsqueda de los datos, ya sea de forma interactiva o a
través de un lenguaje de programación (según “ecured.cu).

Un Sistema de Gestión de Bases de Datos consiste en una colección de datos


interrelacionados y un conjunto de programas para acceder a los mismos, es
un conjunto de programas el cual su principal funcionalidad es la privacidad, la
integridad y la seguridad de los datos.
(según “um.es/geograf/sigmur/sigpdf/temario_9.pdf).

III. Tabla:
Es una herramienta de organización de información que se utiliza en base de
datos (según “definición abc”).

Las tablas son objetos de base de datos que contienen todos sus datos. En las
tablas, los datos se organizan con arreglo a un formato de filas y columnas,
similar al de una hoja de cálculo (según “docs.microsoft”).

6
Una tabla es la representación de un objeto o concepto del mundo real que se
almacena en una base de datos (según “alegsa.com.ar”).

La tabla es una herramienta fundamental para la realización de la base de


datos.

IV. Columna:

Cada columna representa un campo de la tabla (según


“maestrosdelweb.com”).

Una “columna” representa un tipo único de información acerca de la entidad


(atributo) (según “escobol.com)

En conclusión, la columna es una característica o un campo dentro de la tabla,

V. Fila:

Es parte fundamental en la tabla de base de datos ya que contiene información


acerca de un elemento determinado de los datos de entrada (Según
“escobol.com”).

Cada fila de una tabla es independiente y no depende de ninguna otra fila de


la misma tabla (según “ibm.com”).

El término "registros" se refiere a las filas, o agrupaciones horizontales de datos


de campo (según “techlandia.com”).

En conclusión cada fila de la tabla conforma un registro.

VI. Modelo conceptual:

Lenguaje que se utiliza para describir esquemas conceptuales (según


“sities.google.com”).

Un modelo conceptual es un conjunto de conceptos que permiten describir la


realidad mediante representaciones lingüísticas y gráficas (según
“es.scribd.com”).

El modelo conceptual sirve para representar un problema de manera gráfica a


través de diagramas entidad relación (según “el conspirador.com”)

En si su objetivo es describir el contenido de información de la base de datos.

7
VII. Diagrama Entidad-Relación:

Es una herramienta para el modelado de datos que permite representar las


entidades relevantes de un sistema de información (según “ecured.cu”).

El modelo entidad-relación ER es un modelo de datos que permite representar


cualquier abstracción, percepción y conocimiento en un sistema de información
formado por un conjunto de objetos denominados entidades y relaciones,
incorporando una representación visual conocida como diagrama entidad-
relación (según “ccdoc-basesdedatos.blogspot.com”)

Un diagrama entidad-relación, también conocido como modelo entidad relación


o ERD, es un tipo de diagrama de flujo que ilustra cómo las "entidades", como
personas, objetos o conceptos, se relacionan entre sí dentro de un sistema
(según “lucidchart.com”).

En conclusión dicho esquema se puede utilizar con cualquier sistema gestor


de base de datos.

VIII. Entidad: Una entidad es un objeto que existe y se distingue de otros objetos
de acuerdo a sus características llamadas atributos (según “ ecured.cu”).
una entidad es la representación de un objeto o concepto del mundo real que
se describe en una base de datos (según “alegsa.com.ar”).
En general definimos una entidad como algo concreto o abstracto, pero que
existe y por tanto es uno y diferente del resto. Puede ser una persona, una
empresa, un animal e incluso en ciertos contextos incluso objetos y cosas.
(Según “Sistemas.com”).
De cada objeto ya sea real o abstracto se almacena información en la base de
datos.

IX. Relación: Una relación es una asociación o relación matemática entre varias
entidades (según “ecured.cu”).
En bases de datos relacionales, una relación o vínculo entre dos o más
entidades describe alguna interacción entre las mismas (según
“alegas.com.ar”).
Las relaciones de bases de datos son asociaciones entre tablas que se crean
utilizando sentencias de unión para recuperar datos (según “ibm.com”).
Representa asociaciones entre entidades en el cual se relaciona en si los datos
del mismo.

8
A. DESCRIPCIÓN DEL CASO DE ESTUDIO.

1. DATOS COMPLETOS DE LA EMPRESA:


NOMBRE: DODO GUN PAINTBALL
DIRECCION: CARRETERA BAÑOS DEL INCA, AL COSTADO DE FONGAL

MISION: Somos una empresa innovadora y comprometida en brindar un servicio


de calidad, seguro y cómodo que cumple con las necesidades y expectativas de
nuestros usuarios. Ofrecemos servicios diseñados para nuestros diversos clientes
y así generamos bienestar y solidez para lograr el mejor servicio de
entretenimiento.

VISION: Ser la empresa líder de entretenimiento de Cajamarca

PRINCIPALES PROCESOS:

S C
C A
L
PROCESO DE PROCESO T
L I
DIRECCION MEJORA I
I ESTRATEGICA CONTINUA S
F E
E A
N
C
N
C T
T I
O E
Entrega de equipo Simulación de
Entrega de
E de protección y combate entre los
fotografías N
armamento clientes

HISTORIA:

Dodo Gun Painntball cuenta con poco menos de un año de Experiencia en el Mercado
Local, siempre dedicándonos íntegramente en el rubro de
ENTRETENIMIENTO; caracterizándonos por la Seguridad, Honestidad con la que estamos
acostumbrados a trabajar; cualidades que son nuestra Carta de Presentación. Nuestra
entidad comienza en Fecha de 2019, época en la cual contábamos solo con el servicio de
paintball. Al notar que nuestros clientes crecían, así como también sus necesidades, nos
vimos en la obligación de incrementar a más servicios .

RUBRO: Servicio de entretenimiento

9
DATOS IMPORTANTES DE LA EMPRESA:

 Nombre de la empresa: DODO GUN PAINTBALL


 Fecha de Inicio: 2019
 Dirección: CARRETERA BAÑOS DEL INCA, AL COSTADO DE FONGAL
 Departamento: CAJAMARCA
 Rubro: SERVICIO DE ENTRETENIMIENTO

Resumen del objeto del negocio: Contar con una herramienta mediante la cual se tenga
información y un instrumento de evaluación. Poseer una guía para dar un seguimiento y
autoevaluación de la actividad de la empresa en su conjunto; prever las necesidades de
recursos que la empresa pueda requerir; así como su asignación durante el tiempo
necesario, para poder así ahorrar tiempo y recursos que la empresa los pueda implementar
en otras actividades.

B. DESCRIPCIÓN DETALLADA DE LOS REQUERIMIENTOS PARA LA


CONSTRUCCIÓN DE LA BASE DE DATOS (REALIDAD PROBLEMÁTICA)

Para la construcción de una base de datos es esencial conocer cuáles son algunos
de los sistemas gestores de base de datos. Los más usados con frecuencias son
ORACLE, SQL SERVER, ETC.
ELABORACION:
Recabar toda la información posible sobre la realidad, para luego analizarlo con
detenimiento desde distintos puntos de vista.
 Se debe evitar la información duplicada.
 Se divide la información en tablas.
 Definir la relación en tablas.
 Establecer la finalidad de la base datos.

CARACTERISTICAS:
SEGURIDAD: Los SGBD deben garantizar que esta información se encuentre
asegurada frente a personas que puedan dañar el sistema.
RESPALDO Y RECUPERACION: Es importante tener copia de seguridad ya que la
información que se trabaja es mucha y sería una lástima perderla.

C. MODELO ENTIDAD RELACIÓN BÁSICO EN BASE A LOS REQUERIMIENTOS


DETALLADOS DE LA EMPRESA DE TRANSPORTE SERVICIOS CASAR S.R.L

A partir del siguiente enunciado se desea realizar el modelo entidad-relación de la


empresa SERVICIOS.
Se desea diseñar una base de datos en la que se quiere guardar información sobre :
Los tipos de entretenimiento (Nombre, proveedores, precio) además de información
sobre los trabajadores (Nombres , DNI, Direccion, telf. , puesto ) y también de clientes
(nombre , edad , telef , correo).

10
D. MODELO RELACIONAL
 Cliente (DNI cliente, nombre, apellido, dirección, teléfono, email)

 Reserva (Cód. de reserva, DNI cliente, N° de productos, monto, fecha, , Cód. trabajador)

 Trabajador (Cód. trabajador, nombre trabajador, Apellido trabajador, email trabajador,


teléfono trabajador)

 Servicio (Cód. servicio, nombre servicio, categoría servicio, precio servicio)

 Producto (Cód. producto, nombre producto, categoría producto, precio producto)

 Proveedor (Cód. proveedor, nombre proveedor, teléfono proveedor, provincia proveedor)

 Reserva _ Servicio (Cód. reserva, cód. servicio, Fecha)

 Producto _ proveedor (Cód. producto, Cód proveedor, fecha, cantidad producto)

a) Modelo de relación

 Clientes (DNI cliente, nombre cliente, apellido cliente, dirección cliente, teléfono cliente, email
cliente)

DNI cliente Nombre cliente Apellido Dirección Teléfono e-mail

Tabla1: Modelo Relación- Tabla Clientes

 Reserva (Cód. de reserva, DNI cliente, N° de productos, monto, fecha, , Cód. vendedor)

Código reserva DNI cliente DNI trabajador Fecha pedido Descuento total

Tabla 2: Modelo Relación- Tabla Pedido

11
 Trabajador (Cód. trabajador, nombre trabajador, Apellido trabajador, email trabajador,
teléfono trabajador)
DNI trabajador Nombre Apellidos Dirección Teléfono e-mail N° ventas

Tabla 3: Modelo Relación- Tabla Trabajador

 Producto (código producto, código proveedor, descripción producto, precio producto,


existencia producto, categoría producto)

Código producto Descripción Precio Cód. proveedor Existencia Categoría producto

Tabla 4: Modelo Relación- Tabla Producto

 Proveedor (Código proveedor, nombre proveedor, apellido proveedor, dirección proveedor,


teléfono proveedor, provincia)

Código proveedor Nombre Apellido Dirección Teléfono Provincia

Tabla 5: Modelo Relación- Tabla Proveedor

 Detalle Pedido (código pedido, código producto, cantidad)

Código pedido Código producto Cantidad

Tabla 6: Modelo Relación- Tabla Detalle Pedido

E. DISEÑO LÓGICO

F. NORMALIZACION DEL ESQUEMA RELACIONAL

12
13
REFERENCIAS BIBLIOGRAFICAS:

A. (2019). Concepto de Base de datos. Recuperado en abril del 2019, de


https://concepto.de/base-de-datos/

Martino. l. (1995). Sistema gestor de base de datos. Recuperado en 1995, de


http://www.ecured.cu/Sistema_Gestor_de_Base_de_Datos

Victoria. B. (2009). Definición ABC. Recuperado en enero del 2009, de


https://www.definicionabc.com/tecnologia/tabla.php

Anónimo. (2001). Diagrama entidad relación. Recuperado en 2001, de


https://www.ecured.cu/Diagrama_entidad_relación

Andrés. M. (1998). Tablas, columnas y filas. Recuperado en junio de 1998, de


http://www.escobol.com/modules.php?name=Sections&op=viewarticle&artid=28

Édison. L. (2010). diagramas. Recuperado en marzo del 2010

https://lopez99.files.wordpress.com/2010/03/diagrama2.png

Muñoz, R., (2018). Buenas prácticas en el diseño de estructuras de datos en base de datos
relacionales, Córdova, Argentina: Centro de investigación, desarrollo y transferencia de
sistemas de información.

Gil, R., (1994). La base de datos importancia y aplicación, Mexico DF, Mexico: Instituto de
investigaciones sobre la universidad y la educación.

14

Vous aimerez peut-être aussi