收藏 分享(赏)

数据库系统课程设计2010.ppt

上传人:yjrm16270 文档编号:8149522 上传时间:2019-06-11 格式:PPT 页数:11 大小:115KB
下载 相关 举报
数据库系统课程设计2010.ppt_第1页
第1页 / 共11页
数据库系统课程设计2010.ppt_第2页
第2页 / 共11页
数据库系统课程设计2010.ppt_第3页
第3页 / 共11页
数据库系统课程设计2010.ppt_第4页
第4页 / 共11页
数据库系统课程设计2010.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、数据库系统,_课程设计题目及要求,1 选择一种高级语言实现下列语句的功能。,CREATE TABLE (, ) ALTER TABLE ADD DROPMODIFY 要求:(1) 能够以命令方式执行;(2) 能够以程序方式执行;(3) 提供课程设计报告。,2 选择一种高级语言实现下列语句的功能。,SELECT ALL|DISTINCT , FROM , WHERE GROUP BY HAVING ORDER BY ASC|DEC 要求:(1) 能够以命令方式执行;(2) 能够以程序方式执行;(3) 提供课程设计报告。,3 选择一种高级语言实现关系代数表达式的优化算法 。,输入:关系代数表达式或

2、select查询语句 输出:优化后的表达式及实现程序 ()分解选择运算规则F1(F2(E) F1F2(E) ()移到叶端 F(E1E2 ) F(E1 ) E2 ()分解投影并移到叶端 A1,A2,An,B1,B2,Bm(E1E2 )A1,A2,An(E1)B1,B2,Bm(E2 ) ()合并投影和选择 F(A1,A2,An (E) A1,A2,An(F(E) ()合并选择和笛卡尔积为连接运算 F(E1E2 ) E1 E2 F ()生成优化后的关系代数表达式。 要求:(1) 按输入输出和算法要求进行优化;(2) 提供课程设计报告。,4 选择一种高级语言实现范式识别和模式分解 。,输入:关系模式和

3、函数依赖 输出:关系模式属于的最高范式和分解结果 要求:(1)按范式定义识别;(2)能将给定的关系模式分解为更高一级的范式,若给定的范式已属于BCNF,则无需分解;(3)不考虑多值依赖;(4) 提供课程设计报告。,5 选择一种高级语言实现判别一个分解的无损连接性 。,输入:某一个关系模式的属性集,函数依赖集和该关系模式的一个分解 输出:分解是否保持无损连接性 要求:(1)按算法5.2和定理5.4实现(P190);(2)能给出根据模式的分解形成初始表格;(3)给出根据每一个函数依赖表格的变化情况;(4) 提供课程设计报告。,6 选择一种高级语言实现下列语句的功能。,insert into (,)

4、 values (,) Update set = ,= where Delete from where 要求:(1) 能够以命令方式执行;(2) 能够以程序方式执行;(3) 提供课程设计报告。,7 选择一种高级语言实现下列ALPHA语句的功能。,Get 工作空间名 (表达式):操作条件 用Hold语句将要修改的元组从数据库中读到工作空间中;再用宿主语言修改工作空间中元组的属性;最后用update语句将修改后的元组送回数据库中 用宿主语言在工作空间中建立新元组;再用put语句把该元组存入指定的关系中 用hold语句把要删除的元组从数据库中读到工作空间中,再用delete语句删除该元组 要求:(1) 能够以命令方式执行;(2) 能够以程序方式执行;(3) 提供课程设计报告。,8 选择一种高级语言实现下列语句的功能。,REPLACE 【】 WITH FOR (命令详细功能参见VISUAL FOXPRO手册)要求:(1) 能够以命令方式执行;(2) 能够以程序方式执行;(3) 提供课程设计报告。,9 自选题,要求:选择符合DBMS功能的任一开发类题目,采用任一高级语言开发,给出需求、边界和实现目标。(1) 能够以命令方式执行;(2) 能够以程序方式执行;(3) 提供课程设计报告。,请抓紧时间,于第16周五前交课程设计报告。 有问题及时到#13-203室联系!,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报