数据库课程设计_JAVA_个人记账管理系统
目 录
1 前言1
2 需求分析1
2.1 课程设计目的1
2.2 课程设计任务1
2.3 设计环境1
2.4 开发语言2
3 分析和设计2
3.1 系统E-R模型2
3.2 表空间及表的设计2
3.3 视图设计5
3.4 存储过程、函数、包的设计6
3.5 触发器设计7
3.6 角色、用户、权限设计8
3.7 备份方案设计9
4 课程设计总结9
4.1 程序运行结果9
4.2 设计结论11
参考文献12
致 谢12
附 录13
1 前言
设计一个个人记账管理系统,包括收入记录、支出记录、查询功能、报表,并将记录保存在数据库中,通过连接数据库可以查询所有记录,可以通过选择日期将符合条件的记录显示在查询框中,可以选择收入或支出查询收入记录或者支出记录。用户可以通过报表了解到指定时间段内收入总和、支出总和、余额。
Ⅱ,即大型数据库系统课程设计,有助于培养学生综合运用数据库相关知识解决实际问题的能力。本设计要求对实际问题进行需求分析,提炼实际问题中的数据,建立关系模型,并在大型数据库中得以实现。同时要求对数据库的运营、管理及使用上进行必要的规划和实现。
2.2 课程设计任务
针对某管理信息系统的需求,设计一个数据库系统。具体内容如下:
根据需求,建立ER模型。通过ER图表示。
在此基础上,设计物理表结构,编写创建数据库表的语句。较高要求为在设计创建数据表语句的