2019电大数据库原理与应用作业答案4

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题(共20 道试题,共40 分。)

1. ADO控件属于ActiveX控件,使用之前必须将Microsoft ADO Data Control 6.0(OLE DB)

添加到工具箱中,添加ADO控件的菜单命令为()。

A. “工程”→“引用”

B. “工程”→“部件”

C. “工具”→“选项”

D. “工程”→“添加文件”

2. 下面()不是创建触发器时应该注意的问题。

A. Create Trigger语句必须是批处理中的第一条语句。

B. 创建触发器的权限默认是属于表的所有者的,可以再授权给其他用户。

C. 触发器是数据库中的对象,它的名称必须符合数据库对象的命名规则。

D. 触发器既可以在当前数据库中创建,也可以引用其他数据库中的对象。

3. 用户登录SQL Server系统时,客户端选择()时,无需输入登录帐号。

A. Windows身份验证

B. SQL Server身份验证

C. 混合身份验证

D. 以上都不对

4. ()允许用户定义一组操作,这些操作通过对指定的表进行删除、更新等命令来执行或激

活。

A. 存储过程

B. 视图

C. 索引

D. 触发器

5. ()是SQL Server服务器中一组预编译的T-SQL语句的集合。

A. 存储过程

B. 触发器

C. 索引

D. 视图

6. 可以使用()来修改存储过程的名称。

A. sp_helptext

B. sp_depends

C. sp_rename

D. objname

7. 下面()系统存储过程不能用来查看存储过程的信息。

A. sp_helptext

B. sp_depends

C. sp_rename

D. sp_help

8. 在SQL Server中,()不属于触发器的类型。

A. Instead

B. Update

C. Delete

D. Instead of

9. 以下说法正确的是()。

A. 一个登录帐号只能对应一个数据库用户帐号

B. 一个登录帐号可以对应多个数据库用户帐号

C. 登录帐号必须对应数据库用户帐号

D. 以上都不对

10. 在SQL Server中,可以使用()语句创建存储过程。

A. Create Trigger

B. Install Procedure

C. Create Procedure

D. Create View

11. ()是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示Recordset 对

象的记录和字段。

A. DataGrid 控件

B. Table 控件

C. Data 控件

D. ADO控件

12. 下列哪种角色默认包含所有数据库用户()。

A. guest

B. sa

C. public

D. sysadmin

13. 下列()权限具有优先权,它覆盖其他权限,并且成为有效权限。

A. Grant

B. Deny

C. Revoke

D. Create

14. SQL Server为每个触发器创建了两个临时表,它们是()。

A. Updated和Deleted

B. Inserted 和Deleted

C. Inserted 和Updated

D. Seleted和Inserted

15. SQL Server使用权限来加强系统的安全性,下列不属于对象权限的是()。

A. Execute

B. Create table

C. Update

D. Select

16. 下列()固定数据库角色在数据库中有一切权限。

A. sysadmin

B. serveradmin

C. db_owner

D. db_accessadmin

17. 下列哪条命令可以为数据库角色添加用户()。

A. sp_addsrvrolemember

B. sp_addrole

C. sp_addrolemember

D. sp_addapprole

18. 下列哪种角色可以被删除()。

A. 固定服务器角色

B. 固定数据库角色

C. 应用程序角色和标准角色

D. B和C

19. 利用ADO访问数据库,首先要创建一个()对象,用于建立和数据库的连接。

A. Connection对象

B. Recordset对象

C. Command对象

D. Object对象

20. 设置ADO控件“通用”属性完成数据库的连接,打开“记录源”选项卡,命令类型告诉数据库提

供者Source属性一个未知的类型,则设置命名类型为()。

A. AdCmdText

B. AdCmdTable

C. AdCmdStoredProc

D. AdCmdUnkown

二、判断题(共10 道试题,共20 分。)

1. 系统存储过程存储在master数据库中,以“sp_”开头命名。

A. 错误

B. 正确

2. 应用程序角色默认属于数据库用户dbo。

A. 错误

B. 正确

3. SQL Server系统的默认登录帐号sa是不能被删除的。

A. 错误

B. 正确

4. Recordset对象的AbsolutePosition属性是用来指定记录集中当前记录号,从1开始。

A. 错误

B. 正确

5. 替代触发器可以在表上定义,但不能在视图上定义。

A. 错误

B. 正确

6. 既可以使用企业管理器修改触发器的源代码,也可以使用Alter Trigger语句修改触发器的源

代码。

A. 错误

B. 正确

7. 存储过程只能建立在当前数据库上,故需要先用Use语句来指定数据库。

A. 错误

B. 正确

相关文档
最新文档