第一周 信息系统基本知识 & 数据库基本知识

信息系统小测验

1、单选题:
可靠的信息来源可以保证信息________。‎‎‎
选项:
A: 具有价值
B: 具有时效
C: 可加工
D: 与事实符合
答案: 【 与事实符合

2、单选题:
信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、检索、更新和应用,以达到特定目标的________。​‏​
选项:
A: 自动化系统
B: 决策支持系统
C: 人机系统
D: 计算机软件
答案: 【 人机系统

单元测验:信息系统和数据库基本知识

1、单选题:
信息的价值关键取决于________。‍‌‍
选项:
A: 与事实相符合
B: 数据量大
C: 对用户有用
D: 时效性
答案: 【 对用户有用

2、单选题:
‏一个信息系统中最基础的因素是________。‍
选项:
A: 重视信息工作的领导
B: 高效的组织机构
C: 高质量的信息
D: 功能完备的软件
答案: 【 高质量的信息

3、单选题:
​客观事物总是在不停地运动和变化,而信息则存在于客观事物的运动和变化之中,这决定了信息具有________。‌
选项:
A: 普遍性
B: 动态性
C: 可加工性
D: 共享性
答案: 【 动态性

4、单选题:
‍在一个学生成绩系统中,学生的所有课程的成绩被以数值方式存储,当要查询一个学生的成绩或生成学生成绩单时,用户获得________服务。‎
选项:
A: 数据
B: 符号
C: 信息
D: 文本
答案: 【 信息

5、单选题:
‏可靠的信息来源可以保证信息________。‍
选项:
A: 具有价值
B: 具有时效
C: 可加工
D: 与事实相符合
答案: 【 与事实相符合

6、单选题:
信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、检索、更新和应用,以达到特定目标的________。​‏​
选项:
A: 自动化系统
B: 决策支持系统
C: 计算机软件
D: 人机系统
答案: 【 人机系统

7、单选题:
在设计和开发信息系统时,________。‌‍‌
选项:
A: 让计算机自动处理一切业务
B: 根据业务目标,建立人与机器协同工作环境
C: 系统功能越多越好
D: 应用程序代码量越少越好
答案: 【 根据业务目标,建立人与机器协同工作环境

8、单选题:
信息系统的实施,有助于反腐倡廉,主要是由于信息系统中的信息________。‌‎‌
选项:
A: 可传递
B: 共享
C: 具有时效性
D: 可查询和追溯
答案: 【 可查询和追溯

9、单选题:
‌‏电子商务系统中,支持企业间在线交易和产品展示的系统是________系统。‏‌‏
选项:
A: B to C
B: C to C
C: B to B
D: C to B
答案: 【 B to B

10、单选题:
‎‌以下________数据管理方式将数据集中管理,支持各种业务系统应用程序并发访问。‌‎‌
选项:
A: 记录
B: 文件
C: 数据库
D: 数据仓库
答案: 【 数据库

11、单选题:
事务处理系统的主要用户是________。‎​‎
选项:
A: 管理人员
B: 业务人员
C: 单位领导
D: 计算机技术人员
答案: 【 业务人员

12、单选题:
数据仓库中的数据一般________。‎‏‎
选项:
A: 直接从数据库导入
B: 从数据库抽取、清理再进行加工、整理后导入
C: 人工录入
D: 从网页自动搜索获得
答案: 【 从数据库抽取、清理再进行加工、整理后导入

13、单选题:
在数据库中,产生数据不一致的根本原因是________。‎‍‎
选项:
A: 数据存储量太大
B: 没有严格保护数据
C: 未对数据进行完整性的控制
D: 数据冗余
答案: 【 数据冗余

14、单选题:
在关系模型中,一个主键________。‎​‎
选项:
A: 由多个任意属性组成
B: 至多由一个属性组成
C: 可由一个或多个属性组成
D: 与属性无关
答案: 【 可由一个或多个属性组成

15、单选题:
在关系表中,不允许记录中出现重复索引值的索引是________。​‏​
选项:
A: 非聚集索引
B: 主索引、聚集索引、唯一索引
C: 主索引和聚集索引
D: 主索引和唯一索引
答案: 【 主索引和唯一索引

16、单选题:
‍‏关系数据库中,通过表与表之间的________来实现实体之间的联系。‏‍‏
选项:
A: 公共关键字
B: 公共元组
C: 公共属性
D: 公共索引
答案: 【 公共属性

