SQL Server S2ACCP复习指南:视图、权限与触发器

需积分: 6 5 下载量 63 浏览量 更新于2024-12-30 收藏 709KB DOC 举报
本文档主要针对SQL Server进行了S2ACCP的复习题,涵盖了SQL Server的基础概念和技术要点。以下是详细的知识点解析: 1. 视图的概念:逻辑表是SQL Server中用于为数据库中的一个或多个表的数据提供另一种查看方式的抽象结构。在提供的选项中,C)视图正是这种逻辑表的名称,它并不涉及实际的数据存储,而是根据查询结果生成,常用于简化复杂的查询、保护数据安全或者实现数据的分层呈现。 2. SQL Server命令理解:在查询分析器中执行的`EXEC sp_grantdbaccess 'WorkArea\RemoteLogin', 'DBLocalH'`命令,其目的是授予Windows NT用户WorkArea\RemoteLogin对数据库DBLocalH的访问权限。选项A是正确的,它允许该用户以远程登录的方式访问指定的数据库。 3. SQL Server企业管理器功能:截图所示的操作可能是与数据库对象管理相关。在企业管理器中,A)创建关系图通常用于可视化数据库对象之间的关系,如表、视图、存储过程等;C)创建视图用于设计数据的定制视图;D)创建索引用于优化查询性能。具体是哪个操作,需要结合截图内容判断,但题目未给出,这里假设是A)创建关系图。 4. 执行存储过程:在SQL Server中,执行存储过程是通过`EXEC`关键字加上过程名来完成的。在提供的选项中,只有A)和B)符合语法,因为`EXEC`后面跟的是过程名,没有额外的语句执行环境(如`go`)。所以,正确答案是A和B。 5. 触发器的特点:触发器是数据库中的自动执行程序,当特定事件(如INSERT、UPDATE、DELETE)发生时,它们会自动执行。选项D)“查询优化”不是触发器的特性,查询优化通常是SQL Server系统层面的功能,与触发器独立。 总结来说,这份复习资料涵盖了SQL Server的基础概念(视图、权限管理、企业管理器操作),以及实际编程技巧(执行存储过程)和触发器的工作原理。对于准备S2ACCP考试或者进一步学习SQL Server的用户来说,这些知识点是必不可少的。