《数据库基础与应用-国家开放大学电大易考通考试题目答案.docx》由会员分享,可在线阅读,更多相关《数据库基础与应用-国家开放大学电大易考通考试题目答案.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库基础与应用1、数据库系统是由若干部分组成的,下列不属于数据库系统组成部分的是( )。A. 数据库 B. 操作系统C. 应用程序D. 数据库管理系统正确答案:B4、若一个关系为 R(学号,姓名,性别,年龄),则( )属性适合作为该关系的主码。A. 学号 B. 姓名 C. 性别 D. 年龄正确答案:A5、数据库的三级模式结构是指外模式、模式、. 正确答案:内模式6、一个数据库应用系统开发过程的第 1 个阶段是概念设计。A. 对 B. 错正确答案:B7、查询可以作为、报表和数据访问页的数据源。正确答案:窗体8、SQL Server 数据库是( )型数据库。A. 层状 B. 网状 C. 关系 D
2、. 树状正确答案:C9、SQL Server 中的“简单恢复模式”不支持对数据库进行日志备份。A. 对 B. 错正确答案:A10、下列关于 SQL Server 中扩大数据库空间的说法,正确的是( )。A. 只能扩大日志文件的空间,不能扩大数据文件的空间 B. 只能扩大数据文件的空间,不能扩大日志文件的空间 C. 日志文件和数据文件的空间都可以扩大 D. 在数据库空间未用满时不能进行扩大数据库空间的操作正确答案:C12、设两个关系R1 和 R2 中分别包含有 m 和 n 个元组,R1 对 R2 存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为( )。A. m*n B
3、. m+n C. m D. n 正确答案:D13、下列关于 SQL Server 安全认证的说法,正确的是( )。A. 仅具有连接权的用户在登录到数据库服务器后,可以访问用户数据库 B. 仅具有连接权的用户只能够登录到数据库服务器,不能访问用户数据库 C. 若某用户只进行查询数据的操作,则无需对其进行任何授权 D. 只有对数据进行增、删、改操作时,才需对用户进行授权正确答案:B14、下列关于 SQL Server 数据库组成的说法,正确的是( )。A. 一个数据库可由多个数据文件和多个日志文件组成 B. 一个数据库可由多个数据文件和仅一个日志文件组成 C. 一个数据库可由仅一个数据文件和多个日
4、志文件组成 D. 一个数据库可由仅一个数据文件和仅一个日志文件组成正确答案:A16、数据模型三要素是指( )。A. 数据结构、数据对象和数据共享 B. 数据结构、数据操作和数据完整性约束 C. 数据结构、数据操作和数据的安全控制 D. 数据结构、数据操作和数据的可靠性正确答案:B17、当登录账户成为某数据库的合法用户之后,其对该数据库中的用户数据和对象自动拥有各种操作权限。A. 对 B. 错正确答案:B18、使用索引的一个优点是,在对数据进行插入、更改和删除操作时,不需要对索引进行相应维护,就可以使索引与数据保持一致。A. 对 B. 错正确答案:B19、聚集索引比非聚集索引的查询速度要慢。A.
5、 对 B. 错正确答案:B20、SELECT * FROM Student WHERE Sname LIKE张李刘% 语句可以查找姓张、李、刘的学生。A. 对 B. 错正确答案:A22、在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是( )。A. 内模式 B. 模式 C. 外模式 D. 其他正确答案:B23、一个关系的候选码能够函数决定每个属性,其中除了存在完全函数决定外,也允许存在部分函数决定和( )函数决定。正确答案:传递25、在进行数据库应用系统调试时,要有意地使用各种不同的数据和进行各种不同的操作,去测试系统中的所有方面。A. 对 B. 错正确答案:A26、当修改一个视图
6、时,不会对相应的基本表产生任何影响。A. 对 B. 错正确答案:B27、假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7), 姓名 char(8), 性别 char(2), 专业 char(10), 年级 int) 课程(课程号char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int) (1)、假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7), 姓名 char(8), 性别 char(2), 专业 char
7、(10), 年级 int) 课程(课程号char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int) 正确答案:(2) 、在下面查询语句中,所使用的字段函数 avg 是用来( )。select avg(成绩) from 选课 where 课程号=C001A. 求平均值 B. 求总和 C. 求最小值 D. 求最大值正确答案:A(3) 、在下面查询语句中,xyz 将作为一个显示列数据的列名,这个列是( )。 select 学生号, 课程号, 成绩 as xyz from 选课A. 成绩 B. 学生号 C. 课程号 D. 选课正确
8、答案:A(4) 、在下面查询语句中,作为排序功能而使用的关键字是( )。 select * from 学生 order by 姓名A. select B. 学生 C. 姓名 D. order by 正确答案:D(5) 、在下面查询语句执行时,显示出的每条课程记录的课程号( )。 select * from 课程 where not exists ( select * from 选课 where 课程.课程号=选课.课程号 )A. 不出现在选课表中 B. 在选课表中出现两次 C. 在选课表中出现一次 D. 出现在选课表中正确答案:A28、在 SQL Server 中,不适合使用 bit 数据类型
9、来表示逻辑数据。A. 对 B. 错正确答案:B29、下列类型中,属于定点小数类型的是( )。A. numeric B. int C. datetime D. real 正确答案:A30、下列关于 SQL Server 日志备份的说法,正确的是( )。A. 对数据库进行的第一次备份可以是日志备份 B. 日志备份仅备份数据库的日志内容,不备份数据 C. 数据库的所有恢复模式都支持日志备份 D. 一般情况下,日志备份是最耗费时间的正确答案:B31、E-R 图中的“E”表示的是实体。A. 对 B. 错正确答案:A33、在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是( )。A. 人工管理 B
10、. 文件系统 C. 数据库系统 D. 分布式数据库系统正确答案:B34、下列关于实体联系模型中联系的说法,错误的是( )。A. 一个联系可以只与一个实体有关 B. 一个联系可以与两个实体有关 C. 一个联系可以与多个实体有关 D. 一个联系可以不与任何实体有关正确答案:D35、把保存关系定义的关系称为对应数据库的( )。A. 一般关系 B. 元关系 C. 特定关系 D. 正常关系正确答案:B40、分析程序,然后把合适的选项编号填写在括号内。假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示。 学生(学生号 char(7), 姓名 char(8), 性别char(2),
11、专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)(2) 、在下面查询语句中,所使用的字段函数 count 是用来( )。 select count(*) from 学生where 性别=男A. 求平均值 B. 求最大值 C. 统计记录个数 D. 求总和正确答案:C(3) 、在下面查询语句中,所使用的字符常量为( )。 select 课程学分 from 课程 where 课程名=数据结构A. 课程 B. 数据结构 C. 课程名 D. 课程学分正确答案:B(4)
12、、在下面查询语句中,所使用的星号*代表选课表中的( )。 select * from 选课 order by 成绩A. 一部分记录 B. 全部记录 C. 最后一条记录 D. 第一条记录正确答案:B(5) 、在下面查询语句中,进行分组统计所使用的字段名称为( )。 select 专业,count(*) as 专业人数 from 学生 group by 专业A. count(*) B. 专业人数 C. 学生 D. 专业正确答案:D41、在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。A. 对 B. 错正确答案:A42、设一个关系为 R(A,B,C,D,E),它的最小函数依赖集
13、为 FD=AB,AC,(C,D)E,则该关系的候选码为( )。A. (A,C) B. (C,D) C. (A,D) D. (B,D)正确答案:C44、SQL Server 数据库中的 NULL 值(空值)表示的是“0”值。A. 对 B. 错正确答案:B45、如果在 SQL Server 上运行一个非常大的数据库,为取得较好效果应选用安装( )。A. 企业版 B. 标准版 C. 个人版 D. 开发版正确答案:A46、HAVING 子句用于对分组后的统计结果再进行过滤,它用于组而不是对单个记录。A. 对 B. 错正确答案:A48、下列属于数据模型三要素的是( )。A. 数据库、数据库管理系统和操作
14、系统 B. 数据库、数据库管理系统和应用程序 C. 数据库、数据库管理系统和数据库文件 D. 数据结构、数据操作和数据完整性约束正确答案:D49、现要统计选课表中 C01 课程的最高成绩,下列语句中正确的是( )。A. SELECT MAX(成绩) FROM 选课表 WHERE 课程号 = C01 B. SELECT MAX(*) FROM 选课表 WHERE 课程号 = C01 C. SELECT MIN(成绩) FROM 选课表 WHERE 课程号 = C01 D. SELECT MIN(*) FROM 选课表 WHERE 课程号 = C01正确答案:A50、当基本表中的数据发生变化时,从
15、视图中查询出的数据并不随之变化。A. 对 B. 错正确答案:B51、需求分析阶段的主要目标是画出数据流图和建立数据字典,不需要编写需求说明书。A. 对 B. 错正确答案:B52、SQL Server 不允许将同一个数据库的数据文件和日志文件存储在相同的位置。A. 对 B. 错正确答案:B53、现要统计选课表中 C01 课程的最低成绩,下列语句中正确的是( )。A. SELECT MAX(成绩) FROM 选课表 WHERE 课程号 = C01 B. SELECT MAX(*) FROM 选课表 WHERE 课程号 = C01 C. SELECT MIN(成绩) FROM 选课表 WHERE 课
16、程号 = C01 D. SELECT MIN(*) FROM 选课表 WHERE 课程号 = C01正确答案:C54、如果希望完全安装 SQL Server,则应选择( )。A. 典型安装 B. 最小安装 C. 自定义安装 D. 仅连接正确答案:C56、( )阶段的目标是在计算机系统中得到一个满足设计要求、功能完善和操作方便的数据库应用系统。A. 概念设计 B. 逻辑设计 C. 物理设计 D. 机器实现正确答案:D58、SQL Server 数据库应用的处理过程分布在客户机和服务器上。A. 对 B. 错正确答案:A60、SQL Server 允许将一行数据存储在多个数据页上。A. 对 B. 错
17、正确答案:B61、在数据库系统中,存取数据的基本单位是( )。A. 记录 B. 数据项 C. 二进制位 D. 字节正确答案:B62、若规定基本表中某一列或若干列为非空和唯一值双重约束,则这些列就是该基本表的( ) 码,若只规定为唯一值约束,则不允许空值重复出现。A. 主码 B. 备用码 C. 外码 D. 内码正确答案:B63、下列表达式中,与“所在部门 NOT IN (教务, 房管) ”等价的是( )。A. 所在部门 != 教务 AND 所在部门 != 房管 B. 所在部门 != 教务 OR 所在部门 != 房管 C. 所在部门 = 教务 AND 所在部门 = 房管 D. 所在部门 = 教务
18、OR 所在部门 = 房管正确答案:A64、SQL Server 数据库文件的扩展名是( )。A. dbf B. dbt C. mdf D. mdb 正确答案:C65、视图是一个虚表,数据库中只存储视图的定义,而不存储视图所包含的数据,这些数据仍存放在原来的基本表中。A. 对 B. 错正确答案:A66、下列关于视图的说法,错误的是( )。A. 只能在基本表上建立视图,不能在视图上再建立视图 B. 通过视图查询数据时最终都落实到对基本表的查询 C. 视图在一定程度上提供了数据的逻辑独立性 D. 视图提供了一定的安全控制机制正确答案:A68、数据库三级模式结构的划分,有利于( )。A. 数据的独立性
19、 B. 管理数据库文件 C. 建立数据库 D. 操作系统管理数据库正确答案:A69、下列条件子句中,能够筛选出成绩在 6080(包括边界值)的是( )。A. Where 成绩 = 60 OR 成绩 = 80 B. Where 60 = 成绩 = 60 AND 成绩 = 80 D. Where 成绩 IN(60.80)正确答案:C71、设一个集合 A=3,4,5,6,7,集合 B=1,3,5,7,9,则 A 和 B 的并集中包含有( )个元素。A. 10 B. 8 C. 7 D. 6正确答案:C74、实体之间的联系共有两种,即 1 对多联系和多对多联系。A. 对 B. 错正确答案:B75、在 S
20、QL Server 中,可以手工扩大数据文件和日志文件的空间。A. 对 B. 错正确答案:A77、Tempdb 数据库是系统自动生成的临时数据库,用于保存临时对象或中间结果集。A. 对 B. 错正确答案:A78、若实体 A 和 B 是多对多的联系,实体 B 和 C 是 1 对 1 的联系,则实体 A 和 C 是( )。A. 一对一 B. 一对多 C. 多对一 D. 多对多正确答案:D80、下列属于数据库系统组成部分的是( )。A. 数据库、数据库管理系统、操作系统和数据库文件 B. 数据库、数据库管理系统、用户和应用程序 C. 数据库、数据库管理系统和数据库文件 D. 数据库、数据库管理系统和
21、操作系统正确答案:B81、提高 SQL Server 性能的最佳方法是( )。A. 增大硬盘空间 B. 增加内存 C. 减少数据量 D. 采用高分辨率显示器正确答案:B83、用户创建的数据库的大小不能小于 3MB。A. 对 B. 错正确答案:A84、设有学生表(学号,姓名,所在系,专业,身份证号),其中能够作为候选键的是( )。A. 仅学号 B. 学号、身份证号 C. 仅身份证号 D. 学号、姓名正确答案:B85、数据库系统的物理独立性是指( )。A. 不会因为数据的变化而影响应用程序 B. 不会因为数据存储结构的变化而影响应用程序 C. 不会因为数据存储策略的变化而影响数据的存储结构 D.
22、不会因为数据逻辑结构的变化而影响应用程序正确答案:B90、若一个关系为 R(学号,姓名,性别,年龄),则( )适合作为该关系的主码。A. 学号 B. 姓名 C. 性别 D. 年龄正确答案:A91、如果字段内容为声音文件,可将此字段定义为( )类型。A. 文本 B. OLE 对象 C. 查询向导 D. 备注正确答案:B92、在 SQL 中,对基本表进行插入和修改记录的命令为( )。A. insert 和 delete B. update 和 delete C. delete 和 select D. insert 和 update 正确答案:D93、当数据库损坏时,数据库管理员可通过( )恢复数据
23、库。A. 事务日志文件 B. 主数据文件 C. DELETE 语句 D. 联机帮助文件正确答案:A94、设一个集合 A=3,4,5,6,7,集合 B=1,3,5,7,9,则 A 减 B 的差集中包含有( )个元素。A. 10 B. 5 C. 3 D. 2正确答案:D95、索引一般来说可以提高数据增、删、改、查的效率。A. 对 B. 错正确答案:B96、在数据库设计中,通常是先进行逻辑结构设计,然后再进行概念结构设计。A. 对 B. 错正确答案:B97、日志文件的推荐扩展名为.ldf,用于存放恢复数据库的所有日志信息。每个数据库只能有一个日志文件。A. 对 B. 错正确答案:B98、由概念设计进
24、入逻辑设计时,原来的1 对1 或1 对多联系通常都需要被转换为对应的基本表。A. 对 B. 错正确答案:B99、在一个关系 R 中,若 XY,并且 X 的任何真子集都不能函数决定 Y,则称 XY 为部分函数依赖。A. 对 B. 错正确答案:B101、在进行数据库概念结构设计时,要充分考虑所使用的数据库管理系统。A. 对 B. 错正确答案:B103、设某学生表中有用于存放学生编号的列,下列类型中最适合的是( )。A. int B. date C. tinyint D. char 正确答案:D104、在 SQL 中,通过使用视图,能够使在关系规范化时被分解的关系重新连接起来,能够增强数据库的安全性
25、。A. 对 B. 错正确答案:A106、设计局部 E-R 图属于逻辑设计的任务。A. 对 B. 错正确答案:B107、在 SQL 中,create table 是数据库中( )基本表结构的命令。A. 建立 B. 修改 C. 删除 D. 查询正确答案:A109、关系数据模型的数据结构是简单二维表。A. 对 B. 错正确答案:A110、设 D1、D2 和 D3 域的基数分别为 2、3 和 4,则 D1D2D3 的元组数为( )。A. 9 B. 24 C. 10 D. 20正确答案:B111、下列表达式中,与“所在部门 NOT IN (财务, 后勤) ”等价的是( )。A. 所在部门 != 财务 A
26、ND 所在部门 != 后勤 B. 所在部门 != 财务 OR 所在部门 != 后勤 C. 所在部门 = 财务 AND 所在部门 = 后勤 D. 所在部门 = 财务 OR 所在部门 = 后勤正确答案:A112、基本表属于全局模式中的表,它是实表,而视图则属于局部模式中的表,它是虚表。A. 对 B. 错正确答案:A113、在 SQL 语言中,字符型常量和日期型常量需要使用双引号括起来。A. 对 B. 错正确答案:B114、SQL Server 中的“简单恢复模式”不支持对数据库进行完整备份。A. 对 B. 错正确答案:B115、设有销售表(经销商号,汽车型号,销售时间,销售价格),现要将 S011
27、 和 S012 汽车的单价减 1000 元,下列语句中正确的是( )。A. UPDATE 销售表 SET 销售价格 = 销售价格 - 1000 WHERE 汽车型号= S011 OR 汽车型号= S012 B. UPDATE 销售表 SET 销售价格 = 销售价格 - 1000 WHERE 汽车型号= S011 AND 汽车型号= S012 C. UPDATE 销售表 SET 销售价格 = 销售价格 - 1000 WHERE 汽车型号= S011 OR S012 D. UPDATE 销售表 SET 销售价格 = 销售价格 - 1000 WHERE 汽车型号= S011 AND S012正确答案
28、:A116、下列关于 SQL Server 数据库的说法,正确的是( )。A. 一个数据库可由多个数据文件和多个日志文件组成 B. 一个数据库只能包含一个日志文件, 但可包含多个数据文件 C. 一个数据库的所有数据文件必须存放在相同的物理位置 D. 一个数据库的数据文件和日志文件必须存放在不同的物理位置正确答案:A117、在一个关系 R 中,若存在 XY 和 XZ,则存在 X(Y,Z),称此为函数依赖的( )规则。A. 传递性 B. 分解性 C. 合并性 D. 增广性正确答案:C118、对 char(10)类型的列,若存储“a+b=”,其占用的字节数是( )。 A. 4 B. 6 C. 8 D
29、. 10正确答案:D119、域是实体中相应属性的( )。A. 取值范围 B. 值 C. 名称 D. 描述正确答案:A120、对关系模式进行规范化的主要目的是( )。A. 提高数据操作效率 B. 维护数据的一致性 C. 加强数据的安全性 D. 为用户提供更快捷的数据操作正确答案:B121、在 SQL Server 中,不允许删除正在被用户使用的数据库。A. 对 B. 错正确答案:A122、假定一个笛卡儿积中有 m 个元组,在由它所产生的任何一个关系中,其元组数必然大于等于 m。A. 对 B. 错正确答案:B123、model 数据库用作 SQL Server 实例上创建的所有数据库的模板。A.
30、是 B. 否正确答案:A124、当指定基本表中某一列或若干列为 UNIQUE 约束时,则系统将在这些列上自动建立一个唯一值索引。A. 对 B. 错正确答案:A125、DBMS 只提供数据定义语句,不提供数据操纵语句供用户使用。A. 对 B. 错正确答案:B126、下列功能中,不属于数据库管理系统功能的是( )。A. 数据库对象定义 B. 数据库文件读写 C. 数据查询 D. 数据更新正确答案:B127、对 nchar(10)类型的列,若存储“数据库”,其占用的字节数是( )。 A. 3 B. 6 C. 10 D. 20正确答案:D128、由概念设计进入逻辑设计时,原来的( )联系需要被转换为对
31、应的基本表。A. 1 对 1 B. 1 对多 C. 多对多 D. 多对 1 正确答案:C129、下列属于数据库逻辑设计内容的是( )。A. 存储记录的格式设计 B. 将概念设计的结果转换为特定 DBMS 所支持的数据模型 C. 设计局部的 E-R 图 D. 将各局部 E-R 图合并为全局 E-R 图正确答案:B130、对两个关系按照一方的主码进行等值连接,在其运算结果的关系中,其元组个数必然小于等于原有两个关系中的元组个数之和。A. 对 B. 错正确答案:A131、具有数据更改权限的用户都自动具有该数据的查询权限。A. 对 B. 错正确答案:B132、以下哪种情况应尽量创建索引( )。A. 在Where 子句中出现频率较高的列 B. 具有很多NULL 值的列 C. 记录较少的基本表 D. 需要更新频繁的基本表正确答案:A133、逻辑文件名是在所有 SQL 语句中引用物理文件时所使用的名称。物理文件名包括存储文件的路径以及物理文件名本身。A. 对 B. 错正确答案:A134、在 SQL 的建立基本表操作中,定义单值约束所使用的保留字为( )。A. PRIMARY B. UNIQUE C. CHECK D. FOREIGN 正确答案:B135、Msdb 数据库是用户必须建立的,用作 SQL Server 实例上创建的所有数据库的模板。A. 对 B. 错正确答案:B
限制150内