17、单选题:
有一关系:教学(学号、教工号、课程号),假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主键是________。‏‎‏
选项:
A: 课程号
B: 教工号
C: (学号,课程号)
D: (学号,教工号)
答案: 【 (学号,课程号)

18、单选题:
有一学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:SELECT 课程号,AVG(成绩) FROM 学生选课 GROUP BY 课程号,如果要提高该查询的效率,应该建索引的属性是________。​‏​
选项:
A: 学号
B: 课程号
C: 成绩
D: (学号,课程号)
答案: 【 课程号

19、单选题:
数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指________。‍‍‍
选项:
A: 同一个应用中的多个程序共享一个数据集合
B: 多个用户、同一种语言共享数据
C: 多个用户共享一个数据文件
D: 多种应用、多种语言、多个用户互相覆盖地使用数据集合
答案: 【 多种应用、多种语言、多个用户互相覆盖地使用数据集合

20、单选题:
在关系R(Rnum,RN,Snum)和S(Snum,SN,SD)中,R的主键是Rnum,S的主键是Snum,两个表通过Snum建立了关系,则Snum在R中称为________。‌‍‌
选项:
A: 外键
B: 候选键
C: 主键
D: 全码
答案: 【 外键

21、单选题:
‏在一个关系模式中,侯选关键字和主关键字分别可以有________。​
选项:
A: 0个、多个
B: 1个、多个
C: 多个、1个
D: 多个、多个
答案: 【 多个、1个

22、多选题:
一个关系中的“主键”________。‍​‍
选项:
A: 不能有两个
B: 可以约束另一个关系的外键的取值
C: 不允许为空值
D: 可以取空值
答案: 【 不能有两个;
可以约束另一个关系的外键的取值;
不允许为空值

23、多选题:
​​下列四项中,属于数据库系统特点的是________。​​​
选项:
A: 数据共享
B: 数据容量大
C: 数据冗余度高
D: 数据独立性高
答案: 【 数据共享;
数据独立性高

24、多选题:
关于数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS),以下________描述是正确的。‎‏‎
选项:
A: DBS包括DB和DBMS
B: DBMS包括DB和DBS
C: DB包括DBS和DBMS
D: DBMS是用于管理DB的软件
答案: 【 DBS包括DB和DBMS;
DBMS是用于管理DB的软件

25、多选题:
在数据库中,下列说法________是正确的。‎‍‎
选项:
A: 数据库避免了一切数据的重复
B: 若系统是完全可以控制的,则系统可确保数据更新时的一致性
C: 数据库中的数据可以共享
D: 数据库减少了数据冗余
答案: 【 若系统是完全可以控制的,则系统可确保数据更新时的一致性;
数据库中的数据可以共享;
数据库减少了数据冗余

26、多选题:
‍‏一个关系数据库文件中的各条记录________。‏‍‏
选项:
A: 前后顺序不能任意颠倒,一定要按照输入的顺序排列
B: 前后顺序可以任意颠倒,不影响数据库中的数据关系
C: 前后顺序可以任意颠倒,但排列顺序不同,某些统计处理的结果可能不同
D: 前后顺序不能任意颠倒,一定要按照关键字值的顺序排列
答案: 【 前后顺序可以任意颠倒,不影响数据库中的数据关系;
前后顺序可以任意颠倒,但排列顺序不同,某些统计处理的结果可能不同

27、多选题:
一个关系模式的任何属性________。‏‏‏
选项:
A: 不可再分
B: 可再分
C: 在该关系模式中命名必须唯一
D: 在该关系模式中可以和其他属性同名
答案: 【 不可再分;
在该关系模式中命名必须唯一

28、多选题:
现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位),医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果),两个表的主键有________。‎‌‎
选项:
A: 患者编号
B: 医生编号
C: (患者编号,患者姓名)
D: (医生编号,患者编号,诊断日期)
答案: 【 患者编号;
(医生编号,患者编号,诊断日期)

29、多选题:
出版物的版权保护问题,主要是由信息的________特性引起的。‎​‎
选项:
A: 普遍性
B: 共享性 
C: 动态性
D: 可传递性
答案: 【 共享性 ;
可传递性

