如何查找教程(数据库引擎)

Microsoft SQL Server 包括一组完整的图形工具和命令行实用工具,使用户、程序员和管理员可以提高工作效率。下面列出的分步教程可帮助您从头开始最大程度地熟悉 SQL Server 工具,从而有效地进行工作。下表介绍了本节中的主题。单击一个链接来开始一个教程。

  • 数据库引擎入门
    此教程适用于 SQL Server 的新用户。此教程介绍了基本工具,演示了如何启动数据库引擎,并说明了如何在同一台计算机上以及从另一台计算机上连接到数据库引擎。

  • SQL Server Management Studio
    使用本教程可查看 SQL Server Management Studio 如何提供一个丰富而灵活的工作图面,了解如何配置 SQL Server Management Studio 以支持您的工作方式,了解如何在桌面上获得更多空间,如何使用 SQL 编辑器最新提供的卓越功能,以及如何管理脚本项目等等。本教程适合于不太熟悉 Microsoft Visual Studio 环境的所有人员。

  • sqlcmd 实用工具
    sqlcmd 实用工具是一个命令行实用工具,用于运行即席 Transact-SQL 语句和脚本。从本教程开始学习。sqlcmd 替代了更早版本 SQL Server 中提供的 osqlisql

  • 数据库引擎优化顾问
    本教程将讲述如何使用数据库引擎优化顾问来优化工作负荷文件,以及如何使用 dta.exe 命令提示实用工具执行一些基本任务。

  • 编写 Transact-SQL 语句
    此教程适用于初学 Transact-SQL 的程序员。此教程说明如何创建数据库对象、如何访问和更改数据以及如何配置安全访问。

  • 使用 HierarchyId 数据类型
    演示如何使用 hierarchyid 数据类型来表示层次结构。本教程创建一个完整的新数据结构,而且还演示了如何从使用自联结的表中进行转换以保持层次结构。

  • 使用基于策略的管理策略管理服务器
    本教程演示如何通过创建策略、将其应用于服务器并测试服务器的符合性来管理服务器。

  • 所有权链和上下文切换
    本教程介绍如何使用所有权链和用户上下文切换来管理存储过程的安全上下文。以后,用户无需直接访问数据库对象(如表或视图)即可通过使用这些存储过程的应用程序来访问这些对象。

  • 使用证书为存储过程签名
    本教程说明了如何使用由 SQL Server 生成的证书对存储过程进行签名。如果要求提供对存储过程的权限但又不希望显式授予用户那些权限,则这是一种很有效的方法。在审核数据定义语言 (DDL) 操作时这种方法特别有用。