数据库系统课程设计2010.ppt_第1页
数据库系统课程设计2010.ppt_第2页
数据库系统课程设计2010.ppt_第3页
数据库系统课程设计2010.ppt_第4页
数据库系统课程设计2010.ppt_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 选择一种高级语言实现下列语句的功能

4、。,insert into (,) 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) 能够以命

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论