sql2000数据库安装 sql2000数据库安装教程

SQL_Server2000示例数据库NorthWind的分析
表名:Categories(食品类别表)
表结构:
字段名称
数据类型
长度
允许为空
CategoryID(主键)
int
4
否
CategoryName
nvarchar
15
否
Description
ntext
是
Picture
image
是
主键:CategoryID
主键约束名称:PK_Categories
关系说明:该表主要用来保存食品种类信息的数据 。
表名:CustomerCustomerDemo(消费者表)
表结构:
字段名称
数据类型
长度
允许为空
CustomerID(主键)
nchar
5
否
CustomerTypeID(主键)
nchar
10
否
组合主键:CustomerID、CustomerTypeID
主键约束名称:PK_CustomerCustomerDemo
外键:
1.列 CustomerTypeID引用表CustomerDemographics(CustomerTypeID)
2.列 CustomerID引用表Customers(CustomerID)
外键约束名称:
FK_CustomerCustomerDemo和
FK_CustomerCustomerDemo_Customers
关系说明:该表主要用来保存消费者ID和消费者类别ID信息的数据 。
表名:CustomerDemographics(消费者类别说明表)
表结构:
字段名称
数据类型
长度
允许为空
CustomerTypeID(主键)
nchar
10
否
CustomerDesc
ntext
16
是
主键:CustomerTypeID
主键约束名称:PK_CustomerDemographics
关系说明:该表主要用来存储消费者类别说明信息 。
表名:Customers(消费者信息表)
表结构:
字段名称
数据类型
长度
允许为空
CustomerID(主键)
nchar
5
否
CompanyName
nvarchar
40
否
ContactName
nvarchar
30
是
ContactTitle
nvarchar
30
是
Address
nvarchar
60
是
City
nvarchar
15
是
Region
nvarchar
15
是
PostalCode
nvarchar
10
是
Country
nvarchar
15
是
Phone
nvarchar
24
是
Fax
nvarchar
24
是
主键:CustomerID
主键约束名称:PK_Customers
关系说明:该表主要用来存储消费者详细信息的数据表 。
表名:Employees(雇员信息表)
表结构:
字段名称
数据类型
长度
允许为空
EmployeeID(主键)
int
4
否
LastName
nvarchar
20
否
FirstName
nvarchar
10
否
Title
nvarchar
30
是
TitleOfCourtesy
nvarchar
25
是
BirthDate
datetime
8
是
HireDate
datetime
8
是
Address
nvarchar
60
是
City
nvarchar
15
是
Region
nvarchar
15
是
PostalCode
nvarchar
10
是
Country
nvarchar
15
是
HomePhone
nvarchar
24
是
Extension
nvarchar
4
是
Photo
image
16
是
Notes
ntext
16
是
ReportsTo
int
4
是
PhotoPath
nvarchar
255
是
主键:EmployeeID
主键约束名称:PK_Employees
外键:
1.列 ReportsTo引用表Employees(EmployeeID)
外键约束名称
FK_Employees_Employees
关系说明:该表主要用来存储雇员的详细信息数据表 。
表名:EmployeeTerritories(雇员销售区域表)
表结构:
字段名称
数据类型
长度
允许为空
EmployeeID(主键)
int
4
否
TerritoryID(主键)
nvarchar
20
否
主键:EmployeeID、TerritoryID
主键约束名称:PK_EmployeeTerritories
外键:
1.列 EmployeeID引用表Employees(EmployeeID)
2.列 TerritoryID引用表Territories (TerritoryID)
外键约束名称:
FK_EmployeeTerritories_Employees和FK_EmployeeTerritories_Territories
关系说明:该表主要用来存储雇员ID和其对应的销售区域ID 。
表名:Order Details(订单价格表)
表结构:
字段名称
数据类型
长度
允许为空
OrderID(主键)
int
4
否
ProductID(主键)
int
4
否
UnitPrice
money
8
否
Quantity
samllint
2
否
Discount
real
4
否
主键:OrderID、ProductID
主键约束名称:PK_Order_Details
外键:
1.列 OrderID引用表Orders(OrderID)