Microsoft SQL Server 2000中,数据库由存储特定结构化数据集的表集合组成,每个表包含行和列,用于存储不同类型的信息。数据库还包括约束、索引、触发器等控制数据有效性的机制。存储过程允许使用Transact-SQL编程代码操作数据,并通过视图提供定制数据访问。文件和文件组映射数据库的操作系统文件,包括主要数据文件、次要数据文件和事务日志文件,以支持数据库的管理和恢复。