信息工程学院《数据库课程设计》论文题目:超市管理系统数据库设计学号:专业班级:姓名:指导老师:完成日期:目录《数据库课程设计》论文 (1)摘要.............................................................................. - 1 - 引言.............................................................................. - 2 - 1 需求分析........................................................................ - 2 -1.1 任务...................................................................... - 2 -1.1.1 处理对象............................................................ - 2 -1.1.2 处理功能要求........................................................ - 2 -1.1.3 安全性和完整性要求.................................................. - 4 -1.2 结果...................................................................... - 4 -1.2.1顶层数据流程图....................................................... - 4 -1.2.2 第一层流程图........................................................ - 5 -1.2.3 第二层流程图........................................................ - 6 -1.2.4 数据字典............................................................ - 7 -2 概念结构设计.................................................................... - 8 -2.1 具体任务.................................................................. - 8 -2.2 阶段结果.................................................................. - 8 -2.2.1 各个实体的E-R图.................................................... - 8 -2.2.2 分E-R图............................................................ - 9 -2.2.3 全局E-R图......................................................... - 10 -3 逻辑结构设计................................................................... - 10 -3.1 任务..................................................................... - 10 -3.3.1 将E-R模型转换为关系模型 ........................................... - 10 -3.2 结果..................................................................... - 12 -3.2.1将ER图转化为关系模式汇总........................................... - 12 -3.2.2外模式汇总.......................................................... - 12 -3.2.3系统功能模块图...................................................... - 14 -4 物理结构设计................................................................... - 14 -5 数据库实施..................................................................... - 14 -5.1 任务..................................................................... - 14 -5.2 结果..................................................................... - 15 -5.2.1存储过程汇总........................................................ - 15 -5.2.2触发器汇总.......................................................... - 15 -6 调试与测试..................................................................... - 16 - 附录1 数据字典说明............................................................... - 16 - 附录1.1数据项说明........................................................... - 16 - 附录1.2数据结构............................................................. - 18 - 附录1.3数据流............................................................... - 19 - 附录1.4数据处理............................................................. - 21 - 附录1.5数据存储............................................................. - 22 - 附录2 关系模式说明............................................................... - 22 - 附录3 数据定义语句............................................................... - 26 - 附录3.1基本表............................................................... - 26 - 附录3.2视图................................................................. - 29 - 附录3.3存储过程............................................................. - 31 -附录3.4触发器............................................................... - 32 - 附录4 数据操纵验证............................................................... - 34 -4.1在SQL Server Management studio中验证..................................... - 34 -4.2在PLSQL Developer中进行验证.............................................. - 36 - 附录5 存储过程与触发器功能的验证................................................ - 36 -5.1在SQL Server Management studio中......................................... - 36 -5.1.1触发器验证.......................................................... - 36 -5.1.2 存储过程的验证..................................................... - 40 -5.2 在PLSQL Developer中进行验证............................................. - 44 -5.2.1 存储过程的验证..................................................... - 44 -5.2.2 触发器的验证....................................................... - 48 -摘要随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
超市时时刻刻都需要对商品各种信息进行统计分析。
而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。
超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。