Está en la página 1de 12

AUTORES:

Lupe Barros
Mauro Minga
Hernán Tocachi
Lourdes Guncay

TEMA:
Creación de la Base de Datos de la
Panadería el “APETITO”

DOCENTE:
Ing.: Esteban Cáceres
Introducción
⦿ El buen desempeño de una empresa está fundamentalmente establecido en su base
de datos, porque de esta dependerá en gran parte o en su mayor parte el
manejo, control y administración de la información o datos, los cuales como todos
sabemos constituyen la empresa, es decir es una parte muy importante de la
empresa.
⦿ En el presente proyecto desarrollaremos el modelo o diseño de una base de datos de
la Panadería “APETTITO”, esta empresa se encuentra ubicada en la Av. Don Bosco
y Loja en la ciudad de Cuenca, su función es la venta de productos de Minimarket
o de primera necesidad, además de productos de panadería, dulcería y pastelería.
⦿ Mediante este proyecto podemos conocer la forma de crear y normalizar una base
de datos con la utilización de programas como MY SQL y DBDESIGNER 4 como
modelador de base de datos.
⦿ En el método de normalización aplicamos las 4 formas normales: la primera forma
normal trata construir otros campos para evitar los datos multivaluados, a
continuación se procede a llenar los campos con información para de ahí partir a la
segunda forma normal que consiste en eliminar los datos repetidos para evitar le
redundancia de datos, de igual forma se procede a llenar los campos con la
información que creamos conveniente para así pasar a siguiente paso que es la
tercera forma normal, en este paso analizamos y eliminas los campos que no
intervienen directamente con el código principal y la tabla que se hizo en la
segunda forma normal se procede a ingresar con el código en vez de escribir
directamente el nombre y por ultimo pasamos a la cuarta forma normal que consiste
en identificar las claves principales y foráneas para realizar las relaciones entre
campos.
Bases de Datos
⦿ Una base de datos o banco de datos (en inglés: database) es un
conjunto de datos pertenecientes a un mismo contexto y almacenados
sistemáticamente para su posterior uso. En este sentido, una biblioteca
puede considerarse una base de datos compuesta en su mayoría por
documentos y textos impresos en papel e indexados para su consulta.

Ventajas
Ventajas de las bases de datos
Independencia de datos.
Coherencia de resultados.
Reduce redundancia.
Acciones lógicamente únicas.
Se evita inconsistencia.
Tipos de bases de datos
⦿ SEGÚN LA VARIABILIDAD DE LOS DATOS
⚫ Base de Datos Estática
⚫ Base de Datos Dinamicas
⦿ SEGÚN EL CONTENIDO
⚫ Bases de Datos Bibliograficas
⚫ Bases de Datos de Texto Completo
⦿ SEGÚN EL MODELO DE ADMINISTRACIÓN
DE DATOS
⚫ Bases de Datos Jerarquicas
⚫ Base de datos de red
⚫ Base de datos Relacional
⚫ Bases de datos Mltidimensionales
⚫ Bases de datos Orientadas a Objetos
Sistema de gestión de base
de datos
⦿ Los sistemas de gestión de base de datos (SGBD); (en inglés: Database
Management Systems, abreviado DBMS) son un tipo de software muy
específico, dedicado a servir de interfaz entre la base de datos, el usuario y las
aplicaciones que la utilizan.
⦿ El propósito general de los sistemas de gestión de base de datos es el de manejar de
manera clara, sencilla y ordenada un conjunto de datos que posteriormente se
convertirán en información relevante para una organización.
Objetivos
Existen distintos objetivos que deben cumplir los SGBD:
⦿ Abstracción de la información. Los SGBD ahorran a los usuarios
detalles acerca del almacenamiento físico de los datos. Da lo mismo si
una base de datos ocupa uno o cientos de archivos, este hecho se hace
transparente al usuario.
⦿ Independencia. La independencia de los datos consiste en la
capacidad de modificar el esquema (físico o lógico) de una base de
datos sin tener que realizar cambios en las aplicaciones que se sirven
de ella.
DESARROLLO DEL DISEÑO DE LA BASE DE
DATOS

Empleado Atiende Cliente

Cliente Compra Producto

Cliente Paga Producto

Cliente Pide Factura

Cajero Emite Factura

Cajero Entrega c Factura

Cliente c Recibe c Facura


Empleado Realiza Pedido

Empresa Recepciona Pedido

Empresa Toma Referencias

Empleado Da Referencias

Empresa Emite Nota Pedido

Proveedor Entrega c Pedido

Empleado c Paga c Pedido


