工资
char
12
NOTNULL
表334借阅关系表RB
字段名称工作号ISBN读者编号借书日期还书日期是否续借
数据类型charcharcharchar
char
长度122020
4
约束NOTNULLNOTNULLNOTNULLNOTNULLNOTNULLNOTNULL
表335管理员_书籍表MB
字段名称工作号ISBN添加时间是否在馆
数据类型charchardatachar
长度1220
14
约束NOTNULLNOTNULL
表336管理员_学生表MS
字段名称工作号读者学号借还确认
数据类型charcharchar
长度12204
约束NOTNULLNOTNULLNOTNULL
34物理结构设计与实施
非主属性非主属性非主属性
属性外码外码非主属性非主属性非主属性非主属性
属性外码外码非主属性非主属性
属性外码外码非主属性
此部分写数据库物理结构设计,重点给出SQLServer2008中各个关系的实现情况,包括表和视图的create语句。
341建表
1图书信息表BOOK
CreateTableBOOKISBNchar20PrimaryKeyNotNull
书名char50NotNull作者char20NotNull出版社char50出版日期date
11
f简介char100(2)读者信息表STUDENTCreateTableSTUDENT读者编号char20PrimaryKeyNotNull
读者姓名char10NotNull读者性别char2NotNull联系电话char10所在系char20NotNull违章状况char2借书累计i
t3管理员信息表MANAGERCreateTableMANAGER工作号char12PrimaryKeyNotNull姓名char20NotNull性别char2NotNull电话char12工资char12(4)借阅关系表RBCreateTableR_B工作号char12NotNullISBNchar20NotNull读者编号char20NotNull借书日期dateNotNull还书日期dateNotNull是否续借char4NotNullPrimaryKeyISBN读者编号Foreig
KeyISBNRefere
cesBOOKISBNForeig
Key读者编号Refere
cesSTUDENT读者编号
(5)管理员_书籍表MBCreateTableM_B
工作号char12NotNullISBNchar20NotNull添加时间date是否在馆char14
PrimaryKey工作号ISBNForeig
Key工作号Refere
cesMANAGER工作号Foreig
KeyISBNRefere
cesBOOKISBN
(6)管理员_学生表MSCreateTableM_S
工作号char12NotNull读者编号char20NotNull确认归还char4NotNull
12
fPrimaryKey工作号读者编号Foreig
Key工作号Refere
cesMANAGER工作号Foreig
Key读者编号Refere
cesSTUDENT读者编号
13
f14
f342合法用户
1将图书信息表的查询权限授给读者S1Gra
tSelectONTableBookTOS1(2)将借阅关系表RB,管理员_书籍表MB,管理员_学生表MS的查询和修改的权限给管理员U1Gra
tUpdateSelect
15
fONTableRBMBMSTOU1
343视图
在性别为女的管理员信息表上建立工资视图Ma
agerWageCreateviewMa
agerWageAsSelect姓名性别工资Fror