湘潭大学冯文洁:数据库设计与实施实验报告-图书采购与库存系统

需积分: 0 2 下载量 93 浏览量 更新于2024-06-25 收藏 1.28MB PDF 举报
冯文洁同学是2021级软件工程二班的一员,她的实验报告主题为“数据库设计与实施”,隶属于湘潭大学计算机学院·网络空间安全学院。在本次实验中,她针对图书采购与库存管理的问题进行设计与实现。 实验的目标包括提升解决软件工程领域复杂问题的能力,能够根据实际需求设计数据库并制定规范,以及熟练运用数据库管理工具进行系统实施和维护。冯文洁选择了图书采购与库存作为实验项目,首先构建了实体-关系(E-R)模型,将图书、采购单和仓库这三个实体表示为T_图书、T_采购单和T_仓库三个表。 在关系模型中,每个表都有其特定的属性、类型和约束条件。例如,T_图书表中,书号为主键,表示书的唯一标识;单价和数量需满足非负条件。T_采购单表中,编号为主键,书号作为外键关联到T_图书表,确保数据一致性。T_仓库表同样有库存量的检查约束,确保库存数量始终为非负。 为了在Oracle数据库中实现这些模型,冯文洁使用CREATE TABLE命令分别创建了三个基本表。例如,对于T_仓库表,她定义了书号和库存量字段,设置了库存量的检查约束,并设置了书号为主键。 这个实验不仅锻炼了冯文洁的专业技能,还让她了解了数据库设计的实践过程,包括如何根据业务需求分析数据结构,如何创建和管理关系模型,以及如何在实际环境中操作数据库管理系统。通过这样的实验,她可以更好地将理论知识应用于实际项目,为未来软件开发中的数据管理打下坚实的基础。