1/8《大型数据库技术》课程设计报告(—学年第学期)题目:数据导出系统专业:信息与计算科学班级:级()班姓名学号:林伟平张发双林麟祥指导教师:王琰成绩:数理系年月日1/8数据库导出系统设计一、设计目的大型数据库课程设计是信计专业所开设的一门重要实践课程,主要要求学生掌握数据库技术原理和技术在实践中的应用
本课程设计的目的是:()在理论学习的基础上,动手编写程序,通过应用所学习的知识,来解决一些实际数据存储和数据处理问题
()真正理解和掌握数据库存储的相关理论,具备程序设计的能力
()培养学生正确的设计思想,理论联系实际的工作作风,严肃认真,实事求是的科学态度和勇于探索的创新精神,充分发挥学生的主观能动性和老师的因材施教、严格要求相结合
培养学生综合运用所学知识与生产实践经验、分析和解决工程技术问题的能力
()分组的形式,培养同学们的团队合作意识,分工合作意识
二、设计内容基本内容设计一个数据导出系统,将数据库中的数据导出到文本文件()中,以便在不同的数据库管理系统之间传递
基本要求()界面可以是模式,也可以是模式,编码语言任选,可以是,也可以是,或、等;()允许多个用户同时使用数据导出系统()允许用户配置数据库所在机器信息(例如需要配置机器名,数据库管理系统品牌(或等),数据库用户名和密码)()允许用户配置需导出表的名称,导出的列名和导出的行(例如被导出的行需要满足哪些过滤条件);()允许用户配置导出的文件名和导出文件所在位置;()允许用户查看已有的导出文件,以及该文件的信息(例如对应表名、对应列名、过滤条件和导出时间)()允许用户户用表格的方式查看文件中的内容()系统必须能应对下列情况:导出列中有一列的类型是字符串类型,且某个导出行在该列上值包含半角单引号、双引号、反斜杠、斜杠等符号
2/8()果导出的时间过久,允许用户取消本次命令,且不影响正确性
()用户将已导出文件导