数据库期末考试重庆科技学院A
★编号:重科院( )考字第( )号
重庆科技学院
考 试 试 卷
2013/2012学年第 2 学期
( A 卷,共 页 )
课程名称: 数据库原理及应用 适用专业/年级: 计科2011-01,02,03,04班、物联网2012-01、02,计科升2011 学生人数: 266 人
闭卷笔试(●)开卷笔试() 口 试( ) 机 试( ) 其 它( )
考试日期: 考试时间: 120 分钟 卷面总分: 100 分
试题来源:试题库( ) 试卷库( ) 命 题(● )
抽(命)题: (签名) 年 月 日
审 核:
课程负责人: (签名) 年 月 日
★编号:重科院( )考字第( )号 第1页
重 庆 科 技 学 院 2013/2014学年第 2 学期考试试卷 A 卷
课程名称:数据库原理及应用 适用专业/年级:计科2011-01,02,03,04班、物联网2012-01、02,计科升2011 本卷共 页,考试方式: 闭卷 ,考试时间: 120 分钟
题 号一二三四五六七八九十总 分得 分 阅卷人 答题说明:
请把所有答案写在答题纸上对应题号的位置上。
所有答题,程序,全部按SQL Server 2000标准函数和语法为准,不能以教材上的伪代码作为答案。
请勿必认真阅读试题前置条件部分,没有特别申明的,都是指前置条件中指定的数据库。 试题前置条件:
设本次考试数据库为:test,有如下三个关系模式:学生Student sNo, sName, age, sex, SDept ,各属性的含义为:学号,姓名,年龄,性别,学生所在的名称;选课成绩Score sNo, cNo, score ,各属性的含义为:学号,课程号,成绩(说明:学生选修了某门课程,则该关系中就会增加相应的一条选课记录);课程Course cNo, cName, teacher ,各属性的含义为:课程号,课程名,任课教师名。具体关系如下: 数据字典:
sNo: 学生学号 char 9 sName: 学生姓名 varchar 10 age: 学生年龄(整型数据)
sex: 学生性别,取值为:男 or 女 char 2 Dept: 学生所在的系的名称 varchar 20 cNo: 课程号 char cName: 课程名称 varchar 10 teacher: 任课教师的名
score: 学生成绩(整型数据)学生表:Student
osNamesexsDept age座机电话号码5张山男计算机系20座机电话号码6张清男计算机系19座机电话号码7李小娟女数学系19座机电话号码8王飞男数学系22座机电话号码9杨雷男计算机系18
课程表:Course
cNocNameteacher701数据库原理程军702数学刘云703英语张小平704计算机组成王诚705C语言程序设计周群706离散数学刘云707面向对象程序设计程军708计算机网络王诚选课成绩表:Score
sNocNoscore座机电话号码570190座机电话号码570385座机电话号码570788座机电话号码670186座机电话号码670776座机电话号码770175座机电话号码8701座机电话号码870586
一、单选题(2分/题,共分)
1、要保证数据库的逻辑数据独立性,需要修改的是 。
A.模式与外模式之间的映射 B.模式与内模式之间的映射
C.模式 D.三级模式
2、在数据库设计中,用E-R图来描述结构是数据库设计的 。
A.需求分析阶段 B.概念设计阶段
C.逻辑设计阶段 D.物理设计阶段
3、为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的 A.S锁 B S锁或X锁C.S锁和X锁 D.X锁?
4、事务有多个性质,其中不包括 A.一致性 B.唯一性 C.原子性 D.隔离性
5、关系数据模型的三个组成部分中,不包括 A.完整性规则 B.数据结构 C.数据操作 D.并发控制
6、在关系代数运算中,五种基本运算为 。
A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影 C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积 7、数据库DB.数据库系统DBS、数据库管理系统DBMS三者之间的关系是 。
A.DBS包括DB和DBMS B.DBMS包括DB和DBS
C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS
8、根据关