电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库系统原理专业课程设计讲义

数据库系统原理专业课程设计讲义_第1页
1/17
数据库系统原理专业课程设计讲义_第2页
2/17
数据库系统原理专业课程设计讲义_第3页
3/17
《数据库系统原理课程设计》讲 义黑龙江大学计算机学院 3 月一、开设本课程设计目标本课程是计算机专业中一门关键专业理论课。为配合《数据库系统原理和实现》课程教学,经过模拟 DBMS 实现,更深刻地领悟 DBMS 工作原理和实现方法,从而含有初步开发系统软件实际能力,特开设此课程设计。将读书步骤融入数据库系统原理课程设计教学内容中,做到理论教学、实践教学、读书步骤三者有机结合。经过读书使学生深化了解课程理论知识,拓宽视野,加深对本专业相关课程了解,并培育独立阅读、思索、处理问题能力。二、课程设计关键内容经过理论讲课和读书步骤,熟悉 DBMS 设计和实现基础理论和方法,用高级程序设计语言完成 DBMS 原型系统设计和实现。经过模拟 DBMS 实现,使学生系统地掌握关系代数语言运算功效;了解 DBMSDDL、DML、DCL 等功效实质含义;掌握结构化设计方法;了解大型软件设计技术。1、DDL功效模拟在熟悉和掌握关系数据库查询语言基础上,用高级程序设计语言创建数据库。具体包含:(1)实现 SQL 建库语句,建立对应数据库表,并填写数据字典。(2)实现表模式修改功效。要求:① 能够为已建立表添加属性。② 能够从已建立表中删除属性。(3)实现删除表功效。(4)实现创建视图功效。(5)实现删除视图功效。(6)实现创建索引功效。(7)实现删除索引功效。2、DML功效模拟使用某种高级程序设计语言,实现 SQL 语句中数据维护操作和查询操作。具体包含:(1)往已经创建表中插入元组。(2)从已经创建表中删除元组。(3)修改表中数据。(4)实现 SELECT 语句,包含:① 实现单表上选择和投影操作。② 实现多表连接操作。③ 实现多表选择、投影和连接混合操作。④ 实现带视图上述操作。⑤ 实现索引关系上述操作。(5)用高级语言实现启发式关系代数优化算法和基于复杂性估量查询优化方法。3、DCL功效模拟要求依据数据字典(DD)实现对数据库安全性检验和完整性约束机制;利用事务封锁机制实现对事务处理并发控制;利用建立日志文件及周期性备份机制实现对数据库恢复。三、教学文件及教学形式教学文件:《数据库系统原理》,李建中编著,电子工业出版社教学形式:教学和试验同时进行,并按试验要求上机试验,编程调试。四、课程设计具体内容数据库系统原理课程设计共包含 7 个子试验,具体试验内容以下。试验一 关系数据库 SQL 语言使用试 验 条 件 : 提 供 以 SQL 语 言 为 关 键 数 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库系统原理专业课程设计讲义

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部