网院北语18秋《数据库应用SQLserver》作业_3(满分)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
------------------------------------------------------------------------------------------------------------------------------ 单选题
1(4分) : 在SQL Server中,不是对象的是()。
A: 用户
B: 数据
C: 表
D: 数据类型
2(4分) : 数据定义语言的缩写词为 ( )。
A: DDL
B: DCL
C: DML
D: DBL
3(4分) : 定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句()。
A: ALTER COLUMN OrderID integer FROM Orders
B: ALTER TABLE Orders ( OrderID integer )
C: ALTER TABLE Orders ALTER COLUMN OrderID integer
D: ALTER COLUMN Orders.OrderID integer
4(4分) : SQL的视图是从()中导出。
A: 基本表
B: 视图
C: 基本表或视图
D: 数据库
5(4分) : 在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称,工资等字段,若要保证工资字段的取值不低于800元,最合适的实现方法是()。
A: 在创建工资表时为“工资”字段建立缺省
B: 在创建工资表时为“工资”字段建立检查约束
C: 在工资表建立一个触发器
D: 为工资表数据输入编写一个程序进行控制
6(4分) : SQL Server2000系统中的所有系统级信息存储于哪个数据库()。
A: master
B: model
C: tempdb
D: msdb
7(4分) : 实体完整性要求属性不能取空值,这一点通常通过()。
A: 定义外键来保证
B: 定义主键来保证
C: 用户定义完整性来保证
D: 关系系统自动保证
8(4分) : 触发器是一种特殊的(),当对表执行了某种操作后,就回触发相应的触发器。
A: 表
B: 存储过程
C: 视图
------------------------------------------------------------------------------------------------------------------------------ D: 索引
9(4分) : SUM和AVERAGE命令能够分别求出当前库中满足一定范围和条件的数值型字段( )和( )。
A: 和平均值
B: 平均值和
C: 记录数平均值
D: 列数平均值
10(4分) : 在SQL SERVER服务器上,存储过程是一组预先定义并()的Transact-SQL语句。
A: 保存
B: 编译
C: 解释
D: 编写
11(4分) : 以下论述的不正确的是()。
A: distribution数据库是系统数据库
B: 企业管理器与查询分析器都是客户端工具
C: SQL Server 2000可以安装到windows2000、windows XP、windows NT系统上
D: SQL Server 支持的SQL命令集称为T_SQL,它是完全符合ANSII SQL92标准的
12(4分) : 在SQL Server 2000中,下列字段中哪个不能用于数据库的操作语句。()
A: CREATE
B: DROP
C: SET
D: ALTER
13(4分) : SQL的视图是从()中导出的。
A: 基本表
B: 视图
C: 基本表或视图
D: 数据库
14(4分) : SQL Server 2000中重新命名一个已存在的数据库使用的命令是( )。
A: create
B: use
C: sp_renamedb
D: insert
15(4分) : SQL语言允许使用通配符进行字符串匹配的*作,其中“%”可以表示()。
A: 灵个字符
B: 一个字符串
C: 多个字符串
D: 以上都是
判断题
1(4分) : 数据库复制是SQL Server的主要功能之一。复制有三种类型,其中对于复制不经常更改的数据,或不要求保持数据最新值(低滞后时间)的情况,合并复制是一种最好的
------------------------------------------------------------------------------------------------------------------------------ 数据复制方法。()
A: 对
B: 错
2(4分) : 如果master数据库被损坏了,SQL Server照常可以运行。
A: 对
B: 错
3(4分) : 索引越多越好。
A: 对
B: 错
4(4分) : 规则可以在其他数据库中创建。
A: 对
B: 错
5(4分) : 执行INSERT操作时候,如果表格中存在定义为NOT NULL的数据列,那么该列的值必须要出现VALUES的列表中。
A: 对
B: 错
6(4分) : 日志文件可以存在于任意文件组中。
A: 对
B: 错
7(4分) : 在关系数据库的设计过程中,允许在设计后对表结构进行修改。
A: 对
B: 错
8(4分) : SQL Server在服务器和数据库级的安全级别上都配置了角色。其中角色是用户分配权限的单位。SQL Server允许用户在服务级别上创建角色。但是为数据库安全,不允许在数据库级上创建新的角色。()
A: 对
B: 错
9(4分) : 输入正确的所有者口令,才可以修改DTS包的定义和执行DTS包。如果只输入用户口令,那么只能执行DTS包,不能修改该DTS包的定义。
A: 对
B: 错
10(4分) : SQL中局部变量可以不声明就使用。
A: 对
B: 错
单选题
1(4分) : 在SQL Server中,不是对象的是()。
A: 用户
B: 数据
C: 表
D: 数据类型
2(4分) : 数据定义语言的缩写词为 ( )。
A: DDL
B: DCL