1、AdventureWorks数据库数据字典Address 表 (AdventureWorks)包含所有 Adventure Works Cycles 客户、供应商和雇员的地址信息。客户和供应商可能具有多个地址。例如,客户的开票地址和发货地址可能不同。 Address 表定义Address 表包含在 Person 架构中。列数据类型为空性说明AddressID int非空地址行的主键。AddressLine1nvarchar(60)非空第一街道地址行。AddressLine2nvarchar(60)空第二通信地址行。Citynvarchar(30)非空市/县的名称。StateProvinceID
2、int非空省/市/自治区的唯一标识号。指向 StateProvince.StateProvinceID 的外键。PostalCodenvarchar(15)非空通信地址的邮政编码。rowguiduniqueidentifier ROWGUIDCOL非空唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空 行的上次更新日期和时间。AddressType 表 (AdventureWorks)是一个定义客户、供应商或雇员的地址类型(例如开票地址、发货地址或主要地址)的查找表。AddressType 表定义AddressType 表包含在 Pers
3、on 架构中。列数据类型为空性说明AddressTypeIDint非空AddressType 行的主键。NameName(用户定义类型)nvarchar(50)非空地址类型的说明。例如,开票地址、家庭住址或发货地址。rowguiduniqueidentifier ROWGUIDCOL非空唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空 行的上次更新日期和时间。AWBuildVersion 表 (AdventureWorks)标识数据库自身的当前版本号。Adventure Works Cycles 的数据库管理员会在其版本控制计划使用此信
4、息。例如,他们通过使用 DatabaseVersion 跟踪架构的更改。AWBuildVersion 表定义AWBuildVersion 表包含在 dbo 中。列数据类型为空性说明SystemInformationID int非空AWBuildVersion 行的主键。Database Versionnvarchar(25)非空数据库版本号的格式为 9.yy.mm.dd.00。VersionDatedatetime非空行的上次更新日期和时间。ModifiedDatedatetime非空行的上次更新日期和时间。BillOfMaterials 表 (AdventureWorks)包含用于生产自行车
5、和自行车子部件的所有组件。ProductAssemblyID 表示父级产品(即主产品);ComponentID 表示用来生产父级部件的子级零件(即独立零件)。例如,车轮部件包含反光罩、轮圈、轮辐、轮胎和内胎这样的组件。BillOfMaterials 表定义BillOfMaterials 表包含在 Production 架构中。列数据类型为空性说明BillOfMaterialsIDint非空BillOfMaterials 行的主键。ProductAssemblyIDint空父级产品的标识号。指向 Product.ProductID 的外键。ComponentIDint非空组件的标识号。指向 Pr
6、oduct.ProductID 的外键。Startdatedatetime非空部件开始使用组件的日期。EndDatedatetime空部件停止使用组件的日期。UnitMeasureCodenchar(3)非空标识数量的测量单位的标准代码。BOMLevelsmallint非空指示组件相对于其父级 (ProductAssemblyID) 的深度。PerAssemblyQtydecimal(8,2)非空创建部件所需的组件数量。ModifiedDatedatetime非空 行的上次更新日期和时间。Contact 表 (AdventureWorks)包含每个客户、雇员或供应商的姓名和相关信息。例如,客户
7、(商店)可能会将销售代理的姓名作为他们公司的主要联系人,将销售经理作为第二联系人。Contact 表定义Contact 表包含在 Person 架构中。列数据类型为空性说明ContactIDint非空Contact 行的主键。NameStyleNameStyle(用户定义类型) bit非空指示用于存储姓氏的列。为 0 表示姓氏存储在 LastName 中,名字存储在 FirstName 中。为 1 表示姓氏存储在 FirstName 中,名字存储在 LastName 中。Titlenvarchar(8)空尊称。例如,先生或小姐。FirstNameName(用户定义类型)nvarchar(50)
8、非空联系人的名字。MiddleNameName(用户定义类型)nvarchar(50)空联系人的中间名或中间名首字母。LastNameName(用户定义类型)nvarchar(50)非空联系人的姓氏。Suffixnvarchar(10)空姓氏后缀。例如,Sr. 或 Jr.。EmailAddressnvarchar(50)空联系人的电子邮件地址。EmailPromotionint空0 = 联系人不希望接收电子邮件促销。1 = 联系人希望接收电子邮件促销。 PhonePhone(用户定义类型)nvarchar(25)空与联系人关联的电话号码。PasswordHashvarchar(40)非空电子邮
9、件帐户的密码。PasswordSaltvarchar(10)非空对密码进行哈希运算前,密码字符串关联的随机值。AdditionalContactInfoxml空联系人的其他联系信息,例如,其他电话号码和地址,或者特殊说明和备注。数据以 XML 格式存储。有关详细信息,请参阅关于 Contact.AdditionalContactInfo xml 列。rowguiduniqueidentifier ROWGUIDCOL非空唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空 行的上次更新日期和时间。ContactCreditCard 表 (A
10、dventureWorks)定义 Contact 表中的客户与 ContactCreditCard 表中的客户信用卡信息之间的映射关系。ContactCreditCard 表定义ContactCreditCard 表包含在 Sales 架构中。列数据类型为空性说明ContactIDint非空客户标识号。指向 Contact.ContactID 的外键。CreditCardIDint非空信用卡标识号。指向 CreditCard.CreditCardID 的外键。ModifiedDatedatetime非空行的上次更新日期和时间。ContactType 表 (AdventureWorks)包含存储
11、在 Contact 表中的联系人的类型(客户或供应商)。例如,客户联系人类型可能是 Purchasing Manager 或 Purchasing Agent,供应商联系人类型可能是 Sales Manager 或 Sales Representative。ContactType 表定义ContactType 表包含在 Person 架构中。列数据类型为空性说明ContactTypeIDint非空ContactType 记录的主键。NameName(用户定义类型)nvarchar(50) 非空联系人类型说明。ModifiedDatedatetime非空行的上次更新日期和时间。CountryRe
12、gionCurrency 表 (AdventureWorks)将国际标准化组织 (ISO) 的货币代码映射到国家或地区。CountryRegionCurrency 表定义CountryRegionCurrency 表包含在 Sales 架构中。列数据类型为空性说明CountryRegionCodenvarchar(3)非空国家或地区的标准代码。指向 CountryRegion.CountryRegionCode 的外键。CurrencyCodenchar(3)非空ISO 货币代码。指向 Currency.CurrencyCode 的外键。ModifiedDatedatetime非空行的上次更新
13、日期和时间。CountryRegion 表 (AdventureWorks)包含国际上用来标识国家和地区的标准代码。CountryRegion 表定义CountryRegion 表包含在 Person 架构中。列数据类型为空性说明CountryRegionCodenvarchar(3)非空标识国家和地区的标准代码。NameName(用户定义类型)nvarchar(50)非空国家或地区名称。ModifiedDatedatetime非空行的上次更新日期和时间。CreditCard 表 (AdventureWorks)包含客户的信用卡信息(例如卡号和过期数据)。CreditCard 表定义Credi
14、tCard 表包含在 Sales 架构中。列数据类型为空性说明CreditCardIDint非空CreditCard 行的主键。CardTypenvarchar(50)非空信用卡名称。CardNumbernvarchar(25)空信用卡号。ExpMonthtinyint空信用卡过期月份。ExpYearsmallint非空信用卡过期年份。ModifiedDatedatetime非空 行的上次更新日期和时间。Culture 表 (AdventureWorks)包含存储产品说明的语言。Culture 表定义Culture 表包含在 Production 架构中。列数据类型为空性说明CultureID
15、nchar(6)非空Culture 行的主键。NameName (UDT)nvarchar(50)非空区域性说明。ModifiedDatedatetime非空 行的上次更新日期和时间。Currency 表 (AdventureWorks)包含了国际标准化组织 (ISO) 的货币说明。Currency 表定义Currency 表包含在 Sales 架构中。列数据类型为空性说明CurrencyCodenchar(3)非空货币的 ISO 代码。NameName(用户定义类型)nvarchar(50)非空货币名称。ModifiedDatedatetime非空 行的上次更新日期和时间。CurrencyR
16、ate 表 (AdventureWorks)包含了外币汇率。CurrencyRate 表定义CurrencyRate 表包含在 Sales 架构中。列数据类型为空性说明CurrencyRateIDint非空CurrencyRate 行的主键。CurrencyRateDatedatetime非空获取汇率的日期和时间。FromCurrencyCodenchar(3)非空转换汇率的源货币代码。ToCurrencyCodenchar(3)非空转换汇率的目标货币代码。AverageRatemoney非空该日的平均汇率。EndOfDayRatemoney非空该日的最终汇率。ModifiedDatedate
17、time非空 行的上次更新日期和时间。Customer 表 (AdventureWorks)包含当前的客户信息。客户可分为两类:个人客户或零售商店。Customer 表定义Customer 表包含在 Sales 架构中。列数据类型为空性说明CustomerIDint非空Customer 行的主键。TerritoryIDint空客户所在地区的 ID。指向 SalesTerritory.SalesTerritoryID 的外键。AccountNumberint非空标识客户的唯一编号。CustomerTypenchar(1)非空客户类型: I = 个人S = 商店rowguiduniqueident
18、ifier ROWGUIDCOL非空唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空 行的上次更新日期和时间。CustomerAddress 表 (AdventureWorks)将客户映射到其单个地址或多个地址。例如,客户可能有不同的开票地址和发货地址。CustomerAddress 表定义CustomerAddress 表包含在 Sales 架构中。列数据类型为空性说明CustomerIDint非空主键。指向 Customer.CustomerID 的外键。AddressIDint非空主键。指向 Address.AddressID 的
19、外键。AddressTypeIDint非空地址类型。指向 AddressType.AddressTypeID 的外键。rowguiduniqueidentifier ROWGUIDCOL非空唯一标识记录的 ROWGUIDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空 行的上次更新日期和时间。DatabaseLog 表 (AdventureWorks)记录一段时间以来对数据库执行的所有数据定义语言 (DDL) 语句。每次执行 DDL 语句时,所触发的 DDL 触发器都将填充该表。例如,如果用户创建了一个新索引或修改了表中的某一列,则该事件的发生情况(包括执行的完整
20、 Transact-SQL 语句)将存储在 DatabaseLog 表中。DatabaseLog 表定义DatabaseLog 表包含在 dbo 架构中。列数据类型为空性说明DatabaseLogIDint非空DatabaseLog 行的主键。PostTimedatetime非空执行 DDL 语句的日期和时间。DatabaseUsersysname非空执行语句的用户名。Eventsysname非空 所执行事件的类型。例如,CREATE TABLE 或 ALTER INDEX。Schemasysname空拥有所修改的对象的架构。Objectsysname空所修改的对象。TSQLnvarchar(
21、max)非空执行的 Transact-SQL 语句。XmlEventxml非空DDL 触发器捕获的事件数据,包括服务器名称、登录名和 SPID。Department 表 (AdventureWorks)包含 Adventure Works Cycles 公司中的部门。Department 表定义Department 表包含在 HumanResources 架构中。列数据类型为空性说明DepartmentIDsmallint非空Department 行的主键。NameName(用户定义类型) nvarchar(50)非空部门名称。GroupNameName(用户定义类型) nvarchar(50
22、)非空部门所属的组名称。ModifiedDatedatetime非空 行的上次更新日期和时间。Document 表 (AdventureWorks)包含作为 Microsoft Office Word 文件存储的产品维护文档。Document 表定义Document 表包含在 Production 架构中。列数据类型为空性说明DocumentIDint非空Document 行的主键。Titlenvarchar(50)非空文档的标题。FileNamenvarchar(400)非空文档的目录路径和文件名称。FileExtensionnvarchar(8)非空指示文件类型的文件扩展名。例如,.doc
23、 或 .txt。Revisionnvarchar(5)非空文档的修订号。 ChangeNumberint非空工程更改批准号。Statustinyint非空1 = 等待批准2 = 已批准3 = 过时DocumentSummarynvarchar(max)空文档概要。Documentvarbinary(max)空完整文档文件。ModifiedDatedatetime非空 行的上次更新日期和时间。Employee 表 (AdventureWorks)包含雇员信息(例如国家/地区标识号、职位以及休假和病假小时数)。雇员姓名储存在 Contact 表中。Employee 表定义Employee 表包含在
24、 HumanResources 架构中。列数据类型为空性说明EmployeeIDint非空雇员行的主键。NationalIDNumbernvarchar(15)非空唯一的国家/地区标识号(例如身份证号码)。ContactIDint非空标识 Contact 表中的雇员。指向 Contact.ContactID 的外键。LoginIDnvarchar(256)非空网络登录。ManagerIDint空雇员的上司。指向 Employee.EmployeeID 的外键。Titlenvarchar(50)非空职位(例如买方代表或销售代表)。BirthDatedatetime非空出生日期。MaritalSt
25、atusnchar(1)非空M = 已婚S = 未婚Gendernchar(1)非空M = 男F = 女HireDatedatetime非空雇佣雇员的日期。SalariedFlagFlag(用户定义类型) bit非空工作分类。 0 = 计时,可以集体讨价。 1 = 月薪,不能集体讨价。VacationHourssmallint非空假期可持续的小时数。SickLeaveHourssmallint非空病假可持续的小时数。CurrentFlagFlag(用户定义类型) bit非空0 = 非活动1 = 活动rowguiduniqueidentifier ROWGUIDCOL非空唯一标识行的 ROWGU
26、IDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空行的上次更新日期和时间。EmployeeAddress 表 (AdventureWorks)将 Employee 表中的雇员映射到 Address 表中他们的地址。EmployeeAddress 表定义EmployeeAddress 表包含在 HumanResources 架构中。列数据类型为空性说明EmployeeIDint非空雇员标识号。指向 Employee.EmployeeID 的外键。AddressIDint非空 雇员地址标识号。指向 Address.AddressID 的外键。rowguiduniqu
27、eidentifier ROWGUIDCOL非空唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空行的上次更新日期和时间。EmployeeDepartmentHistory 表 (AdventureWorks)包含雇员及其所在部门的当前和历史数据。EndDate 列中的空值表示雇员当前所在的部门。 EmployeeDepartmentHistory 表定义EmployeeDepartmentHistory 表包含在 HumanResources 架构中。列数据类型为空性说明EmployeeIDint非空雇员标识号。指向 Employee.EmployeeID 的外键。DepartmentIDsmallint非空雇员现在所在或原来所在的部门。指向 Department.DepartmentID 的外键。ShiftIDtinyint非空分配给雇员的工作轮班时间(例如,白班、晚班或夜班)。指向 Shift.ShiftID 的外键。 Startdatedatetime非空雇员在部门中开始工作的日期。EndDatedatetime空雇员离开部门的日期。 空 = 当前部门ModifiedDatedatetim
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2