- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AdventureWorks数据库数据字典
??? 利用自编的工具,导出后得到数据库字典如下。由于没有清除html代码,部分文字的格式没有改变。清理html代码是很快就能完成的。我们研究的重点在于导出数据字典,下面导出的数据字典可能还存在一些不美观的地方,但是目的基本达到:????Address 表 (AdventureWorks):含所有 Adventure Works Cycles 客户、供应商和雇员的地址信息。客户和供应商可能具有多个地址。例如,客户的开票地址和发货地址可能不同。?
列
数据类型
为空性
说明
AddressID
int
非空
地址行的主键。
AddressLine1
nvarchar(60)
非空
第一街道地址行。
AddressLine2
nvarchar(60)
空
第二通信地址行。
City
nvarchar(30)
非空
市/县的名称。
StateProvinceID
int
非空
省/市/自治区的唯一标识号。指向?StateProvince.StateProvinceID?的外键。
PostalCode
nvarchar(15)
非空
通信地址的邮政编码。
rowguid
uniqueidentifier?ROWGUIDCOL
非空
唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。
ModifiedDate
datetime
非空
行的上次更新日期和时间。
AddressType 表 (AdventureWorks):一个定义客户、供应商或雇员的地址类型(例如开票地址、发货地址或主要地址)的查找表。
列
数据类型
为空性
说明
AddressTypeID
int
非空
AddressType?行的主键。
Name
Name(用户定义类型)
nvarchar(50)
非空
地址类型的说明。例如,开票地址、家庭住址或发货地址。
rowguid
uniqueidentifier?ROWGUIDCOL
非空
唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。
ModifiedDate
datetime
非空
行的上次更新日期和时间。
AWBuildVersion 表 (AdventureWorks):识数据库自身的当前版本号。Adventure Works Cycles 的数据库管理员会在其版本控制计划使用此信息。例如,他们通过使用?Database?Version?跟踪架构的更改。
列
数据类型
为空性
说明
SystemInformationID
int
非空
AWBuildVersion?行的主键。
Database Version
nvarchar(25)
非空
数据库版本号的格式为 9.yy.mm.dd.00。
VersionDate
datetime
非空
行的上次更新日期和时间。
ModifiedDate
datetime
非空
行的上次更新日期和时间。
BillOfMaterials 表 (AdventureWorks):含用于生产自行车和自行车子部件的所有组件。ProductAssemblyID?表示父级产品(即主产品);ComponentID?表示用来生产父级部件的子级零件(即独立零件)。例如,车轮部件包含反光罩、轮圈、轮辐、轮胎和内胎这样的组件。
列
数据类型
为空性
说明
BillOfMaterialsID
int
非空
BillOfMaterials?行的主键。
ProductAssemblyID
int
空
父级产品的标识号。指向?Product.ProductID?的外键。
ComponentID
int
非空
组件的标识号。指向?Product.ProductID?的外键。
Startdate
datetime
非空
部件开始使用组件的日期。
EndDate
datetime
空
部件停止使用组件的日期。
UnitMeasureCode
nchar(3)
非空
标识数量的测量单位的标准代码。
BOMLevel
smallint
非空
指示组件相对于其父级 (ProductAssemblyID) 的深度。
PerAssemblyQty
decimal(8,2)
非空
创建部件所需的组件数量。
ModifiedDate
datetime
非空
行的上次更新日期和时间。
Contact 表 (AdventureWorks):含每个客户、雇员或供应商的姓名和相关信息。例如,客户(商店)可能会将销售代理的姓名作为他们公司的主要联系人,将销售经理作为第二联系人。
列
数据类型
为空性
说明
ContactID
int
非空
Contact?行的主键。
NameStyle
NameStyle(用户定义类型)
bit
非空
指示
文档评论(0)