Tabla: CLIENTES Tabla: FACTURA
Constrain Campo Tipo de dato Longitud Constrain Campo Tipo de dato Longitud
CP Codigo String 10 CP N° Numero 6
NN-CU Cedula String 10 CU_NN Ced_cliente String 10
NN Nombres String 30 NN Producto String 30
NN Apellidos String 30 NN Cantidad Numero 10
Telefono Numero 4 NN Valor Unit. Moneda
Celular Numero 9 NN Total Moneda
Direccion String 50 NN Subtotal Moneda
NN Fecha_nac Fecha/Hora CC-NN Iva Real
NN-CC Nacionalidad String 20 NN Total_Pagar Moneda
NN-CC Genero String 1 NN Fecha Fecha

Tabla: Empleados Tabla: Nota de Pedidos


Constrain Campo Tipo de dato Longitud Constrain Campo Tipo de dato Longitud
CP Cedula String 10 CP Nº_NotP String 5
NN Nombres String 30 NN-CU-CS Ced_Cliente String 10
NN Apellidos String 30 NN Fecha pedido Fecha/Hora
Telf Numero 4 NN Fecha entrega Fecha/Hora
Celular String 9 NN-CC Producto String 30
NN Fech_nac Fecha/Hora 4 NN Cantidad Moneda
Nacionalidad String 9 NN Valor Moneda
NN Genero String 1 NN Total Moneda
NN Cargo String 20 NN Tota_Pagar Moneda
Dirección String 50 NN Saldo Moneda
Proveedor Recibo de Cobros
Constrain Campo Tipo de dato Longitud Constrain Campo Tipo de dato Longitud
CP Ruc String 15 CP Nº_Recib String 10
NN Ced_Cliente String 30
NN-CU Nombre String 30 NN Fecha Fecha/Hora
Direccion String 50 NN Descripcion String 30
Telefono String 10 NN Saldo_Ant Moneda
NN Pago Moneda
Saldo Moneda

Productos Control De Empleados


Constrain Campo Tipo de dato Longitud Longitu
CP Cod_Produc Numerico 4 Constrain Campo Tipo de dato d
NN Nombre String 20 CP Ced_Emplead String 10
Num_Productos Numerico 5 NN Mes String 10
NN Año String 5
NN Fecha_Elab Fecha
NN-CC Dias_lab_semana1 Numero 3
NN Fecha_Caduc Fecha NN-CC Dias_lab_semana2 Numero 3
NN-CC Proveedor String 30 NN-CC Dias_lab_semana3 Numero 3
NN-CC Dias_lab_semana4 Numero 3

Nota de Venta
Constrain Campo Tipo de dato Longitud
CP N°_NotV Numero 6
CU-CS Ced_cliente String 10
NN Fecha Fecha
NN-CC Cod_Prodct Numero 4
NN Cantidad Numero 5
NN Valor Unit Moneda
NN Total Moneda
NN Total_Pagar Real 4,2
Conclusiones
⦿ Al concluir con la elaboración de la base de datos para la
panadería, podemos decir que para su desarrollo se necesita conocer como
es el funcionamiento de la empresa, como es la forma en que manejan la
información y su manera de trabajar, lo que podemos conseguir realizando
un análisis de su sistema de información.

⦿ Realizar una base de datos es muy sencillo de ponerla en práctica, pero en


la actualidad existen muchos métodos y mecanismos para realizar dicho
trabajo. Algunos Gestores de la Base de Datos con el avance de la
tecnología tienen diferentes características a las otras como también son
muy similares.

⦿ Se puede crear una Base de Datos ya sea de una empresa o mini empresa
teniendo en cuenta que debemos realizar la normalización de cada una de
las entidades creadas con sus respectivos campos, sin ningún error alguno

⦿ Para concluir podemos decir que realizar una base de datos no es tan
sencillo, pero si debemos ponerla en práctica y esta será de gran ayuda
para nosotros.
Recomendaciones
⦿ Para el desarrollo de una base de datos de una empresa
siempre es recomendable, realizar un análisis del sistema de
información con el que trabaja, ya que de este dependerá
muchísimo el desarrollo de una base de datos correcta, precisa
y adecuada al funcionamiento, control y manejo de los datos de
dicha empresa.
⦿ Tomar en cuenta la estructura de las tablas, y sus campos ya
que pueda haber campos repetidos, aplicar diferentes formas
de normalización hasta llegar a las relaciones campo a campo
⦿ Un punto muy importante que son las claves, que es la principal
recomendación de no equivocarnos en ellas, existen diferentes
claves para declarar a cada campo, esto nos traerá un poco de
complicación al momento de realizar nuestra base de datos,
tenemos que diferenciar que clave corresponde a cada una ya
que en algunos casos no existirá claves.

También podría gustarte