1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。科目序号 :8244C 广播电视大学秦皇岛电大试题库( Http:/ 1月成专、 普专期末考试数据库基础与应用试题 4年11月一、 填空题 (每空1分,共40分) ,答案请写在答卷部分处。1. SQL Server数据库应用的处理过程分布在 (1) 和服务器上。2. SQL Server提供了动态的自我管理机制, 能够自动增大或缩小数据库所占用的 (2) 。3. SQL Server与Windows 等操作系统完全集成, 能够使用操作系统的用户和域账号作为数据库的 (3) 。4. 常见的SQL Server 的版本一般包括 (4)
2、、 (5) 、 (6) 、 开发版和评估版等。5. 如果在Windows NT/ 上安装, 需要事先设置至少一个 (7) 。6. SQL Server主数据文件、 次数据文件和事务日志文件默认的扩展名分别为 (8) 、 (9) 和 (10) 。8.设一个关系R1中的属性A是外码, 它对应关系R2中的主码为B, 则称( 11) 为子关系, ( 12) 为父关系。 9.设一个关系模式为R(A,B,C), 对应的关系内容为R=1,10,50, 2,10,60, 3,20,72, 4,30,60, 则B(C70(R)的运算结果中包含有 ( 13) 个元组, 每个元组包含有 ( 14) 个分量。10.在
3、一个关系R中, 若属性集X函数决定属性集Y, 同时Y函数决定X, 则记作为 ( 15) , 它们之间互为 ( 16) 。 11.在一个关系R中, 若存在X(Y,Z), 则也隐含存在 ( 17) 和 ( 18) , 称此为函数依赖的( 19) 规则。 12.关系数据库中的每个关系必须最低达到 ( 20) 范式, 该范式中的每个属性都是( 21) 的。 13.设一个关系为R(A,B,C,D,E,F,G), 它的最小函数依赖集为FD=AB,AC,CD,CE,AF,FG, 该关系满足( 22) 范式, 若要规范化为高一级的范式, 则将得到 ( 23) 个关系。14.在实际的数据库管理系统中, 对数据库
4、的操作方式有 ( 24) 、 ( 25) 和 ( 26) 等三种。 15.在 ( 27) 完整性约束中, 每个约束只能涉及到1个属性, 在( 28) 完整性约束中, 每个约束能够涉及到多个属性。 16.基本表属于全局模式中的表, 它是( 29) , 而视图则属于局部模式中的表, 它是( 30) 。17.一个数据库应用系统的开发过程大致相继经过需求分析、 概念设计、 逻辑设计 ( 31) 、 ( 32) 机器实现、 运行维护等六个阶段。 18.在SQL中, create view、 update和drop view命令分别为( 33 ) 、 ( 34) 和删除视图的命令。19.在SQL新版的查询
5、语句中, ( 35) 选项实现投影运算, ( 36) 选项实现连接运算, ( 37) 选项实现选择运算。20.Access用户操作界面中的”工作区”也称为 ( 38) 。21.一个Access数据库对应于操作系统中的 ( 39) 个文件, 其文件扩展名为( 40) 。二、 单选题 (每题 1分,共10分) ,答案请写在答卷部分处。 1下列哪一个不是设置表间”关系”时的选项( 1 ) 。 A实施参照完整性 B级联追加相关记录 C级联更新相关字段 D级联删除相关记录 2提高SQL Server性能的最佳方法之一是( 2 ) 。 A. 增大硬盘空间B. 增加内存 C. 减少数据量D. 采用高分辨率显
6、示器3.创立交叉表查询必须对( 3 ) 字段进行分组(Group By)操作。 A标题 B列表题 C行标题和列标题 D行标题、 列标题和值 4下列( 4 ) 图标是Access中新建报表的标志。 A B C D5.下列( 5 ) 图标是Access中新建宏的标志。 A B C D6. 语句”USE master GO SELECT * FROM sysfiles GO”包括( 6 ) 个批处理。 A. 1B. 2C. 3D.47 SQL Server的字符型系统数据类型主要包括( 7 ) 。 A. Int、 money、 char B. char、 varchar、 text C. datet
7、ime、 binary、 int D. char、 varchar、 int8 SQL Server提供的单行注释语句是使用( 8 ) 开始的一行内容。 A. ”/*” B. ”-” C. ” D. ”/”9.下列( 9 ) 图标是Access中新建查询的标志。 A B C D 10. 用于配置客户端网络连接的工具是( ) 。 A. 企业管理器 B. 联机帮助文档 C. 客户端网络实用工具 D. 查询分析器三、 根据商品库和教学库, 按照下列所给的每条SQL查询语句写出相应功能。( 每题5分, 共25分) 注意: 答案请写在答卷部分处商品库的数据库包括:商品表1(商品代号char(8), 分类
8、号char(8),单价float数量int) 商品表2(商品代号char(8), 产地char(8),品牌char(8) 两张表。教学的数据库包括:学生(学号char(8), 姓名char(8),性别char(2),专业char(20),)选课(学号char(8),课程号char(10),成绩Int)课程(课程号char(8),课程学分Int ) 三张表。1select distinct 商品代号, 单价 from 商品表1 2 select distinct x.* from 学生 x,选课 y, 课程 z where y.学生号=z.学生号 and y.课程号z.课程号 and x.学生号
9、=y.学生号3select * from 学生 where 学生号 in (select 学生号 from 选课 group by 学生号 having count(*)=a5. declare a char(6) set a=李明 if(exists(select * from students where 姓名=a) print 姓名为+a+的同学存在! else print 姓名为+a+的同学不存在! 四、 根据第三题所给的商品库和教学库, 按照下列给的每种功能写出相应的查询语句。( 每题5分, 25分) 注意: 答案请写在答卷部分处1从商品库中查询出数量小于10的商品代号的商品种数。2 商品库中查询出每类( 即分类名相同) 商品的最低单价。3 建教学库和课程表。说明课程号为主键。4 商品库中查询出比所有电视机的单价都高的每种商品。5 从商品库中查询出同一产地的商品只有一种的所有商品。