文档介绍:createdatabase图书管理系统on(name=图书管理系统,filename='c:\',size=10,maxsize=20,filegrowth=5)logon(name=lib_log,filename='c:\',size=5,maxsize=25,filegrowth=5)Createtable管理员信息表(工作号varchar(10)primarykeynotnull,姓名varchar(10),性别varchar(10),电话varchar(10));(2)书籍信息表的建立droptable图书信息表createtable图书信息表(图书编号varchar(20)primarykeynotnull,书名varchar(50)notnull,主编varchar(20)notnull,出版社varchar(20)notnull,作者varchar(20)notnull);(3)读者信息表的建立createtable读者信息表(读者学号varchar(10)primarykeynotnull,读者姓名varchar(10)notnull,联系电话varchar(10)notnull,读者性别varchar(5)notnull,所在院系varchar(10))(4)借阅关系表建立droptable借阅表createtable借阅表(工作号varchar(10)primarykeynotnull,读者学号varchar(10)notnull,图书编号varchar(10)notnull,借书日期datetimenotnull,还书期限datetimenotnull,是否续借varchar(10)notnull):createview查询_view(读者学号,读者姓名,读者性别,所在院系,书名,借书日期),读者姓名,读者性别,所在院系,书名,借书日期from读者信息表,图书信息表,==(1)为读者信息表创建索引。createuniqueindex读者信息_pkon读者信息表(读者学号);(2)为图书信息表创建索引createuniqueindex图书信息_pkon图书信息表(图书编号);(3)为管理员信息表创建索引createuniqueindex管理员信息_pkon管理员信息表(工作号);(1)当修改读者信息表中的读者学号时,触发借阅表,修改相应的记录droptriggerr_修改createtriggerr_修改on读者信息表******@old_读者学号varchar(10)******@new_读者学号varchar(10)******@old_读者学号=(select读者学号fromdeleted)******@new_读者学号=(select读者学号frominserted)update借阅表set读者学号=***@new_读者学号where读者学号=***@old_读者学号(2)当修改图书信息表中的图书编号是,触发借阅表,修改相应的信息createtriggerb_修改on图书信息表forupdateasde