数据库应用免费答案
课程作业一、单项选择题 (一共10题,每题10分。)
试题1 (10分) 【230295】 下面的( )不是Microsoft公司为用户提供的SQLServer2008R2版本。
A. 企业版
B. 数据中心版
C. 应用版
D. 标准版
C。标准答案为:C
试题2 (10分) 【230297】 ( )是一个图形界面的查询工具,用它可以提交Transact—SQL语言,然后发送到服务器,并返回执行结果,该工具支持基于任何服务器的任何数据库连接。
A. SQLServerManagementStudio
B. 事件探测器
C. SQL管理对象
D. DTS
A。标准答案为:A
试题3 (10分) 【230300】 下列关于数据库运行和维护的叙述中,( )是正确的。
A. 只要数据库正式投入运行,标志着数据库设计工作的结束
B. 数据库的维护工作就是维护数据库系统的正常运行
C. 数据库的维护工作就是发现错误,个性错误
D. 数据库正式投入运行标志着数据库运行和维护工作的开始
D。标准答案为:D
试题4 (10分) 【230308】 SQL Server数据库中,每个文件组中可以有( )个辅助数据文件。
A. 1
B. 3
C. 2
D. 0或多个
D。标准答案为:D
试题5 (10分) 【230311】 SQL server数据库文件有三类,其中主数据文件的后缀为( )。
A. .ndf
B. .ldf
C. .mdf
D. .idf
C。标准答案为:C
试题6 (10分) 【230317】 在使用CREATE DATABASE命令创建数据库时,FILENAME选项定义的是( )。
A. 文件增长量
B. 文件大小
C. 逻辑文件名
D. 物理文件名
D。标准答案为:D
试题7 (10分) 【230319】 在SSMS中,( )窗口主要显示用户经常管理的数据库服务器的列表。
A. 编辑器
B. 已注册的服务器
C. 对象资源管理器
D. 查询
B。标准答案为:B
试题8 (10分) 【230322】 在下面创建数据库的语句中,
CREATE DATABASE test
ONPRIMARY
(NAME = 'test',
FILENAME = 'C:\database\test.mdf' ,
SIZE = 10MB ,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%)
'C:\database\'指的是:( )。
A. 数据库主数据文件的存放路径
B. 数据库日志文件的存放路径
C. 数据库辅助数据文件的存放路径
D. 数据库文件的存放路径
A。标准答案为:A
试题9 (10分) 【230332】 对于DROP TABLE 命令的解释正确的是( )。
A. 删除表里的数据,保留表的数据结构
B. 删除表里的数据,同时删除了表的数据结构
C. 保留数据,删除表的数据结构
D. 删除此表,并删除数据库里所有与此表有关联的表
B。标准答案为:B
试题10 (10分) 【230340】 假如定义表时没有为一个 CHAR 数据类型的列指定长度,其默认长度是多少?( )
A. 256
B. 1000
C. 64
D. 1
D。标准答案为:D
课程作业
一、单项选择题 (一共10题,每题10分。)
试题1 (10分) 【230354】 SQL 语言中,删除记录的命令是( )。
A. DELETE
B. DROP
C. CLEAR
D. REMOVE
A。标准答案为:A
试题2 (10分) 【230371】 固定数据库角色sysadmin( )。
A. 在数据库中有全部权限
B. 可以添加或删除用户
C. 可以管理全部权限、对象所有权、角色和角色成员资格
D. 可以更改数据库内任何用户表中的所有数据
A。标准答案为:A
试题3 (10分) 【230374】 对访问SQL Server实例的登录,有哪两种验证模式?( )
A. Windows 身份验证;Windows NT模式身份验证
B. Windows 身份验证;混合身份验证模式身份验证
C. Windows NT模式身份验证;混合身份验证模式身份验证
D. 以上都不对
B。标准答案为:B
试题4 (10分) 【230388】 用户登录账号的信息存放在系统数据库( )中。
A. tempdb
B. master
C. msdb
D. model
B。标准答案为:B
试题5 (10分) 【230391】 把经过SQL Server验证身份的登录账户添加到数据库中的存储过程的命令是( )。
A. sp_grantlogin
B. sp_adduser
C. sp_addgrantuser
D. sp_addlogin
D。标准答案为:D
试题6 (10分) 【230405】 表达式 '123'+'456' 的结果是( )。
A. '579'
B. 579
C. '123456'
D. '123'
C。标准答案为:C
试题7 (10分) 【230406】 下列函数中,返回值数据类型为int的是( )。
A. LEFT
B. LEN
C. LTRIM
D. SUNSTRING
B。标准答案为:B
试题8 (10分) 【230407】 在T—SQL模式匹配中,使用( )符号表示匹配任意长度的字符串。
A. *
B. —
C. %
D. #
C。标准答案为:C
试题9 (10分) 【230410】 T—SQL中的局部变量以( )作前缀。
A. @@
B. @
C. #
D. ##
B。标准答案为:B
试题10 (10分) 【230412】 下列哪种数据类型,所占空间最小( )。
A. int
B. smallint
C. tinyint
D. real
C。标准答案为:C
课程作业
一、单项选择题 (一共10题,每题10分。)
试题1 (10分) 【230434】 在T—SQL中,与NOT IN等价的操作符是( )。
A. =SOME
B. <>SOME
C. =ALL
D. <>ALL
D。标准答案为:D
试题2 (10分) 【230491】 SQL中,下列涉及通配符的操作,范围最大的是( )。
A. name like 'hgf#'
B. name like 'hgf_t%'
C. name like 'hgf%'
D. name like 'h#%' escape '#'
C。标准答案为:C
试题3 (10分) 【230496】 SQL中表更新数据的命令是( )。
A. USE
B. SELECT
C. UPDATE
D. DROP
C。标准答案为:C
试题4 (10分) 【230504】 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的( )。
A. 记录
B. 行
C. 属性
D. 元组
C。标准答案为:C
试题5 (10分) 【230507】 在SQL中,CREATEVIEW语句用于建立视图。如果要求对视图更新时必须满足于查询中的表达式,应当在该语句中使用( )短语。
A. WITH UPDATE
B. WITH DELETE
C. WITH CHECK ON
D. WITH CHECK OPTION
D。标准答案为:D
试题6 (10分) 【230979】 下面哪个命令是用来修改视图内容(数据)的( )。
A. UPDATE
B. ALTER
C. ALTER VIEW
D. INDEXED VIEW
A。标准答案为:A
试题7 (10分) 【230988】 建立索引的目的是( )。
A. 降低 SQL Server数据检索的速度
B. 与 SQL Server 数据检索的速度无关
C. 加快数据库的打开速度
D. 提高 SQL Server数据检索的速度
D。标准答案为:D
试题8 (10分) 【230989】 关于索引描述错误的是以下的哪一项?( )
A. 表中的任何数据列都可以添加索引
B. 创建索引的列最好不要含有许多重复的值
C. 一般不给很少使用的列添加索引
D. 并不是数据库中的聚集索引越多搜索效率就越高
A。标准答案为:A
试题9 (10分) 【230992】 下列关于索引描述正确的是( )。
A. 建立索引将改变记录的物理顺序
B. 建立索引只会提高查询速度、不会提高更新速度
C. 建立索引可以提高查询和更新速度
D. 索引只是一种数据结构,对查询速度和更新速度都没有影响
B。标准答案为:B
试题10 (10分) 【231033】 每个人的身份号码是唯一的。学生小王想把每个学生的信息按照身份证号码的顺序物理地存放在数据库文件中。下面哪个约束可以完成该任务( )。
A. PRIMARY KEY NONCLUSTERED
B. UNIQUE NONCLUSTEREDPRIMARY
C. KEY CLUSTERED
D. UNIQUECLUSTERED
D。标准答案为:D
课程作业
一、单项选择题 (一共10题,每题10分。)
试题1 (10分) 【231041】 在执行对Book表的更新操作时,如果希望不执行该操作,而是执行其他操作,则应该创建什么类型的DML触发器( )。
A. FOR
B. BEFORE
C. AFTER
D. INSTEAD OF
D。标准答案为:D
试题2 (10分) 【231047】 关于触发器叙述正确的是( )。
A. 触发器是自动执行的,可以在一定条件下触发
B. 触发器不可以同步数据库的相关表进行级联更改
C. SQL Server 2008不支持DDL触发器
D. 触发器不属于存储过程
A。标准答案为:A
试题3 (10分) 【231048】 创建触发器不需要指定的选项有( )。
A. 触发器的名称
B. 在其上定义触发器的表
C. 触发器将何时触发
D. 执行触发操作的编程语句
D。标准答案为:D
试题4 (10分) 【231050】 当希望执行对Book表的操作时,如果不执行该操作,而是执行对PRICE 表的更新操作,则应该创建什么类型的 DML 触发器( )。
A. FOR
B. BEFORE
C. AFTER
D. INSTEAD OF
D。标准答案为:D
试题5 (10分) 【231053】 替代触发器(instead of)是在触发触发器的修改操作( )执行。
A. 执行后
B. 停止执行时
C. 同时
D. 之前
D。标准答案为:D
试题6 (10分) 【231067】 做数据库差异备份之前,需要做( )备份。
A. 数据库完整备份
B. 数据库差异备份
C. 事务日志备份
D. 文件和文件组备份
A。标准答案为:A
试题7 (10分) 【231068】 做文件及文件组备份后,最好做( )备份。
A. 数据库完整备份
B. 数据库差异备份
C. 事务日志备份
D. 文件和文件组备份
C。标准答案为:C
试题8 (10分) 【231070】 下列关于数据库备份的叙述错误的是( )。
A. 如果数据库很稳定就不需要经常做备份,反之要经常做备份以防数据库损坏
B. 数据库备份是一项很复杂的任务,应该由专业的管理人员来完成
C. 数据库备份也受到数据库恢复模式的制约
D. 数据库备份策略的选择应该综合考虑各方面因素,并不是备份做得越多,越全就越好
A。标准答案为:A
试题9 (10分) 【231083】 “一个事务中的诸操作要么全做,要么都不做”,这是事务的什么特性( )。
A. 原子性
B. 一致性
C. 隔离性
D. 持久性
A。标准答案为:A
试题10 (10分) 【231090】 下面哪个对游标的操作通常放在循环体中执行( )。
A. OPEN
B. DECLARE
C. FETCH
D. CLOSE
C。标准答案为:C
页:
[1]