AdventureWorks数据库数据字典教程.doc

AdventureWorks数据库数据字典教程

 HYPERLINK /bobomouse/archive/2007/06/05/772168.html AdventureWorks数据库数据字典 ??? 利用自编的工具,导出后得到数据库字典如下。由于没有清除html代码,部分文字的格式没有改变。清理html代码是很快就能完成的。我们研究的重点在于导出数据字典,下面导出的数据字典可能还存在一些不美观的地方,但是目的基本达到: ???? Address 表 (AdventureWorks):含所有 Adventure Works Cycles 客户、供应商和雇员的地址信息。客户和供应商可能具有多个地址。例如,客户的开票地址和发货地址可能不同。? 列数据类型为空性说明AddressIDint非空地址行的主键。AddressLine1nvarchar(60)非空第一街道地址行。AddressLine2nvarchar(60)空第二通信地址行。Citynvarchar(30)非空市/县的名称。StateProvinceIDint非空省/市/自治区的唯一标识号。指向?StateProvince.StateProvinceID?的外键。PostalCodenvarchar(15)非空通信地址的邮政编码。rowguiduniqueidentifier?ROWGUIDCOL非空唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空行的上次更新日期和时间。 AddressType 表 (AdventureWorks):一个定义客户、供应商或雇员的地址类型(例如开票地址、发货地址或主要地址)的查找表。 列数据类型为空性说明AddressTypeIDint非空AddressType?行的主键。NameName(用户定义类型) nvarchar(50)非空地址类型的说明。例如,开票地址、家庭住址或发货地址。rowguiduniqueidentifier?ROWGUIDCOL非空唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。ModifiedDatedatetime非空行的上次更新日期和时间。 AWBuildVersion 表 (AdventureWorks):识数据库自身的当前版本号。Adventure Works Cycles 的数据库管理员会在其版本控制计划使用此信息。例如,他们通过使用?Database?Version?跟踪架构的更改。 列数据类型为空性说明SystemInformationIDint非空AWBuildVersion?行的主键。Database Versionnvarchar(25)非空数据库版本号的格式为 9.yy.mm.dd.00。VersionDatedatetime非空行的上次更新日期和时间。ModifiedDatedatetime非空行的上次更新日期和时间。 BillOfMaterials 表 (AdventureWorks):含用于生产自行车和自行车子部件的所有组件。ProductAssemblyID?表示父级产品(即主产品);ComponentID?表示用来生产父级部件的子级零件(即独立零件)。例如,车轮部件包含反光罩、轮圈、轮辐、轮胎和内胎这样的组件。 列数据类型为空性说明BillOfMaterialsIDint非空BillOfMaterials?行的主键。ProductAssemblyIDint空父级产品的标识号。指向?Product.ProductID?的外键。ComponentIDint非空组件的标识号。指向?Product.ProductID?的外键。Startdatedatetime非空部件开始使用组件的日期。EndDatedatetime空部件停止使用组件的日期。UnitMeasureCodenchar(3)非空标识数量的测量单位的标准代码。BOMLevelsmallint非空指示组件相对于其父级 (ProductAssemblyID) 的深度。PerAssemblyQtydecimal(8,2)非空创建部件所需的组件数量。ModifiedDatedatetime非空行的上次更新日期和时间。 Contact 表 (AdventureWorks):含每个客户、雇员或供应商的姓名和相关信息。例如,客户(商店)可能会将销售代理的姓名作为他们公司的主要联系人,将销售经理作为第二联系人。

文档评论(0)

1亿VIP精品文档

相关文档