数据库方面论文范文检索,与计算机专业选修课程浙江相关论文答辩
本论文是一篇数据库方面论文答辩,关于计算机专业选修课程浙江相关本科论文范文。免费优秀的关于数据库及课程设计及计算机方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
0340;结果.4,采用索引的方式,用C语言实现对该库中关系的带有"与"条件的查询,并以表格形式显示运算的结果.
5,采用索引的方式,用C语言实现对该库中关系的带有"或"条件的查询,并以表格形式显示运算的结果.
6,用C语言实现对该库的任意字段的投影运算,并以表格形式显示运算的结果.
7,用C语言实现对该库的选取,投影综合运算,并以表格形式显示运算的结果.
8,采用索引的方式,用C语言实现对两个关系的自然连接和等值连接运算,并以表格形式显示运算的结果.
实验五简单的关系演算(DML)功能模拟
(一)实验目的:
(1)掌握关系演算语言的查询功能.
(2)熟悉符号串识别和处理技术.
(3)掌握关系演算语言的查询功能的实现方法和技术.
(二)实验内容与步骤:
(1)系统掌握DBMS中关系演算语言的功能,以QUEL语言为样本,用C语言实现对用规定符号表达的简单查询命令行进行扫描和识别,并以表格形式显示查询结果.
(2)熟悉QUEL语言的查询功能,用高级语言实现对含有"与","或","非"符号的命令行进行扫描和识别,并以表格形式显示查询结果.
实验六关系数据库的查询优化
(一)实验目的:
(1)掌握关系系统的定义及分类.
(2)了解全关系系统的概念.
(3)了解优化的一般策略.
(4)掌握关系代数等价变换规则.
(5)掌握关系数据库系统的查询优化技术.
(6)掌握关系代数表达式的优化算法.
(二)实验内容与步骤:
1,采用启发式关系代数优化算法:
(1)把查询转换成某种内部表示.
(2)把语法树转换成标准形式.
(3)选择低层的存取路径.
(4)用高级语言实现关系代数表达式优化算法.(对原始的语法树进行优化处理,生成查询计划,选择代价最小的.)
2,用高级语言实现启发式关系演算优化算法.
实验七数据库保护(DCL)功能模拟
(一)实验目的:
(1)掌握数据库系统的安全性保护机制.
(2)掌握数据库系统的完整性约束机制.
(3)了解数据库系统的并发控制技术.
(4)掌握数据库系统的恢复技术.
(二)实验内容与步骤:
(1)要求根据数据字典(DD)实现对数据库的安全性检查.包括设置口令,密码和权限等.
(2)根据数据字典(DD)实现对数据库系统的完整性约束机制.
(3)利用事务的封锁机制实现对事务处理的并发控制,
(4)利用建立日志文件及周期性备份的机制实现对数据库系统的恢复.
实验八综合设计
(一)实验目的:
(1)系统地掌握关系代数语言的运算功能.
(2)了解DBMS的DDL,DML,DCL等功能的实质含义.
(3)掌握结构化设计方法.
(4)了解大型软件的设计技术.
(二)实验内容与步骤:
(1)采用软件工程的结构化设计方法,将前
数据库方面论文范文检索
系统总体结构图如下:
(2)设计该系统的总体菜单.
(3)通过总体菜单选择某一功能进入子菜单.
(4)通过某一功能子菜单,进入相应各个子系统,完成具体的功能.(5)通过辅助工具,进一步丰富和完善上述程序窗口,菜单的界面
设计.
实验考核标准
1,本课程设计共包含八个实验,要求每个学生完成全部实验.完成全部实验的学生经测试答辩通过,方可得到学分.不合格者需要重修.
2,实验成绩评定:每个实验需在规定时间内完成,成绩达到及格以上方可进行下一个实验.每个实验题目有各自的分值,总计100分.实验课不通过者,不能参加期末考试.
3,实验教学项目,时间安排及分值分配
序号
实验项目
内容提要
时间
安排
分数
有关说明
实验一
关系数据库SQL语言的使用
了解DBMS和SQL的概貌.熟练掌握SQL的数据定义,数据操纵,完整性控制等功能.
第二周
|
第三周
10分要求:实验1和实验2必做,实验3至实验5任选,完成任选题目的学生可加分
实验二
创建数据库功能模拟用C语言实现,模拟"建库"功能,建立任意结构,任意元组数目的关系,以表格形式显示所建关系的名称,结构及内容,并实现对主关键字的索引和建立视图的功能.
第四周
|
第五周
20分要求:实验内容的第2,3,4,5,6步必做,第1,7,8,9,10步任选,完成任选题目的学生可加分.
实验三关系代数语言的集合运算功能模拟用C语言模拟,任意两个相容关系的并,交,差运算,并将运算结果以表格形式显示
第六周
10分要求:实验内容的第3,4,5步必做,第1,2,6步任选,完成任选题目的学生可加分.
实验四关系代数语言的专门运算功能模拟用C语言实现,对用规定符号表达的选取,投影,连接运算的命令行进行扫描和识别,并以表格形式给出运算的结果
第七周
|
第八周
20分要求:实验内容的第3,6,8步必做,第1,2,4,5,7,步任选,完成任选题目的学生可加分.
实验五
简单的关系演算功能模拟
以QUEL语言为样本,用C语言实现对含有比较运算符的命令行进行识别,并以表格形式显示查询结果
第九周
|
第十周
10分要求:实验内容的第1步必做,第2步任选,完成任选题目的学生可加分.
实验六关系数据库的查询优化
掌握关系数据库的查询优化技术,用高级语言实现启发式关系代数优化算法以及启发式关系演算优化算法.第十一周
|
第十二周
10分要求:实验内容的第1步必做,第2步任选,完成任选题目的学生可加分
实验七数据库保护功能(DCL)模拟
根据数据字典(DD)实现对数据库的安全性检查和完整性约束机制.实现对事务处理的并发控制和数据库系统的恢复.
第十三周
|
第十四周
10分要求:实验内容的第1,2步必做,第3,4步任选,完成任选题目的学生可加分.
实验八
综合设计
通过结构化设计方法将上述各种程序综合为一个完整的软件系统,以窗口,菜单做界面进入各个子系统,最终实现《DBMS原型系统的设计》.
第十五周
10分要求:实验完成后,经测试通过者,综合前几个实验成绩和平时的出勤分数,给出整个实验的成绩.成绩不及格的学生必须重修.
DBMS原型模拟
DDL功能模拟
建库
DCL功能模拟
集合运算
专门运算
DML功能模拟
关系代数运算
并
选择
交
关系演算
安全
性
连接
投影
完整
性
并发控制
恢复
差
数据库方面论文范文检索,与计算机专业选修课程浙江相关论文答辩参考文献资料: