设计和实现结构化存储(数据库引擎)
客户端/服务器数据库系统由以下两个组件组成:
程序,为基于客户端的用户提供界面以访问数据。
数据库结构,管理和存储服务器上的数据。
例如,如果使用 SQL Server 2005 创建支票帐户应用程序,则必须设置一个数据库结构来管理帐户交易数据,还要设置一个应用程序来充当数据库的用户界面。这使用户可以访问支票帐户信息。
创建能够满足业务需要的数据库,要求了解如何设计、创建和维护各个组件,这样才能确保数据库的性能处于最佳状态。
本节涉及的主题
数据库(数据库引擎)
介绍如何使用数据库表示、管理和访问数据。包括数据库的设计、实现和维护。联合数据库服务器
介绍实现联合数据库层的设计指南和注意事项。表
介绍如何使用表存储数据行和定义多个表之间的关系。索引
介绍如何使用索引提高访问表中数据的速度。已分区表和已分区索引
介绍如何分区可使大型表和索引更易于管理以及更具可缩放性。视图(数据库引擎)
介绍各种视图及其用途(提供查看一个或多个表中的数据的备选方法)。程序集(数据库引擎)
介绍如何在 SQL Server 中使用程序集来部署用 Microsoft .NET Framework 公共语言运行时 (CLR) 中驻留的一种托管代码语言(而非 Transact-SQL)编写的函数、存储过程、触发器、用户定义聚合和用户定义类型。同义词(数据库引擎)
介绍如何使用同义词引用基对象。同义词是包含架构的对象的另一个名称。设计和实现结构化存储操作指南主题
包含各种数据库任务的过程主题。