数据库安全技术贺桂英测验题答案
《数据库安全技术》第一章测验题
一、单项选择题
1.访问SQL Server实例的登录有两种验证模式:Windows身份验证和______身份验证。
A  Windows NT
B  SQL Server
C  混合模式
D 以上都不对答案:C
2. 关于登录账户和用户,下列叙述不正确的是______。
A 登录账户是在服务器级创建的,用户是在数据库级创建的
B 创建用户时必须存在一个用户的登录账户
C 用户和登录账户必须同名
D 一个登录账户可以对应多个用户
答案:C
3.应用数据库技术的主要目的是为了_______。
A 解决保密问题
B 解决数据完整性问题
C 共享数据问题
D 解决数据量大的问题
答案:C
4.数据库系统的核心是_______。
A 数据库
B 数据模型
C 软件工具
D 数据库应用程序
答案:A
5.在数据库中存储的是_______。
A 数据
B 数据模型
C 数据以及数据之间的关系
D 信息
答案:C
6.数据库具有(1)_______、最小的(2)_______和较高的(3)_______。
(1)A 程序结构化      B 数据结构化    C 程序标准化    D 数据模块化
(2)A 冗余度          B 存储量        C 完整性        D 有效性(3)A 程序与数据可靠性        B 程序与数据完整性
C 程序与数据独立性
D 程序与数据一致性
答案:(1)B 、(2)A 、(3)C
7.数据库管理系统对数据所具有的控制在数据库中存储的是_______。
A 数据
B 数据模型
C 数据以及数据之间的关系
D 信
答案:C
8.数据库管理系统(DBMS)是______。
A 教学软件
B 应用软件
C 辅助设计软件
D 系统软件
答案:D
9. 关于数据库系统,下列说法正确的是_______。
A数据库系统的构成包括计算机/网络基本系统、数据库、数据库应用程序和数据库管理员
B 数据库系统的构成包括计算机/网络基本系统、数据库和数据库管理系统
C 数据库系统的构成包括数据库、数据库管理系统、数据库应用程序、数据
库管理员以及计算机/网络基本系统
D 数据库系统的构成包括计算机/网络基本系统、数据库、数据库管理系统
和数据库应用程序
答案:C
10. 关于数据库系统和数据库管理系统,下列说法正确的是__________。
A 数据库系统和数据库管理系统指的是同一软件产品
B 数据库系统和数据库管理系统指的是不同软件产品
C 数据库管理系统是软件产品,而数据库系统不仅仅是软件产品
D 数据库系统是软件产品,而数据库管理系统不仅仅是软件产品
答案:C
11. 从用户角度看数据库管理系统的功能,下列说法正确的是__________。
A 数据库管理系统就是通过数据库语言让用户操作进而提供数据库操纵功
能的系统sql server两种身份验证模式
B 数据库管理系统就是通过数据库语言让用户操作进而提供数据库定义、数
据库操纵和数据库控制功能的系统,同时提供了一系列程序能够实现对数据库的各种存储与维护
C 数据库管理系统就是通过数据库语言让用户操作进而提供数据库定义、数
据库操纵和数据库控制功能的系统
D 数据库管理系统就是通过数据库语言让用户操作进而提供数据库定义和
数据库操纵功能的系统
答案:B
12. 下列哪些功能不是数据库管理系统的功能__________。
A 通讯控制
B 处理机控制
C 完整性控制
D 故障恢复答案:B
13.关于数据库系统语言,下列说法正确的是__________。
A 数据库系统语言包括了DDL、DML和DCL
B 数据库系统语言包括了DDL、DML和C++/Java
C 数据库系统语言包括了DDL和DML
D 数据库系统语言包括了DDL、DML和程序设计语言
答案:A
14. 关于DDL,下列说法正确的是__________。
A DDL是数据库控制语言
B DDL是数据库维护语言
C DDL是数据库操纵语言
D DDL是数据库定义语言
答案:D
15.关于DML,下列说法正确的是_________。
A DML是数据库操纵语言
B DML是数据库定义语言
C DML是数据库维护语言
D DML是数据库控制语言
答案:A
16. 第二代数据库系统是指________。
A 基于文件的数据库系统
B基于网状模型或层次模型的数据库系统
C基于XML模型的数据库系统
D 基于关系模型的数据库系统
答案:D
17.按照传统的数据模型分类,数据库系统可以分为_______三种类型。
A 大型、中型和小型
B 层次、网状和关系
C 数据、图形和多媒体
D 西文、中文和兼容
答案:B
18.SQL Server2008用于操作和管理系统的是______。
A 系统数据库
B 日志数据库
C 用户数据库
D 逻辑数据库答案:A
19.“日志”文件用于保存______。
A 程序运行过程
B 数据操作
C 程序执行结果
D 对数据库的更新操作
答案:D
20.主数据库文件的扩展名为______。
A txt
B db
C mdf
D ldf
答案:C
21.用于存放系统级别信息的数据库是________。
A. master
B. tempdb
C. model
D. msdb
答案:A
22.辅助数据库文件的扩展名为________。
A.txt        B.ndf          C.mdf        D.ldf
答案:B
23.SQL Server2008数据库由数据库文件和事务日志文件组成。一个数据库至少有________数据库文件和一个事务文件。
A.两个        B.一个          C.三个        D.任意多个
答案:B
24.SQL Server2008数据库的物理存储主要包括两类文件________。
A.主数据文件、次要数据文件        B.数据库文件、事务日志文件C.表文件、索引文件                D.事务日志文件、文本文件
答案:B
25.SQL Server2008数据库的文件组只适用于________文件。
A.日志文件    B.辅助数据文件    C.主数据文件    D.数据库文件
答案:D
26.用于数据库恢复的重要文件是________。
A.日志文件    B.索引文件    C.备注文件    D.数据库文件
答案:A
27. 以下数据库名称中不属于系统数据库的是________。
A. master
B. userdb
C. model
D. msdb
答案:B
28.按照表的用途来分类,表可以分为________两大类。
A.数据表和索引表    vv B.系统表和数据表
C.用户表和非用户表    D.系统表和用户表
答案:D
29.用于存储数据库中表和索引等数据库对象信息的文件是________。
A.事务日志文件    B.文本文件    C.图像文件    D.数据库文件答案:D
30.关于SQL Server2008文件组的叙述正确的是________。
A.一个数据库文件不能存在于两个或两个以上的文件组里
B.日志文件可以属于某个文件组
C.一个文件组可以包含不同数据库的数据文件
D.一个文件组的文件只能放在一个存储设备中
答案:A
31.下列关于SQL Server2008数据库的叙述中,________是不正确的。
A.master控制用户数据库和SQL Server的整体运行
B.model为创建新的用户数据库提供模板或原型
C.msdb为调度信息和作业历史提供存储区域
D.pubs是系统提供的公共区域
答案:D
32. 在数据库中,产生数据不一致的根本原因是_______。
A. 数据存储量过大
B. 缺乏数据保护机制
C. 数据冗余
D. 缺乏数据安全性控制
答案:C
33. 通常,信息的价值与下列哪些性质紧密相关。
Ⅰ.准确性Ⅱ.及时性Ⅲ.可靠性Ⅳ.开放性Ⅴ.完整性
A.Ⅰ、Ⅱ、Ⅲ和Ⅳ
B.Ⅱ、Ⅲ、Ⅳ和Ⅴ
C.Ⅰ、Ⅱ、Ⅲ和Ⅴ
D.Ⅰ、Ⅱ、Ⅳ和Ⅴ
答案:C
34. 下列哪种数据库系统更适合于在大、中型计算机系统上使用?
A. FoxPro
B. Access
C. Oracle
D. Microsoft SQL Server  答案: C
二、判断题
1. 数据库管理系统是位于用户和操作系统之间的一个数据管理软件。(√)
2. 信息的价值主要与信息的准确性、及时性、可靠性、以及完整性密切相关。(√)
3. 事务对数据的修改不是日志文件中应该记录的内容。(х)
4. 在数据库中可以创建和删除表、修改表,是因为DBMS提供了数据定义功能。(√)
5. SQL Server数据库系统中实例指的是数据库存储数据的集合。(√)
6. SQL Server身份验证模式有Windows身份验证模式和混合验证模式两种。(√)
7.登录名是存放在服务器上的一个实体,使用登录名可以进入服务器,但是不能访问服务器中的数据库资源。(√)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。