2024年1月21日发(作者:)

第1章 数据库概述

一、选择题

1.C 2.B 3.B 4.A 5.C

二、填空题

1. 数据库管理系统 2. 数据定义语言

3. 数据库 数据库管理系统 应用系统 计算机硬件 数据库管理员和用户

第3章 创建和管理表

一、选择题

1. B 2. A 3. B 4. A 5. C 6. C 7. A 8. B

二、填空题

1. 4

2. 8

3. CREATE TABLE ALTER TABLE DROP TABLE

4. INSERT UPDATE DELETE

5. 聚集 唯一

三、判断题

1. × 2. √ 3. √ 4. × 5. √ 6. √ 7. √

第4章 SELECT数据查询

一、选择题

1. B 2. B 3. C 4. A 5. D 6. A

二、填空题

1. 字段 行

2. 升序 降序

3. 去掉重复记录

4. 返回汇总行

5. 附加行

6. SELECT FROM SELECT FROM

7. INNER JOIN

三、判断题

1. √ 2. × 3. √ 4. × 5. × 6. × 7. √

第5章 索引及视图

一、选择题

1.A

2.C

二、填空题

1. DESC

2. 聚集索引 非聚集索引

3. 索引

4. 视图 select

第6章T—SQL应用编程

一、选择题

1.B 2.C 3.A 4.D 5.A 6.B 7.B

二、填空题

1. 谓词+子句 2. 两个单引号 3. 配置设定值和效能统计数据

4. 整型 实型 货币 6 5. 真 ELSE 6. 启动一个事务

第7章 存储过程与触发器

一、选择题

1. C 2.C 3.D 4.A 5.D 6.C 7.A

二、填空题

1. sp_helptext

2. drop trigger

3. insert触发器,delete 触发器,update 触发器

4. insert,delete,update

第8章

一、选择题

1.C 2.B

二、简答题

1.SQL server用户帐号和windows用户帐户

2.dbo用户guest用户sys用户和INFORMATION_SCHEMA用户

3.用户访问数据的时候经过3个阶段:第一阶段:用户必须登录到SQL Server实例进行身份鉴别,被确认合法才能登录到SQL Server实例。第二阶段:用户在每个要访问的数据库里必须要有一个账号,SQL Server实例将SQL Server登陆映射到数据库用户账号上,在这个数据库的账号上定义数据库的管理和数据对象访问的安全策略。第三阶段:检查用户是否具有访问数据库对象、执行动作的权限。经过语句许可权限的验证,实现对数据的操作。