30、多选题:
信息、能源和材料这三类资源,共同具有的特性包括________。‌‏‌
选项:
A: 它们都可以成为商品,被销售、贸易和交换
B: 它们都是有限的,总有一天会枯竭
C: 它们都能够被加工利用
D: 它们都能被无损耗地重复使用
答案: 【 它们都可以成为商品,被销售、贸易和交换;
它们都能够被加工利用

31、多选题:
信息资源管理的主要目的是________。‌‍‌
选项:
A: 控制信息流向,实现信息的效用与价值。
B: 使信息不被窃取和外泄
C: 积聚更多的信息资源财富
D: 最大限度满足组织的信息服务需求
答案: 【 控制信息流向,实现信息的效用与价值。;
最大限度满足组织的信息服务需求

32、多选题:
关于信息系统,以下说法正确的是________。‏‎‏
选项:
A: 信息系统开发是信息技术人员的工作,用户只要会使用计算机就行
B: 信息系统开发需要信息技术人员和用户的协作
C: 信息系统可以支持信息的共享和工作效率的提高
D: 建立信息系统一定要改变企业的经营管理模式
答案: 【 信息系统开发需要信息技术人员和用户的协作;
信息系统可以支持信息的共享和工作效率的提高

33、多选题:
下列选项中,属于信息系统功能的是________ 。‍‌‍
选项:
A: 信息采集
B: 信息存储
C: 信息安全
D: 信息处理
答案: 【 信息采集;
信息存储;
信息处理

34、多选题:
下面________是ERP系统通常所具有的功能。‏‏‏
选项:
A: 监测企业业务运行状况
B: 预测企业未来发展
C: 完成企业的内部、外部业务管理
D: 辅助决策
答案: 【 监测企业业务运行状况;
完成企业的内部、外部业务管理;
辅助决策

35、多选题:
‌地理信息系统GIS可以应用在以下应用中________。‏
选项:
A: 矿产资源管理
B: 汽车导航
C: 工资管理
D: 旅游资源管理
答案: 【 矿产资源管理;
汽车导航;
旅游资源管理

36、多选题:
‍数据仓库的信息来源可以是________。‎
选项:
A: Photoshop文件
B: Excel文件
C: SQL Server数据库
D: PowerPoint文件
答案: 【 Excel文件;
SQL Server数据库

37、多选题:
联机分析处理的主要特点包括________。‌‎‌
选项:
A: 对历史数据进行分析
B: 要求实时性高
C: 支持分析决策
D: 通常进行大量数据更新操作
答案: 【 对历史数据进行分析;
支持分析决策

38、填空题:
一个电子商务系统由多个部分构成,其中________支持以电子货币方式通过网络完成在线款项支付。‎‏‎
答案: 【 电子支付系统

39、填空题:
我国电子政务系统采用“三网一库”体系,三网是指“外网”、“内网”和“专网”,“一库”是指________。‎‏ ‎
答案: 【 信息资源数据库##%_YZPRLFH_%##政务信息资源数据库##%_YZPRLFH_%##政府业务信息资源数据库##%_YZPRLFH_%##建立在三网平台上进行交互共享的政府业务信息资源数据库

40、填空题:
‏利用信息技术和相应的软件和硬件设备进行事务管理以提高办公效率,这样的系统被称为________。‌
答案: 【 办公自动化系统##%_YZPRLFH_%##OAS

41、填空题:
数据挖掘的目的是________发现。‎‎‎
答案: 【 知识

42、填空题:
结构数据模型是由________、数据操作、完整性约束三部分组成。‏‎‏
答案: 【 数据结构

43、填空题:
数据独立性是指数据和________是相互独立的。‎‏‎
答案: 【 应用程序

44、填空题:
数据库体系结构按三级结构进行组织,其中________是数据的全体逻辑视图。‏‌‏
答案: 【 模式##%_YZPRLFH_%##逻辑模式

45、填空题:
独立于计算机系统,只用于描述某个特定组织所关心的信息结构模型,称为________。‏‌‏
答案: 【 概念模型##%_YZPRLFH_%##概念数据模型

46、填空题:
现实世界的事物成为计算机中加工处理的数据,这一过程要经过三个“世界”,依次是现实世界、________和计算机世界。‏‍‏
答案: 【 信息世界

47、填空题:
数据冗余可能导致的问题有浪费存储空间、修改麻烦和潜在的________不一致性。​​​
答案: 【 数据

