数据库试卷a

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7、设有关系模式R(A,B,C,D)与它的函数依赖集F={AB->CD,A->D},则R的候选键为_______________,它属于______________范式的关系模式。
得分
二、选择题(本大题共计10小题,每小题2分,共计20分):
( )1、下列关于视图的描述不正确的是:
A.视图是一个虚拟表,其内容由查询定义.
中检索学生年龄大于20岁的学生姓名”的关系代数式为________。
A. B.
C. D.
( )4、对于关系模式学生(学号,姓名,系别,系主任),描述正确的是:
A.是3NF,不是BCNFB.是2NF,不是3NF
C.是3NF,也是BCNFD.是1NF,不是2NF
( )5、在数据库的概念设计中,最常用的数据模型是。
A.形象模型B.物理模型C.逻辑模型D.实体联系模型
( )6、在SQL Server服务器上,存储过程是一组预先定义并的Transact-SQL语句。
A.保存B.编译C.解释D.编写
( )7、可对表和视图中的数据进行物理排序的索引是
A.唯一索引B.普通索引C.非聚集索引D.聚集索引
( ) 8、以下哪个不是关于游标的SQL语句。
其中,学校中有若干系,每个系有若干研究生和教师,其中有的教授和副教授每人各带若干研究生;每个研究生选修若干课程,每门课可由若干研究生选修;每门课可由多名教师教授,每位老师教授1门课。
完成以下设计:
1、涉及该教务管理系统的E-R图(给出实体,联系及其属性)。(6分)
2、将该E-R图转换为关系模型结构。(2分)
2、数据独立性是指数据的______________________与______________互不依赖、彼此独立的特性。更进一步,数据独立性又可分为__________________和___________________。
3、设有关系R,从关系R中选择符合条件f的元组,则关系代数表达式应是______________。
3、指出转换结果中每个关系模式的主关键字。(2分)
得分
五、综合题(本大题共计3小题,共计23分)
对于关系数据库:
科室(科室名,科室地址,科室电话)
病房(病房号,床位号,科室名)
医生(工作证号,姓名,职称,科室名,年龄)
病人(病历号,姓名,性别,诊治,主管医生,病房号),完成以下操作
1、分别用关系代数完成(1)-(2)的检索,SQL语句完成(3)-(5)的操作。(2分*5=10分)
( )10、设有关系模式R(X,Y,Z,W)与它的函数依赖集F={XY->Z,W->X},则R的键码为_________。
A.XYB.XWC.YZD.YW
得分
三、问答题(本大题共计3小题,共计15分):
1、简述数据库的定义及其特征。(5分)
答:
2、什么是数据库系统的三级模式结构?这种体系结构的优点是什么。(5分)
生基本信息表
B.SELECT姓名+'年龄:'+CAST(DATEDIFF(yy,出生日期,GETDATE()) AS CHAR(2)) FROM
学生基本信息表
C.SELECT姓名+'年龄:'+CONVERT(DATEDIFF(yy,出生日期,GETDATE()) AS CHAR(2))
FROM学生基本信息表
B.视图的数据来源可以是另一个视图的子集
C.所有的视图都可以进行插入和删除数据的更新操作
D.视图的数据检索操作和表相同
( )2、学生基本信息表中有日期型字段"出生日期",字符型字段“姓名”,下列命令正确的

A.SELECT姓名+'年龄:'+CAST(CHAR(2),DATEDIFF(yy,出生日期,GETDATE())) FROM学
6、在SQL Server 2000恢复机制中,若要将系统恢复到故障点或特定的即时点,必须采用___________________,若数据库XSCJ全库备份到文件C:\bak\data.bak,随后日志备份到C:\bak\log.bak,则执行还原的语句应为_________________________________________和_________________________________________________。
D.SELECT姓名+'年龄:'+CONVERT(DATEDIFF(yy,ห้องสมุดไป่ตู้生日期,GETDATE()), CHAR(2))
FROM学生基本信息表
( )3、设有一个学生档案的关系数据库,关系模式是:S(SNo,SN,Sex,Age),其中SNo,
SN,Sex,Age分别代表学生的学号、姓名、性别、年龄。则“从学生档案数据库
A.OPENB.FETCHC.DEALLOCATED.COMMIT
( )9、下列叙述中,错误的是。
A.数据库技术的根本目标是要解决数据共享的问题
B.数据库设计是指设计一个能满足用户需求,性能良好的数据库
C.数据库系统中,数据的物理结构必须要与逻辑结构一致
D.数据库系统是一个独立的系统,但是需要操作系统的支持
4、设有关系模式为:系(系编号,系名称,电话,办公地点),学生(学号,姓名,所在系),则参照关系是_________,被参照关系是_________,外部关键字是_____________,可取值为____________________________。
5、在SQL Server 2000中,创建一个数据库将至少产生两个文件,即______________和______________。在四个系统数据库中最重要的是______________库。
答:
3、试述存储过程和触发器的联系和区别。(5分)
答:
得分
四、求解题(本大题共计1小题,共计10分):
某教务管理系统需要下述信息。
学生:学号,姓名,性别,出生日期,民族,系号,导师(导师即为教师)
教师:教师编号,系号,姓名,职称,课程编号
课程:课程编号,课程名,学分
成绩:课程编号,学号,成绩
系:系号,系名称,地址
合肥学院2010至2011学年第2学期
数据库系统与应用课程考试(A)卷
系级专业学号姓名
题号










总分
得分
阅卷
得分
一、填空题(本大题共计20小空,每小空1分,共计20分):
1、数据库管理系统常见的数据模型有_____________、_____________和_____________。
相关文档
最新文档