Pa1 Grupal Administracion Base de Datos
Pa1 Grupal Administracion Base de Datos
Pa1 Grupal Administracion Base de Datos
TEMA:
Proyecto integrador administración de base de
datos etapa - 1
INTEGRANTES
ESTUDIANTES: CÓDIGO
JAVIER ARTURO MEDRANO RODRIGUEZ 70318370
JULIO CESAR ARIAS VARGAS 72542501
2021
1|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Producto Académico 01
Tabla de contenido
Introducción................................................................................................................................................2
Título del proyecto...................................................................................................................................2
Situación actual del problema.................................................................................................................2
Objetivos.................................................................................................................................................2
Objetivo General:.................................................................................................................................2
Objetivos Específicos:..........................................................................................................................2
Desarrollo................................................................................................................................................2
Restricciones:.......................................................................................................................................2
Implementación:..................................................................................................................................3
Creación de la Base de Datos...................................................................................................................4
Creación de las Tablas..........................................................................................................................4
Diagrama de Base de Datos.....................................................................................................................7
Conclusión:..............................................................................................................................................7
Recomendaciones....................................................................................................................................8
ÍÍndice de Tablas
Tabla 1: Descripción de la Tabla Empleado..................................................................................................3
Tabla 2: Descripción de la tabla Usuario......................................................................................................3
Tabla 3:Descripción de la Tabla Tipo............................................................................................................3
Tabla 4:Descripción de la Tabla Stock..........................................................................................................3
Tabla 5:Descripción de la Tabla Descuento..................................................................................................3
Tabla 6: Descripción de la Tabla Venta.........................................................................................................4
Tabla de Ílustracioó n
Ilustración 1: Código de implementación de la Base de Datos--------------------------------------------------------4
Ilustración 2: Implementación de las tablas Empleado, Usuario y Tipo---------------------------------------------5
Ilustración 3:Implementación de las tablas Stock y Descuento-------------------------------------------------------6
Ilustración 4: Implementación de la tabla Venta--------------------------------------------------------------------------6
Ilustración 5: Diagrama relacional-------------------------------------------------------------------------------------------- 7
2|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Producto Académico 01
INTRODUCCIÓN
El proyecto consistirá en desarrollar una Base de Datos para la librería “Flores”. Para lo cual se
identificaron las necesidades que tiene la librería con las que se trabajara en el desarrollo del proyecto.
El proyecto se llevara a cabo hasta el punto del diseño e implementación del modelo de la base de datos
en SQL Server. Dentro de las tareas básicas de la Base de Datos se encuentran: control del Stock,
administración de cuentas de Usuarios, control de Personal, describir el Tipo para una mejor
identificación del producto y gestión de las ventas.
OBJETIVOS
Objetivo General:
Poder influir en el desarrollo de los procesos de la librería Flores de forma óptima reduciendo los
tiempos de búsquedas y registro de los datos.
Objetivos Especíóficos:
Diseñar la estructura de la base de datos necesaria para la librería Flores, definiendo sus
restricciones y relaciones.
Crear dicho diseño en SQL server 2019.
Aprobar la clase de Administración de Base de Datos.
3|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Producto Académico 01
DESARROLLO
Restricciones:
- No se puede registrar un producto sin asignarle un proveedor.
- No se puede realizar una venta si no se tiene stock del producto.
- El pago a los proveedores se realizará cuando se entregue el producto.
- No se pueden dar créditos en las ventas de los productos.
- El sistema solo será utilizado por el personal
- El personal solo tendrá acceso a la información correspondiente a su cargo.
Ímplementacioó n:
Descripción de las tablas
Tabla Empleado
Tabla Usuario
Atributo Tipo de Dato Nulo Tamaño
Idempleado Integer Not null Primay key
Usuario Varchar Not null 20
Clave Varchar Not null 100
activo Integer Not null
Tabla 2: Descripción de la tabla Usuario
Tabla Tipo
Atributo Tipo de Dato Nulo Tamaño
Idtipo char Not null Primay key
Descripcion Varchar Not null 100
Contador integer Not null
Tabla 3:Descripción de la Tabla Tipo
Tabla STOCK
Atributo Tipo de Dato Nulo Tamaño
Idpublicacion char Not null Primay key
titulo varchar Not null 150
idtipo char Not null 3
autor varchar Not null 150
nroedicion numeric Not null 3
precio numeric Not null 15,2
stock integer Not null
Tabla 4:Descripción de la Tabla Stock
4|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Producto Académico 01
Tabla DESCUENTO
Tabla VENTA
Atributo Tipo de Dato Nulo Tamaño
idventa Integer Not null Primay key
cliente Varchar Not null 150
idpromocion Integer Not null
Fecha Date Not null
idempleado Integer Not null
idpublicacion Char Not null 8
cantidad Integer Not null
precio numeric Not null 10,2
dcto numeric Not null 10,2
subtotal numeric Not null 10,2
impuesto numeric Not null 10,2
total numeric Not null 10,2
Tabla 6: Descripción de la Tabla Venta
5|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Producto Académico 01
6|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Producto Académico 01
7|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Producto Académico 01
8|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Producto Académico 01
CONCLUSIÓN:
Se ha podido Diseñar la Estructura de la Base de Datos necesaria para la librería Flores, definiendo sus
restricciones y relaciones.
A través de este desarrollo se reconoció las ventajas de las bases de datos que se superponen a los
sistemas de archivos del pasado, como sabemos todo evoluciona es así como el modelo relacional que
implementa SQL, nos da una excelente herramienta en la administración, seguridad y fiabilidad de los
datos.
Por lo tanto, conocer el proceso interno, la estructura he implementación de base de datos nos muestra
la importancia que realizan en el mundo laboral, y como cada ente las utiliza es dependiente de ellas.
RECOMENDACIONES
Es necesario conocer que la implementación del código debe estar bien estructurado para evitar
algunas redundancias innecesarias.
Conocer las especificaciones que nos presenta cuando estructuramos las tablas de cada base de
datos, realizando nuestro trabajo más práctico y sencillo.
Realizar el mantenimiento oportuno de la base de datos y en un futuro implementarlo con un
servidor propio.
9|Página
This study source was downloaded by 100000853810049 from CourseHero.com on 03-18-2024 21:57:07 GMT -05:00
https://www.coursehero.com/file/122438495/PA1-GRUPAL-ADMINISTRACION-BASE-DE-DATOSdocx/
Powered by TCPDF (www.tcpdf.org)