48、填空题:
数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,E-R模型是________。‌‌‌
答案: 【 概念数据模型##%_YZPRLFH_%##实体联系模型

第二周 关系数据库的创建与维护

单元测验:关系数据库的创建和维护

1、单选题:
________是专门支持数据库创建、管理和使用的系统软件,它位于应用程序与操作系统之间。‍‎‍
选项:
A: 数据库
B: 数据库系统
C: 信息管理系统
D: 数据库管理系统
答案: 【 数据库管理系统

2、单选题:
SQL Server中,启动或停止SQL Server服务的管理工具是________。‌‎‌
选项:
A: SQL Server Profiler
B: SQL Server Management Studio
C: SQL Server配置管理器
D: SQL Server外围应用配置器
答案: 【 SQL Server配置管理器

3、单选题:
要连接到SQL Server服务器,有两种身份验证方式,其中在________方式下,需要客户端应用程序登录时提供登录的用户标识和密码。​​​
选项:
A: Windows身份验证
B: SQL Server身份验证
C: 以超级用户身份登录
D: 其他登录
答案: 【 SQL Server身份验证

4、单选题:
数据库的容量________。‌‏‌
选项:
A: 只能指定固定的大小
B: 最小为10M
C: 最大100M
D: 可以设置为自动增长
答案: 【 可以设置为自动增长

5、单选题:
在数据库中存储的是______。​‏​
选项:
A: 数据
B: 数据模型
C: 数据以及数据之间的关系
D: 信息
答案: 【 数据以及数据之间的关系

6、单选题:
‏数据表在数据库中是一个非常重要的数据对象,它是用来________各种数据内容的。‎
选项:
A: 显示
B: 查询
C: 存放
D: 检索
答案: 【 存放

7、单选题:
数据完整性保护中的约束条件主要是指________。‎‏‎
选项:
A: 用户操作权限的约束
B: 用户口令校对
C: 值的约束和结构的约束
D: 并发控制的约束
答案: 【 值的约束和结构的约束

8、单选题:
要控制两个数据表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表的相关联字段______。‎‌‎
选项:
A: 都具有唯一性
B: 至少一个具有唯一性
C: 都没必要具有唯一性
D: 以上都不对
答案: 【 至少一个具有唯一性

9、单选题:
关于主键约束,以下说法错误的是________。‌‍‌
选项:
A: 允许空值的字段上不能定义主键约束
B: 可以将包含多个字段的字段组合设置为主键
C: 一个表中只能设置一个主键约束
D: 允许空值的字段上可以定义主键约束
答案: 【 允许空值的字段上可以定义主键约束

10、单选题:
下面有关索引的描述,正确的是______。‍​‍
选项:
A: 建立索引以后,原来的数据库表文件中记录的物理顺序一定被改变   
B: 索引与数据库表的数据存储在一个文件中
C: 创建索引是创建一个指向数据库表文件记录的指针构成的文件
D: 使用索引并不能加快对表的查询操作
答案: 【 创建索引是创建一个指向数据库表文件记录的指针构成的文件

11、单选题:
在数据库系统中,对空值描述正确的是________。‍​‍
选项:
A: 空值是0
B: 空值是空格
C: 空值是空字符串
D: 空值是不确定的值
答案: 【 空值是不确定的值

12、单选题:
通过外键约束可以为相关联的两个表建立联系,实现数据的__________完整性。​‏​
选项:
A:  实体
B: 域
C: 参照
D:  数据
答案: 【 参照

第三周 关系数据库操作语言SQL(一)

单元测验:Select语句单表查询

1、填空题:

查询Customer表中所有的信息。语句如下:

SELECT ________ FROM Customer

BookStore数据库关系图如下,本测验后续各题目均使用该数据库。

​ 

​答案: 【 *##%_YZPRLFH_%##CustomerCode, Name, Hometown, Sex, Email, Telephone, LoginTime, PassWord##%_YZPRLFH_%##CustomerCode,Name,Hometown,Sex,Email,Telephone,LoginTime,PassWord

2、填空题:
查询Customer表中所有客户的信息,要求显示CustomerCode、Name、Hometown和Telephone字段信息。​语句如下:​SELECT _________ FROM Customer​
答案: 【 CustomerCode, Name, Hometown, Telephone##%_YZPRLFH_%##CustomerCode,Name,Hometown,Telephone

