This section contains topics that provide an overview of Visual Studio Team System Database Edition, such as the underlying principles of managing how an entire application, including the database, is developed. This section also describes the architecture of Database Edition, how it relates to the rest of Visual Studio Team System, and terminology associated with Database Edition.
In This Section
Managing Database Change
Describes how you can use Database Edition to manage your database as part of your overall application development.
Architectural Overview of Database Edition
Provides an overview of the architecture of Database Edition and how it relates to other parts of Visual Studio Team System.
Extensibility in Database Edition
Describes the extensibility points that are available in Database Edition.
Required Permissions in Database Edition
Describes the permissions that are required to perform various operations in Database Edition.
Terminology Overview of Database Edition
Describes terminology associated with the features of Database Edition.
An Overview of Database Creation and Deployment in a Team Environment
Provides background information about how to create, update, and deploy a version-controlled database schema.
Overview of Transact-SQL Editor
Provides an overview of how to create, analyze, and execute scripts and queries in the T-SQL editor.
Overview of Generating Data
Describes the uses and capabilities of the data generation functionality.
Overview of Comparing Database Schemas
Describes aspects of the schema-comparison functionality in Database Edition, including safety considerations.
Overview of Comparing Database Data
Describes aspects of the data-comparison functionality in Database Edition.
Overview of Database Unit Testing
Introduces database unit testing and describes the structure and contents of a database unit test.
Overview of Rename Refactoring
Provides an overview of how to rename a schema object, and the effect on other objects in the database project.