SQL SERVER 2000 实用教程:创建与管理数据库

需积分: 9 11 下载量 148 浏览量 更新于2024-08-01 收藏 2.79MB DOC 举报
"SQL SERVER 2000实用教程所有所有实例及代码" 这篇文档是关于SQL Server 2000的一个实践教程,包含了多个示例和相关代码,旨在帮助用户掌握数据库管理、数据类型创建以及数据库创建等操作。下面我们将深入探讨其中的关键知识点。 首先,我们关注的是创建用户定义数据类型(User Defined Data Types, UDTs)。在SQL Server 2000中,UDTs允许用户自定义特定的数据结构,以便更好地符合业务需求。例如,【例2.1】展示了如何创建一个名为`uname`的用户定义数据类型,基于`varchar(8)`,并设置为非空。执行`sp_addtype`存储过程来实现这一点,参数包括数据类型名、基础系统数据类型以及空值约束。 接着,【例2.2】创建了一个名为`birthday`的日期时间类型,允许为空。同样地,使用`sp_addtype`,但第三个参数设置为`'Null'`,表示允许空值。【例2.3】则展示了创建两个新的数据类型`telephone`和`fax`,用于电话和传真号码,它们都是基于`varchar(24)`且非空。 删除用户定义数据类型可以通过`sp_droptype`存储过程完成,如【例2.4】所示,删除了`uname`数据类型。 然后,我们转向数据库的创建。【例3.1】详细描述了如何使用SQL Server Management Studio(企业管理器)创建一个名为`Sales`的新数据库。步骤包括输入数据库名称、设置数据文件和日志文件的属性,如初始大小、最大大小、增长方式等。在这个例子中,数据文件`Sales_Data.Mdf`设置在E:\,初始大小2MB,最大10MB,每次增长1MB;日志文件`Sales_Log.Ldf`同样位于E:\,初始1MB,最大5MB,同样以1MB增长。 这些步骤展示了SQL Server 2000中管理和操作数据库的基本方法,包括数据类型的创建与删除,以及数据库的创建和配置。理解这些概念和操作对于SQL Server 2000的日常使用至关重要,因为它们有助于确保数据的正确性、完整性和高效存储。此外,通过实践这些示例,用户可以更深入地了解SQL Server的数据库架构和管理机制,这对于数据库管理员和开发人员来说是非常有价值的。