3、填空题:
查询用户等级(VIPClass)为“A”的客户编号(CustomerCode)和评价时间(EvaluateDate),要求显示标题分别为“客户编号”和“评价时间”。语句如下:‏SELECT CustomerCode AS 客户编号, EvaluateDate AS 评价时间‏FROM CustomerEvaluation‏WHERE ________‏
答案: 【 VIPClass='A'##%_YZPRLFH_%##vipcalss='A'##%_YZPRLFH_%##VIPCLASS='A'##%_YZPRLFH_%##VIPClass='A'##%_YZPRLFH_%##VIPClass='A'

4、填空题:
查询2009年出版的少儿类图书,要求显示图书名称(BookName)、作者(Author)、出版时间(PublishTime)、价格(Price)和折扣(Discount),并且字段标题分别为图书名称、作者、内容简介、价格和折扣。语句如下:‏SELECT BookName AS 图书名称, Author AS 作者, convert(char(10), PublishTime, 120) AS 出版时间, Price AS 价格, Discount AS 折扣‏FROM Book‏WHERE ________=2009 AND BookSort='少儿'‏
答案: 【 year(PublishTime)##%_YZPRLFH_%##YEAR(PublishTime)##%_YZPRLFH_%##Year(PublishTime)##%_YZPRLFH_%##Year(publishtime)

5、填空题:
查询Book表中的图书的类别(BookSort),要求每个类别只显示一次。语句如下:​SELECT ________ BookSort FROM Book​
答案: 【 Distinct##%_YZPRLFH_%##DISTINCT##%_YZPRLFH_%##distinct

6、填空题:
查询订单表(Order)中的前3条订单信息,要求显示订单号(OrderCode)、订货时间(OrderTime)和订单状态(OrderStatus)。语句如下:‌SELECT ________ OrderCode, OrderTime, OrderStatus‌FROM [Order]‌
答案: 【 Top 3##%_YZPRLFH_%##TOP 3##%_YZPRLFH_%##top 3

7、填空题:
查询订单总价(TotalPrice)在100到200元之间的订单信息。语句如下:‍SELECT TOP 3 OrderCode, TotalPrice, OrderTime, OrderStatus‍FROM [Order]‍WHERE TotalPrice BETWEEN ________‍
答案: 【 100 And 200##%_YZPRLFH_%##100 AND 200##%_YZPRLFH_%##100 and 200

8、填空题:
查询图书名称含有“程序”的图书信息。语句如下:​SELECT BookCode, BookName, Author, Price, Discount​FROM Book​WHERE BookName LIKE ________​
答案: 【 '%程序%'##%_YZPRLFH_%##%程序%##%_YZPRLFH_%##“%程序%”

9、填空题:
显示图书名称、原价、折扣及打折后的价格,并显示一列说明:“未享用户等级优惠”。语句如下:‌SELECT BookName AS 图书名称, Price AS 原价, Discount AS 折扣, _________ AS 折后价格, ‌ '未享用户等级优惠' As 说明‌FROM Book‌
答案: 【 Price*Discount##%_YZPRLFH_%##price*discount##%_YZPRLFH_%##PRICE*DISCOUNT##%_YZPRLFH_%##Price * Discount##%_YZPRLFH_%##discount*price

10、填空题:
显示图书的最高价、最低价、平均价、最高价与最低价之间的差值。语句如下:‎SELECT Max(Price) AS 最高价, ________ AS 最低价, Str(Avg(Price),6,2) AS 平均价, ‎Max(Price)-Min(Price) AS 最高价与最低价的差值‎FROM Book‎
答案: 【 Min(Price)##%_YZPRLFH_%##min(Price)##%_YZPRLFH_%##MIN(Price)##%_YZPRLFH_%##Min(price)##%_YZPRLFH_%##Min(PRICE)

11、填空题:
查询销售总量前20%的图书,并按总销量降序排列。语句如下:‎SELECT TOP 20 PERCENT Bookcode AS 书号, ________ AS 总销量‎FROM OrderDetail‎GROUP BY Bookcode‎ORDER BY Sum(Amount) DESC‎
答案: 【 Sum(Amount)##%_YZPRLFH_%##sum(Amount)##%_YZPRLFH_%##Sum(amount)##%_YZPRLFH_%##Sum(AMOUNT)

