网站大量收购闲置独家精品文档,联系QQ:2885784924

东华大学历年数据库试卷课案.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东华大学历年数据库试卷课案

试卷一 踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。 课程名称??数据库系统原理?????使用专业?? 一、( 20分)有一个学生-课程数据库,各表如下: 学生表:?Student(Sno,Sname,Ssex,Sage,Sdept) 课程表:?Course(Cno,Cname,Cpno,Ccredit),Cpno为先修课编号 学生选课表:?SC(Sno,Cno,Grade)?,请完成下列操作: 建立一个“学生”表Student,由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。 建立一个“学生选课”表SC,它由学号Sno、课程号Cno,修课成绩Grade组成,其中(Sno, Cno)为主码。 建立一个“课程”表Course,由课程编号Cno?、课程名Cname?、先修课程编号Cpno、 学分Ccredit四个属性组成。其中课程编号不能为空,值是唯一的。 查询每一门课的间接先修课(即先修课的先修课)。 查询其他系中比信息系某一学生年龄小的学生姓名和年龄 查询没有选修1号课程的学生姓名。 查询选修了全部课程的学生姓名。 查询至少选修了学生95002选修的全部课程的学生号码。 建立1号课程的选课视图,并要求通过该视图进行的更新操作只涉及1号课程,同时对该视图的任何操作只能在工作时间进行。 8、比较如下查询的效率: –不相关子查询; –相关子查询; –带EXISTS量词的相关子查询; –连接查询。 二、( 10?分)、简述构成RDBMS的组件结构。 三(10分)、设关系模式R(U)上的函数依赖集为F; F={A→D, AB→E, BI→E, CD→I, E→C},U={A, B, C, D, E, I}?试计算(AE)+。 四(10分)、关系模式R(CITY, ST, ZIP),?其中CITY表示城市,?ST表示城市的街道,?ZIP表示街道所在地区的邮政编码,?函数依赖集合F={(CITY, ST)→ZIP,??ZIP→CITY},?证明{ST,??ZIP}和{CITY, ST}是候选键。 五(10分)、 试比较面向对象数据库系统和关系数据库系统的优缺点。 六、(10分)一般DBMS在完整性约束机制中应具有那几方面的功能? 七、(10分)设图书管理数据库的关系如下: ???????学生:?STUDENT(SNO,?SNAME,?SEX,?DEPT,?BNUM),BNUM为借书数 ?????? 图书:?BOOK(BNO,?BNAME,?PUBLISHER) ?????? 借阅:?LOAN(SNO,?BNO,?LOANDATE,?RETURNDATE) 请为图书管理数据库中LOAN表建立一个借书插入触发器: 当向表中插入记录时, 修改STUDENT表中相应学生的借书数, 且借书数不能超过8。 八(10分)将五种基本关系代数操作表示为元组演算表达式。 九(10分)、请用ER模型对下述问题进行概念设计,并转换成关系模型。 设计学校学生选课管理系统,学生根据自己的情况选课,每名学生可同时选修多门课程;每门课程可由多位教师讲授,每位教师可讲授多门课程;每个院系有多位学生、教师,开多门课程;要求设计的关系模型能进行如下管理: (1)、选修课程开课管理。 (2)、学生选课管理。 (3)、学生选课成绩管理。 ? ? ? 试卷二 2005—2006学年第一学期期终试题(A) 踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。 课程名称??数据库系统原理?????使用专业??软件03级??? 一、??????????8分) 1.???????数据库; ? ? 2.???????视图; ? ? 3.???????函数依赖; ? ? ? ? 4.???????数据字典; ? ? 二、选择题(9分) 1、在通常的情况下,下列哪个事物不是数据库对象?(?????) A.视图????B.表????C.规则??D.词 2、下列哪一项不是日志文件所具有的功能?(?????) A.帮助客户进行计算和统计?????????B.记载用户针对数据库进行的操作 C.维护数据完整性?????????????????D.帮助用户恢复数据库 3、下列那类数据不适合创建索引?(?????) A.??经常被查询有哪些信誉好的足球投注网站的列,如经常在where子句中出现的列 B.??是外键或主键的列 C.??包含太多重复选用值的列 D.??在ORDER BY子句中使用的列 4、下列哪个关键字在Select语句中表示所有列?(????) A.*??????????B.ALL??????????C.DESC????????????D.DISTINCT 5、下列函数可以计算平均值的是?(????)

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档