欢迎来到天天文库
浏览记录
ID:13553123
大小:206.50 KB
页数:40页
时间:2018-07-23
《学位论文-—数据库报告.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计说明书课程名称:数据库系统课程设计专业:班级:设计人:学号:201年7月24日40课程设计任务书一、课程设计题目: 数据库课程设计 二、设计原始资料: 《数据库系统概论》王珊、萨师煊 《C++面向对象程序设计》 三、设计应解决下列各主要问题: 1、设计特定的数据结构,用于存储数据表、视
2、图、索引等数据库对象的信息,即建立数据库系统的数据字典; 2、设计特定的数据结构,用于存储数据表中的数据; 3、执行CREATE语句,创建数据表、视图、索引等数据库对象;创建数据表时需要包含主码、外码、唯一性约束、非空约束等完整性约束的定义; 4、执行SELECT语句,从自主设计的数据表中查询数据,并输出结果;在SELECT语句中需要支持GROUPBY、HAVING和ORDER
3、BY子句,需要支持5种聚集函数; 5、用户登录时,需要输入用户名;如果用户没有被授权,则拒绝执行用户查询或更新操作,并给出提示信息; 四、设计说明书应附有下列图纸: 无 五、小组分工说明: 无
4、 六、命题发出日期: 2015-7-19 设计完成日期: 2015-7-26 40指导教师评语成绩: 指导教师(签章): 年 月 日40目录1需求分析说明………………………………………………………51.1课程设计的目的…………………………………………………………51.2课程设计的要求………………………………………………52概要设计说明………………………………………………………………62.1程序的数据结构………………………………
5、…………………………62.2模块调用图………………………………………………………………72.3DBMS程序模块的组成…………………………………………………83详细设计说明………………………………………………………………83.1主函数模块…………………………………………………………………83.2用户登录检查………………………………………………………………83.3数据库,数据表的建立……………………………………………………93.4SELECT语句的实现………………………………………………………113.5UPDATE和DELETE语句的实现………………………………………134调试分析…
6、………………………………………………………145用户使用说明………………………………………………………146课程设计总结…………………………………………………197源代码………………………………………19401需求分析说明1.1.课程设计的目的《数据库系统课程设计》是一门实践性课程,要求学生在教师的指导下,充分利用所学的数据库、数据结构、C/C++语言等相关知识,从底层做起,实现数据库的组织、存储、检索、更新和索引等功能。目的是让学生深刻理解关系数据库系统中数据和元数据的组织方式、存储方式、检索方式、更新方式和索引方式,同时培养学生的逻辑思维能力和锻炼学生的动手编程能力。1.2.
7、课程设计的要求1、设计特定的数据结构,用于存储数据表、视图、索引等数据库对象的信息,即建立数据库系统的数据字典;2、设计特定的数据结构,用于存储数据表中的数据;3、设计特定的数据结构,用于存储索引数据;4、设计特定的数据结构,分别用于存储用户和访问权限的信息;5、输入“helpdatabase”命令,输出所有数据表、视图和索引的信息,同时显示其对象类型;输入“helptable表名”命令,输出数据表中所有属性的详细信息;输入“helpview视图名”命令,输出视图的定义语句;输入
此文档下载收益归作者所有