12、填空题:
查询作者名长度大于等于8的图书信息,显示书名(BookName)及作者(Author)。语句如下:​SELECT BookName, Author​FROM Book​WHERE Len(Author)_________​
答案: 【 >=8##%_YZPRLFH_%##>= 8##%_YZPRLFH_%##> = 8

第四周 关系数据库操作语言SQL(二)

单元测验:SELECT多表查询、数据更新语句

1、填空题:
查询所有客户的用户等级(VIPClass),要求显示客户号(CustomerCode)、客户名(Name)、用户等级(VIPClass)和评价时间(EvaluateDate)。语句如下:‏SELECT Customer.CustomerCode, Name, VIPClass, EvaluateDate ‏FROM Customer Join CustomerEvaluation‏ON _________‏BooKStore数据库关系图如下,本测验后续题目也使用该数据库。‏‏‏
答案: 【 Customer.CustomerCode=CustomerEvaluation.CustomerCode##%_YZPRLFH_%##Customer.CustomerCode = CustomerEvaluation.CustomerCode

2、填空题:
查询图书“神曲”的销售总量及销售总额。语句如下:‎SELECT BookName AS 书名, Sum(Amount) AS 销售总量, Sum(TotalPrice) AS 销售总额‎FROM Book JOIN OrderDetail ON Book.BookCode=OrderDetail.BookCode ‎          JOIN [Order] ON OrderDetail.OrderCode=[Order].OrderCode‎GROUP BY BookName‎HAVING _________‎
答案: 【 BookName='神曲'##%_YZPRLFH_%##BookName = '神曲'##%_YZPRLFH_%##bookname='神曲'##%_YZPRLFH_%##BOOKNAME='神曲'

3、填空题:
查询所有客户的购书情况,显示客户号(CustomerCode)、客户名(Name)和订单号(OrderCode)、购书时间(OrderTime)。语句如下:‌SELECT Customer.CustomerCode, Name, OrderCode, OrderTime‌FROM ________ LEFT OUTER JOIN [Order]‌ON Customer.CustomerCode=[Order].CustomerCode‌
答案: 【 Customer##%_YZPRLFH_%##customer##%_YZPRLFH_%##CUSTOMER

4、填空题:
在Publisher表中添加一条记录:“66”、“群众出版社”、“0321-76584391”。语句如下:‏INSERT INTO Publisher VALUES('66', ________, '0321-76584391')‏
答案: 【 '群众出版社'##%_YZPRLFH_%##‘群众出版社’

5、填空题:
在OrderDetail表中添加一条记录:“08110801”、0701、3。语句如下:​INSERT INTO OrderDetail (OrderCode, Amount, BookCode)​VALUES('08110801', ________, '0701')​
答案: 【 3

6、填空题:
将Publisher表中出版社代号(CustomerCode)为“01”的出版社联系电话(Telephone)修改为“010-79797979”。语句如下:‍UPDATE Publisher SET ________='010-79797979'‍WHERE PublisherCode ='01'‍
答案: 【 Telephone##%_YZPRLFH_%##telephone##%_YZPRLFH_%##TELEPHONE

7、填空题:
将Book表中的所有“外语”类图书的价格降低10%,并将折扣均设为8折。语句如下:‌UPDATE Book SET Price =________, Discount=0.8‌WHERE BookSort ='外语'‌
答案: 【 Price*0.9##%_YZPRLFH_%##Price*(1-10%)##%_YZPRLFH_%##Price-Price*0.1##%_YZPRLFH_%##Price * 0.9##%_YZPRLFH_%##Price*(1-0.1)

8、填空题:
修改CustomerEvaluation表,将2008年以前(不包括2008年)注册的、用户等级为“D”的客户用户等级(VIPClass)修改为“C”,评价时间(EvaluateDate)取当前时间。语句如下:‍UPDATE CustomerEvaluation SET VIPClass='C', EvaluateDate=________‍WHERE VIPClass='D' AND CustomerCode IN (SELECT CustomerCode FROM Customer WHERE Year(LoginDate)<2009)‍
答案: 【 getdate()##%_YZPRLFH_%##GETDATE()##%_YZPRLFH_%##GetDate()

9、填空题:
从Publisher表删除“群众出版社”。语句如下:‏‏DELETE ________ Publisher WHERE Publisher='群众出版社' ‏
答案: 【 From##%_YZPRLFH_%##from##%_YZPRLFH_%##FROM

