山东信息职业技术学院2002005学年第二学期

山东信息职业技术学院2002005学年第二学期

ID:25621006

大小:221.50 KB

页数:17页

时间:2018-11-21

山东信息职业技术学院2002005学年第二学期_第1页
山东信息职业技术学院2002005学年第二学期_第2页
山东信息职业技术学院2002005学年第二学期_第3页
山东信息职业技术学院2002005学年第二学期_第4页
山东信息职业技术学院2002005学年第二学期_第5页
资源描述:

《山东信息职业技术学院2002005学年第二学期》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、山东信息职业技术学院2004-2005学年第二学期2003级高职《数据库原理与应用》期末试题()(卷面成绩为100分,考试时间为120分钟)题号一二三四总分得分一、填空(每空1分,共20分)1、视图是一个虚表,它是从____________中导出的表。在数据库中只存放那个使用的____________,不存放视图的_______________.2、SQL语言中,修改表结构的语句是____________.3、关系模式是关系的___________,相当于_______________.4、关系数据库中,二维表称为一个,表的一行称为,表的一列称为。5、关系代数运算中,

2、基本的运算有_________,_______,_______,________,__________.6、安全性控制的一般方法__________________,__________,__________,_______________,______________,________________.7、数据恢复是利用______数据重建已破坏的数据。二、选择(每题2分,共20分)1.数据库系统与文件系统的主要区别是____。A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系

3、统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量2.同一个关系模型的任意两个元组值____。A.不能全同B.可全同C.必须全同D.以上都不是3.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的____。A.元组B.行C.记录D.属性4.SQL语言具有两种使用方式,分别称为交互式SQL和____。A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL5.关系规范化中的删除操作异常是指________。A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未

4、被删除D.应该插入的数据未被插入6.属于BCNF的关系模式________。A.已消除了插入、删除异常B.已消除了插入、删除异常和数据冗余C、仍然存在插入、删除异常D.在函数依赖范畴内,已消除了插入和删除的异常7.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是____。A.M端实体的关键字B.N端实体的关键字C.M端实体关键字与N端实体关键字组合D.重新选取其他属性8.数据库的____是指数据的正确性和相容性。A.安全性B.完整性C.并发控制D.恢复9.授权编译系统和合法性检查机制一起组成了____子系统。A.安全性B.完整性C

5、.并发控制D.恢复10、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为____。A.事务故障B.系统故障C.介质故障D.运行故障三、简答题(15分,每小题5分):1.什么是数据库?2.什么是数据库的数据独立性?3.叙述等值连接与自然连接的区别和联系。四、综合题(45分):1、设有一个学生-课程数据库,包括学生关系Student、课程关系Course和选修关系SC。(12分)Student:学号Sno姓名Sname性别Ssex年龄Sage所在系Sdept95001李勇男20CS95002刘晨女19IS95003王敏女18MA9

6、5004张立男19IS SHAPE*MERGEFORMATCourse学号课程号成绩SnoCnoGrade9500119295001285950013889500229095002380 SHAPE*MERGEFORMATSC课程号课程名先行课学分CnoCnameCpnoCcredit1数据库542数学23信息系统144操作系统635数据结构746数据处理27PASCAL语言64用关系代数表示下列查询,并写出结果。(1)查询信息系(IS系)全体学生(2)查询学生关系Student中都有哪些系(3)查询至少选修1号课程和3号课程的学生号码(4)查询至少选修了一门其直

7、接先行课为5号课程的课程的学生姓名。2、学生-课程数据库(24分)学生表:Student(Sno,Sname,Ssex,Sage,Sdept)课程表:Course(Cno,Cname,Cpno,Ccredit)学生选课表:SC(Sno,Cno,Grade)用SQL语句实现:(1)为学生-课程数据库中的Course表建立索引,按课程号升序建唯一索引。(2)删除Course表的索引。(3)查询全体学生的姓名、学号、所在系。(4)查询年龄不在20~23岁之间的学生姓名、系别和年龄。(5)查询所有姓刘学生的姓名、学号和性别。(6)求各个课程号及相应的选课人数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。