2236电大《SQL Server数据库应用》试题和答案200907

时间:2024-04-27 20:50:36 5A范文网 浏览: 复习资料 我要投稿
试卷代号:2236
中央广播电视大学2008-2009学年度第二学期"开放专科"期末考试
SQLServer数据库应用 试题
2009年7月
一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共 20分)
1.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X (学生号,课程号,成绩),若要显示出每个学生所选课程的成绩则需要进行( )的自然连接运算。
A.S与C B.C与X
C.S与X D.X与C
2.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,B→C,B→D,D →E>,则该关系的候选码为( )。
A.A B.B
C. C D.D
3.在SQL的查询语句中,group by选项实现( )功能。
A.排序 B.求和
C. 查找 D. 分组统计
4.在SQLScrver2000中,一个事务处理控制语句以关键字( )开始。
A. BEGIN B.BEGIN TRAN
  C. CREATE D. CREATE TRAN
  5.在SQLServer2000系统中,局部变量的开始标记为( )。
   A. * B. #
   C. @ D.&
  6.在SQLServer2000系统中,调用一个存储过程的语句关键字为( )。
   A.EXEC B.COMMIT
   C.BEGIN D.CONTINUE
  7.在SQLServer2000系统中,每个复合语句块的开始标记为( )。
   A.END B.BEGIN
   C. DECLARE D. CURRENT
  8.Transact-SQL语言对标准SQL的扩展主要是加入了( )。
   A. Min、Max等函数 B.建库和建表语句
   C.GroupBy分组统计 D.变量和程序控制结构
  9.在Transact-SQL中提供的循环结构为( )。
   A. Begin...End B. If...Then...E1se
   C. Case D.While
  10.SQLServer2000触发器主要是针对INSERT、UPDATE和( )语句的执行而创
  建的。
   A.SELECT
   B.DELETE
   C.DECLARE
   D.CREATE
   二、是非判断题(若叙述正确则在题目后面的括号内打"√",否则打 "X"。每小题2分,共20分)
   1.主码是一种候选码,主码中的属性个数没有限制。( )
  
  3.在一个关系R中,若存在"学号一系号,系号+系主任",则学号不能够函数决定系主任。( )
  4.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余,但插人、删除和修改操作能够正常进行。( )
  5.在列级完整性约束中,每个约束只能涉及到1个属性,在表级完整性约束中,每个约束可以涉及到多个属性。( )
  6.需求说明书是系统总体设计方案,是开发单位与用户单位共同协商达成的文档
   ( )
  7.设计数据库的逻辑结构模式时,只要设计好全局模式,不需要进行各个外模式的设计。 ( )
  8.SQLServer与Windows 2000等操作系统完全集成,可以使用操作系统的用户名和域 账号作为数据库的注册(登录)账号。( )
  9.在网络多用户环境下,在停止SQLServer服务之前,不能先执行暂停操作。( )
  10.在授予用户访问权限的语句中,开始关键字为GRANT。( )
三、填空题(把合适内容填在横线上。每空1分,共30分)
  1.在文件系统中,存取数据的基本单位为 ,在数据库系统中,存取数据的基本单 位为 。
   2.在实体中能作为候选码的属性称为 ,否则称为 。
   3.数据库的逻辑数据模型依次有层次、网状、 和 等四种。
   4.假定一个关系中有n个元组,则某个列的当前全部不同取值的个数最少为
   个,最多为 个。
   5.数据库体系结构中包含的三级模式为 、 和内模式 三种。
   6.SQL具有数据 、 、更新和控制等四种主要功能。
   7.传统的集合运算包括并、交、 和 四种。
   8。设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,A→D,D →E>,该关系满足 范式,若要规范化为高一级的范式,则将得到 个关系。
   9.在SQL中,insert、update和delete分别为对基本表进行 、 和删除记
   录操作的命令。
  10.在SQL中,根据基本表建立一个视图时,包括建立了该视图的--和--
   两个方面。
   11.ALTERDATABASE为 数据库定义的命令关键字,DROP DATABASE为
   整个数据库的命令关键字。
   12.在基本表的某个列上建立索引,可以使基本表中的所有记录按该列值的--或 排列。
   13.在Transact-SQL语言中,每条--语句能够同时为多个变量赋值,每条 语句只能为一个变量赋值。
   14. 索引的命令关键字为CREATE INDEX,--索引的命令关键字为DROP INDEX。
   15.CHECK约束被称为--约束,UNIQUE约束被称为--约束。
   四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的 每条SQL查询语句写出相应的功能,以及按照下列后两小题的 每种功能写出相应的SQL查询语句(每小题4分,共20分)
  
  
  
  五、根据下面所给的AAA数据库,写出每小题所能实现的功能(每 小题5分,共10分)
  
  
  
  
  
  
  
  
   试卷代号:2236
   中央广播电视大学2008-2009学年度第二学期"开放专科"期末考试
   SQLServer数据库应用 试题答案及评分标准
   (供参考)
   2009年7月
   一、单项选择题(把合适的选项编号填写在括号内。每小题2分,共20分)
   1.C 2.A 3.D 4.B 5.C
   6.A 7.B 8.D 9.D 10.B
   二、是非判断题(若叙述正确则在题目后面的括号内打"√",否则打"X"。每小题2分,共20分)
   1.√ 2.√ 3.X 4.X 5.√
   6.√ 7.X 8.√ 9.X 10.√
   三、填空题(把合适内容填在横线上。每空1分,共30分)
   1.记录 数据项
   2.主属性 非主属性
   3.关系 对象
   4. 1 n
   5.全局模式(模式) 外模式(次序无先后)
   6.定义 查询(次序无先后)
   7.差 笛卡尔积(次序无先后)
   8。第二 2
   9.插入 修改(更新)
   10.结构 内容
   11.修改 删除
   12.升序 降序(次序无先后)
   13. SELECT SET
   14.建立(创建) 删除
   15.检查 唯一值(单值)
  四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出相应的功能,以及按照下列后两小题的每种功能写出相应的SQL查询语句(每小题4分,
   共20分)
   1.从教学库中查询出每门课程被选修的人数。
   2.从教学库中查询出被2至4名学生选修的所有课程。
   3.从教学库中查询出每个学生所选课程及成绩的信息。
   4.select *
   from商品表1
   where单价>all(select单价//单价选项可以由max(单价)代替
   from商品表1
   where分类名=,电视机·
   )
   5·select z.*
   from学生x,选课y,课程z
   where x.学生号=y.学生号and y.课程号=z.课程号and姓名=@m1
  五、根据下面所给的AAA数据库,写出每小题所能实现的功能(每小题5分,共10分)
   1.从score表中查询出大于等于平均成绩的所有记录。
   2.显示出AAA库中所有学生的记录信息及选课成绩。

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

2016电大《中级财务会计》试题和答案20030704-27

2016电大《中级财务会计》试题和答案20040104-27

2014电大《股份经济学》试题和答案20080704-27

2016电大《中级财务会计》期末复习提要20090704-27

2014电大《股份经济学》试题和答案20060704-27

2014电大《股份经济学》试题和答案20070104-27

2013电大《工程力学(1)》试题和答案20080704-27

2013电大《工程力学(1)》试题和答案20040104-27

2013电大《工程力学(1)》试题和答案20060704-27

2012电大《管理概论》试题和答案20070704-27

热搜文章
最新文章