10、填空题:
删除CustomerEvaulation表中没有购买过书的客户评价记录。‍DELETE FROM CustomerEvaluation‍WHERE ________ NOT IN (Select Distinct CustomerCode From [Order])‍
答案: 【 CustomerCode##%_YZPRLFH_%##Customecode##%_YZPRLFH_%##customercode

第六周 数据库管理与保护

单元测验:数据库管理与保护

1、单选题:
________是专门支持数据库创建、管理和使用的系统软件,它位于应用程序与操作系统之间。‍‍‍
选项:
A: 数据库
B: 数据库系统
C: 信息管理系统
D: 数据库管理系统
答案: 【 数据库管理系统

2、单选题:
SQL Server中,启动或停止SQL Server服务的管理工具是________。‏‎‏
选项:
A: SQL Server Profiler
B: SQL Server Management Studio
C: SQL Server配置管理器
D: SQL Server外围应用配置器
答案: 【 SQL Server配置管理器

3、单选题:
‍‏要连接到SQL Server服务器,有两种身份验证方式,其中在________方式下,需要客户端应用程序登录时提供登录的用户标识和密码。‏‍‏
选项:
A: Windows身份验证
B: SQL Server身份验证
C: 以超级用户身份登录
D: 其他登录
答案: 【 SQL Server身份验证

4、单选题:
数据库的容量________。​‎​
选项:
A: 只能指定固定的大小
B: 最小为10M
C: 最大100M
D: 可以设置为自动增长
答案: 【 可以设置为自动增长

5、单选题:
在数据库中存储的是______。‏‌‏
选项:
A: 数据
B: 数据模型
C: 数据以及数据之间的关系
D: 信息
答案: 【 数据以及数据之间的关系

6、单选题:
‌​数据表在数据库中是一个非常重要的数据对象,它是用来________各种数据内容的。​‌​
选项:
A: 显示
B: 查询
C: 存放
D: 检索
答案: 【 存放

7、单选题:
‍‎数据完整性保护中的约束条件主要是指________。‎‍‎
选项:
A: 用户操作权限的约束
B: 用户口令校对
C: 值的约束和结构的约束
D: 并发控制的约束
答案: 【 值的约束和结构的约束

8、单选题:
‎‎要控制两个数据表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表的相关联字段______。‎‎‎
选项:
A: 都具有唯一性
B: 至少一个具有唯一性
C: 都没必要具有唯一性
D: 以上都不对
答案: 【 至少一个具有唯一性

9、单选题:
关于主键约束,以下说法错误的是________。‍‍‍
选项:
A: 允许空值的字段上不能定义主键约束
B: 可以将包含多个字段的字段组合设置为主键
C: 一个表中只能设置一个主键约束
D: 允许空值的字段上可以定义主键约束
答案: 【 允许空值的字段上可以定义主键约束

10、单选题:
​下面有关索引的描述,正确的是______。‍​‍
选项:
A: 建立索引以后,原来的数据库表文件中记录的物理顺序一定被改变
B: 索引与数据库表的数据存储在一个文件中
C: 创建索引是创建一个指向数据库表文件记录的指针构成的文件
D: 使用索引并不能加快对表的查询操作
答案: 【 创建索引是创建一个指向数据库表文件记录的指针构成的文件

11、单选题:
________是DBMS的基本逻辑工作单位,它是用户定义的一个不可分割的数据操作序列。‍​‍
选项:
A: 程序
B: 命令
C: 事务
D: 文件
答案: 【 事务

12、单选题:
‏设有两个事务T1、T2,其并发操作如图所示,下列评价正确的是________。‌时刻序列‌T1‌T2‌①‌②‌③‌④‌读A=10‌ ‌A=A-5写回‌ ‌ ‌读A=10‌ ‌A=A-8写回‌‌‏‌
选项:
A: 该操作不存在问题
B: 该操作丢失修改
C: 该操作存在重读校验不一致
D: 该操作读“脏”数据
答案: 【 该操作丢失修改

13、单选题:
‎设有两个事务T1、T2,其并发操作如下图所示,下列评价正确的是________。‎时刻序列‎T1‎T2‎①‎②‎③‎读A=100,A=A*2写回‎ ‎ROLLBACK恢复A=100‎ ‎读A=200‎ ‎‎‎‎‎
选项:
A: 该操作不存在问题
B: 该操作丢失修改
C: 该操作存在重读校验不一致

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注