SQL_Server 示例数据库 Pubs 的分析pubs 示例数据库以一个图书出版公司为模型
表名:authors (作者信息表)表结构:字段名称数据类型长度允许为空字段说明au_id (主键)id(varchar)4否作者 IDau_lnamevarchar40否作者姓氏au_fnamevarchar20否作者名字phonechar12是电话号码addressvarchar40是详细地址cityvarchar20是 所在城市statechar2是所在州zipchar5是邮政编码 contractbit1否合同状态 主键:au_id主键约束名称:UPKCL_auidind关系说明:该表主要用来保存作者信息的数据
1 au_id CHECK 约束定义为 (au_id LIKE '[0—9][0—9][0-9]—[0-9][0—9]—[0-9][0—9][0-9][0-9]')
2 zip CHECK 约束定义为 (zip LIKE '[0-9][0-9][0—9][0-9][0—9]’)
3 组合非聚集索引定义在 au_lname 和 au_fname 上
表名:discounts(折扣表)表结构:字段名称数据类型长度允许为空字段说明discounttypevarchar40否折扣类型stor_idchar4是存货编号lowqtysamllint2是数量下限highqtysamllint2是数量上限discountdecimal5否折扣大小外键:1
列 stor_id 引用表 stores(stor_id)外键约束名称:FK__discounts__stor___0F975522关系说明:该表主要用来保存折扣信息的数据
表名:employee(员工表)表结构 字段名称数据类型长度允许为空字段说明emp_idempid(char)9否员工编