ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:113.87KB ,
资源ID:9952114      下载积分:12 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/9952114.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(软件开发文档:数据库详细设计说明书.docx)为本站上传会员【唯嘉】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

软件开发文档:数据库详细设计说明书.docx

1、修正&标记表 文档变更历史 日期 作者 版本 变更描述 2011-05-28 舒睿 V01 数据库说明书创建 2011-06-13 舒睿 V01.1 数据库各表功能说明创建 2011-06-20 舒睿 V02 数据库各项细节功能完成 审核结果 审核人 通过版本 审核认职位 日期 文档属性 项目 描述 文档名称 功能说明书 作者 舒睿 创建日期 5/28/2011 最后更新日期 1.1 目的

2、 本文为图书馆管理课程设计SQL Server功能规范说明书。本说明书将: l 描述数据库设计的目的 l 说明数据库设计中的主要组成部分 l 说明数据库设计中各功能的实现 1.2 内容 本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象直接的关系)。本文档中包含对以下数据库内容的描述: l 数据表 l 视图 l 存储过程 l 触发器 l 约束 在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。 1.3 与其他项目的关联 本项

3、目的数据库设计与本项目(Web部分和Windows部分)功能密切相关。本案例项目的数据库将按照项目程序部分的功能需求而设计,数据库设计将配合设计案例的程序部分,以实现一个功能完备的真实环境内的应用。 表 1.4 表设计概述 根据设计的系统功能,数据库将以图书信息为中心存储相关数据,配合 SQL Server 数据库系统中提供的数据管理,实现图书的借阅、归还、续借及系统设置等业务功能。 数据库设计将以存储读者信息的读者表为基础,连接多张相关表以实现对以下关系的支持: l 读者借书记录 l 读者还书记录 l 读者续借记录 l 读者罚款记录 l 读者对图书的评价 l 读者对图书和

4、图书馆的建议及留言 数据库系统主要的实体关系如图 01所示。 图 01 1.5 读者用户信息表(ReaderInfo) 概述 读者用户信息表用于记录读者基本信息,并作为基础表与其他表连接。 表定义 读者用户信息表定义如表 01所示。 表 01 字段 类型 可否为空 备注 Username nvarchar(10) 否 ID int 否 Passwd char(8) 否 Name nvarchar(10) 可 Sex char(2) 否 Age int 可 StuNum Numeric 可

5、 PlaceStrand nvarchar(50) 可 PlaceClass nvarchar 可 ValidCard nvarchar(50) 否 BookCard nvarchar(10) 可 CreateTime datetime 可 ExpiredTime datetime 可 主键 读者用户信息表的主键是读者用户信息表编号字段,类型为整型,设置自动增量。 。 约束 无 索引 主键用户信息ID具有自动创建的聚集索引。 1.6 管理员用户信息表(UserInfo) 概述 管理员用户信息表用于记录系统管理

6、员的各项资料。表中都记录了管理员的账号和密码,是各用户的详细记录。。 表定义 管理员用户信息表定义如表 02所示。 表 02 字段 类型 可否为空 备注 ID Numeric 不否 Username nvarchar(10) 不否 Passwd char(8) 不否 Type nvarchar(14) 不否 主键 管理员用户信息表的主键是管理员用户ID号,类型为整型,设置自动增量。 约束 无其他约束。 索引 主键字段管理员编号具有自动创建的聚集索引。 读者类别表(ReaderType) 读者类别表用于记录读者信息,包括读

7、者ID、名字等。读者类别表通过读者编号与借书表关联。 表定义 读者类别表定义如表 03所示。 表 03 字段 类型 可否为空 备注 ID int 否 Name nvarchar(10) 否 ReaderID int 否 Canborrow int 可 缺勤扣除 整型 可 其他薪资 整型 可 主键 读者类别表的主键是读者表ID字段,类型为整型,设置自动增量。 约束 无其他约束。 索引 主键字段薪资编号具有自动创建的聚集索引。 图书信息表(BookInfo) 图书信息表用于记录图书信息(图书名称、

8、图书状态等),通过字段图书类别号与图书类别表关联。 表定义 图书信息表定义如表 04所示。 表 04 名称 类型 可否为空 备注 ID nvarchar(20) 否 Name nvarchar(50) 否 Typeid int 可 State binary 可 Creattime datetime 否 Price money 可 Press nvarchar(50) 否 IsCancellation binary 可 IDCancellation int 可 Note nva

9、rchar(50) 可 Author nvarchar(10) 可 Page int 可 主键 图书信息表的主键是图书编号字段,类型为整型。 约束 图书信息表中的图书编号不可相同;图书信息表中的状态类型字段只能取“被借”、“续借”、“以还”。 索引 主键字段考勤编号具有自动创建的聚集索引。 图书类别表(BookType) 图书类别表用于记录图书的类别。图书类别表中的基本信息包括:图书的类别、申请状态、借书开始的时间和借书归还的时间等。通过类别ID字段与员工表关联。 表定义 图书类别表定义如表 05所示。 表 05

10、字段 类型 可否为空 备注 Typeid int 否 Typename nvarchar(50) 否 主键 图书类别表的主键是Typeid字段,类型为整型,设置自动增量。 约束 请假开始时间应小于请假结束时间;申请状态字段的取值可以是:“已提交”、“已取消”、“已批准”、“已否决”。 索引 主键字段请假申请编号具有自动创建的聚集索引。 1.7 图书库存表(BookStock) 概述 图书库存表用于图书总库存的记录。库存表中的基本信息包括:库存ID,图书ID。通过字段,图书ID与图书信息表关联。 表定义 图书库存表定义如表 06所示。 表 0

11、6 字段 类型 可否为空 备注 ID int 否 BookID nvarchar(20) 否 主键 图书库存表的主键是图书库存ID字段,类型为整型,不设置自动增量。 索引 主键字段加班申请编号具有自动创建的聚集索引。 1.8 借书表(BookBorrowReturn) 借书表用于保存借书状态信息。借书表中的基本信息包括:借书表ID标识号、图书编号、证件号、借书时间、还书时间等。通过图书ID编号与图书信息表关联。 表定义 借书表定义如 表 07所示。 表 07 字段 类型 可否为空 备注 ID Numeric 否 Bo

12、okID nvarchar(20) 否 CardID Numeric 可 BorrowTime datetime 否 ReturnTime datetime 否 IsReturn nvarchar(10) 否 主键 借书表的主键是图书借书表ID字段,类型为整型,不设置自动增量。 约束 还书时间要大于借书时间 索引 主键字段业绩评定编号具有自动创建的聚集索引。 1.9 罚款表(BookFines) 概述 罚款表对超期或者丢失的书籍进行评定罚款以及记录。表BookFines中的基本信息包括:书籍ID、读者ID、罚款

13、ID等。通过对书籍罚款的记录以及分类,可以清晰的看出书籍的情况。 表定义 罚款表定义如表 08所示。 表 08 字段 类型 可否为空 备注 ID Numeric 否 ReaderID int 可 BookID nvarchar(20) 否 FinesTime datetime 可 FinesAmount money FinesType nVarchar(10) FinesReason nVarchar 主键 系统配置表的主键是罚款ID字段,类型为整型,设置自动增量。 约束

14、 罚款类别只有三类,0,1,2各为丢失、超期、挂失 索引 主键字段具有自动创建的聚集索引。 1.10 评价表(Evaluate) 概述 评价表用于保存读者对书籍看法的记录。评价表中的基本信息包括:评价ID、图书ID、书籍ID、评价等。 表定义 评价表定义如表 09所示。 表 09 字段 类型 可否为空 备注 ID int 否 BookID int 否 ReaderID nvarchar(20) 否 Evaluate nvarchar(50) 主键 评价表的主键是评价编号字段,类型为整型,设置自动增量。 约束 无其他约

15、束。 索引 主键字段评价编号具有自动创建的聚集索引。 1.11 借阅室表(LendRoom) 概述 借阅室表用于将库存书籍分类出若干借阅室的记录。借阅室表的基本信息包括:借阅室编号,借阅室名称、和借阅书架的编号。 表定义 借阅室表定义如表 010所示。 表 010 字段 类型 可否为空 备注 ID int 否 Name nvarchar(10) 否 LendRoomBookID nvarchar(20) 主键 借阅室表的主键是借阅室编号字段,类型为整型,设置自动增量。 约束 无其他约束。 索引 主键字段借阅室表编号

16、具有自动创建的聚集索引。 1.12 借阅室书籍表(LendRoomBook) 概述 借阅室书籍表用于记录借阅室书籍表类型。借阅室书籍表的基本信息包括:借阅室书籍ID和书籍ID、书籍状态、书籍总和。 表定义 借阅室书籍表定义如表 011所示。 表 011 字段 类型 可否为空 备注 ID nvarchar(20) 否 BookID int 否 BookCount int BookState binary 主键 借阅室表的主键是借阅室书籍表编号字段,类型为整型,设置自动增量。。 约束 无 索引 主键字段

17、借阅室书籍表编号具有自动创建的聚集索引。 1.13 图书证表(BookCard) 概述 图书证表用于记录图书证ID信息。图书证表的基本信息包括:图书证表编号、读者编号等。 表定义 图书证表定义如表 012所示。 表 012 字段 类型 可否为空 备注 ID Numeric 否 ReaderID int 否 Borrowed int 否 主键 图书证表的主键是图书证ID编号字段,类型是整型,设置自动增量。 约束 无。 索引 主键字段图书证表编号具有自动创建的聚集索引。 1.14 留言表(Message) 概述 留言表用于

18、记录读者对图书和图书馆相关的留言。留言表包含的主要内容有:留言表编号、读者编号。 表定义 留言表定义如表 013所示。 表 013 名称 类型 可否为空 说明 备注 ID int 否 业绩评定子项目编号 ReaderID nvarchar(20) 否 业绩评定编号 details nvarchar 否 项目内容 主键 留言表编号。 约束 无其他约束。 索引 主键字段留言表编号具有自动创建的聚集索引。 1.15 系统设置表(SystemSet) 概述 系统设置表用于系统各详细设置信息。系统设置表包含的主要内容有:用户

19、权限设置、赔偿价格参照、公告、证件相关各信息和备份恢复等。 表定义 系统设置表定义如表 013所示。 表 014 名称 类型 可否为空 说明 备注 ID int 否 UserPermissionSet nvarchar(10) 否 Overdatepoint money 否 lostPrice money 可 RenewTime datetime 可 BackupSet datetime Announce nvarchar(50) CardReCost money

20、 Cardfillprice money CardReTime datetime ModifyPerson nvarchar(10) Modifytime datetime 主键 系统设置表编号。 约束 无其他约束。 索引 主键字段系统设置表编号具有自动创建的聚集索引。 1.16 各表SQL代码示例 管理员用户信息表(UserInfo) create table UserInfo ( ID Numeric identity(1001,1) not null, Username nva

21、rchar(10) not null, Passwd char(8) not null, Type nvarchar(14) check(Type ='图书管理员' or Type ='系统管理员') not null, constraint pk_UserInfo_id primary key(ID) ) 读者用户信息表(ReaderInfo)(普通用户) create table ReaderInfo ( Username nvarchar(10) not null, ID int not null, Passwd char(8) not n

22、ull, Name nvarchar(10) not null, Sex char(2) check(Sex ='男' or Sex ='女')not null, Age int , StuNum Numeric , PlaceStrand nvarchar(50), PlaceClass nvarchar(50), ValidCard nvarchar(50), BookCard nvarchar(10), CreateTime datetime not null, ExpiredTime datetime not null,

23、 constraint pk_ReaderInfo_id primary key (ID) ) 读者类别表(ReaderType) Create table ReaderType ( ID int , Name nvarchar(10), ReaderID int not null, Canborrow int, constraint pk_ReaderType_id primary key (ID) ) alter table ReaderType        add constraint fk_ReaderType_ReaderInfo foreign

24、 key (ReaderID)          references ReaderInfo (ID); *图书信息表(BookInfo) create table BookInfo ( ID nvarchar(20) not null, Name nvarchar(50) , Typeid int, State binary , Creattime datetime , Price money , Press nvarchar(50) , IsCancellation binary , IDCancellation int

25、 Note nvarchar(50) , Author nvarchar(10) , Page int , constraint pk_BookInfo_id primary key (ID) ) alter table BookInfo        add constraint fk_BookInfo_BookType foreign key (Typeid)          references BookType (Typeid); 图书类别表(BookType) create table BookType ( Typeid int

26、 Typename nvarchar(50), constraint pk_BookType_id primary key(Typeid) ) 图书库存表(BookStock) Create table BookStock ( ID int , BookID nvarchar(20) not null, constraint pk_BookStock_id primary key (ID) ) alter table BookStock        add constraint fk_BookStock_BookInfo foreign k

27、ey (BookID)          references BookInfo (ID); 借书表(BookBorrow) create table BookBorrow ( ID Numeric, BookID nvarchar(20), CardID Numeric, BorrowTime datetime, ReturnTime datetime, IsReturn nvarchar(10), constraint pk_BookBorrow_id primary key (ID) ) alter table BookBorrow

28、        add constraint fk_BookBorrow_BookInfo foreign key (BookID)          references BookInfo (ID); 罚款表(BookFines) create table BookFines ( ID Numeric not null, ReaderID int not null, BookID nvarchar(20) not null, FinesTime datetime , FinesAmount money , FinesType nVarchar(

29、10) , FinesReason nVarchar(50) , constraint pk_BookFines_id primary key (ID) ) alter table BookFines        add constraint fk_BookFines_ReaderInfo foreign key (ReaderID)          references ReaderInfo (ID); alter table BookFines        add constraint fk_BookFines_BookInfo foreign key (Book

30、ID)          references BookInfo (ID); 评价表(Evaluate) create table Evaluate ( ID int not null, BookID int not null, ReaderID nvarchar(20) not null, Evaluate nvarchar(50), constraint pk_Evaluate_id primary key (ID) ) alter table Evaluate        add constraint fk_Evaluate_Reade

31、rInfo foreign key (ReaderID)          references ReaderInfo (ID); alter table Evaluate        add constraint fk_Evaluate_BookInfo foreign key (BookID)          references ReaderInfo (ID); 借阅室表LendRoom ( ID int , Name nvarchar(10), LendRoomBookID nvarchar(20) , constraint pk_LendR

32、oom_id primary key (ID) ) alter table LendRoom        add constraint fk_LendRoom_LendRoomBook foreign key (BookID)          references BookInfo (BookID); 借阅室书籍表LendRoomBook Create table LendRoomBook ( ID nvarchar(20) not null, BookID int not null, BookCount int , BookState

33、 binary , constraint pk_LendRoomBook_id primary key (ID) ) alter table LendRoomBook        add constraint fk_LendRoomBook_BookInfo foreign key (BookID)          references BookInfo (ID); 图书证表BookCard Create table BookCard ( ID Numeric , ReaderID int not null, Borrowed int , co

34、nstraint pk_BookCard_id primary key (ID) ) alter table BookCard        add constraint fk_BookCard_ReaderInfo foreign key (ReaderID)          references ReaderInfo (ID); 留言表Message create table Msssage ( ID int , ReaderID nvarchar(20) not null, details nvarchar(50) not null, cons

35、traint pk_Msssage_id primary key (ID) ) alter table Msssage        add constraint fk_Msssage_ReaderInfo foreign key (ReaderID)          references ReaderInfo (ID); 系统设置表SystemSet Create table SystemSet ( ID int UserPermissionSet nvarchar(10) Overdatepoint money lostPrice money RenewT

36、ime datetime BackupSet datetime Announce nvarchar(50) CardReCost money Cardfillprice money CardReTime datetime ModifyPerson nvarchar(10) Modifytime datetime constraint pk_SystemSet_id primary key (ID) ) 视图 1.17 系统设置表(SystemSet) 概述 l 此视图通过左外连接员工和部门表得到了员工的详细信息,其中包括员工的基本信息、员工的部门信

37、息和员工经理信息。 l Web用户具有查看的权限。 基表 l BookInfo l LendRoomBook 视图包含字段 l dbo.BookInfo.ID l dbo.BookInfo.Name l dbo.LendRoomBook.Times l dbo.BookInfo.Typeid l dbo.BookInfo.Price l dbo.BookInfo.Press l dbo.BookInfo.Note l dbo.BookInfo.Author l dbo.BookInfo.State l dbo.BookInfo.Page l dbo.BookI

38、nfo.Creattime 代码示例: SELECT dbo.BookInfo.ID, dbo.BookInfo.Name, dbo.LendRoomBook.Times, dbo.BookInfo.Typeid, dbo.BookInfo.Price, dbo.BookInfo.Press, dbo.BookInfo.Note, dbo.BookInfo.Author, dbo.BookInfo.State, dbo.BookInfo.Page, dbo.BookInfo.Creattime FROM dbo.Bo

39、okInfo INNER JOIN dbo.LendRoomBook ON dbo.BookInfo.ID = dbo.LendRoomBook.BookID 存储过程 1.18 数据库备份 概述 l 系统备份到D盘 USE [LMS_xili] GO /****** Object: StoredProcedure [dbo].[backup00] Script Date: 06/17/2011 08:53:13 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON

40、 GO ALTER proc [dbo].[backup00] as BACKUP DATABASE LMS_xili TO DISK = 'd:\dbBackTest.bak' 1.19 数据库还原 l 系统从D盘备份中还原数据库 USE [LMS_xili] GO /****** Object: StoredProcedure [dbo].[restore00] Script Date: 06/17/2011 08:53:22 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENT

41、IFIER ON GO ALTER proc [dbo].[restore00] as restore DATABASE LMS_xili from DISK = 'd:\dbBackTest.bak' 1.20 清空表 l 清空bookborrowreturn这张表 USE [LMS_xili] GO /****** Object: StoredProcedure [dbo].[sp_clearBookBorrowReturn] Script Date: 06/17/2011 08:53:29 ******/ SET

42、ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER proc [dbo].[sp_clearBookBorrowReturn] as truncate table BookBorrowReturn 1.21 清空表 l 清空BookInfo这张表 USE [LMS_xili] GO /****** Object: StoredProcedure [dbo].[sp_clearBookInfo] Script Date: 06/17/2011 08:53:35 ******/ SET ANSI_NULLS ON

43、GO SET QUOTED_IDENTIFIER ON GO ALTER proc [dbo].[sp_clearBookInfo] as truncate table BookInfo 1.22 清空表 l 清空LendRoomBook这张表 USE [LMS_xili] GO /****** Object: StoredProcedure [dbo].[sp_clearLend] Script Date: 06/17/2011 08:53:44 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON G

44、O ALTER proc [dbo].[sp_clearLend] as truncate table LendRoomBook 1.23 清空表 l 清空ReaderInfo这张表 USE [LMS_xili] GO /****** Object: StoredProcedure [dbo].[sp_clearReaderInfo] Script Date: 06/17/2011 08:53:50 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER proc [dbo].[sp_cle

45、arReaderInfo] as truncate table ReaderInfo 触发器 1.24 向公告表中插入数据则自动修改其字段状态 概述 当向announce表中插入数据时,修改其另一字段状态为1 触发器影响范围 公告表 USE [LMS_xili] GO /****** Object: Trigger [dbo].[an_update] Script Date: 06/17/2011 08:54:41 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER trigge

46、r [dbo].[an_update] on [dbo].[Announce] for insert as declare @id int begin select @id = id from inserted; update announce set pustate = 0 where id = @id - 1 ; end 1.25 借书表中插入数据则更新借书书架上书的状态 概述 当向借书表中插入数据时,则表示书本被借,这时修改被借书书架上书籍的状态从0到1 触发器影响范围 BookBorrowReturn/Lendroombook USE [LMS_xili

47、] GO /****** Object: Trigger [dbo].[aaa] Script Date: 06/17/2011 08:55:14 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER trigger [dbo].[aaa] on [dbo].[BookBorrowReturn] for insert AS declare @bookid numeric(18, 0) begin select @bookid = bookid from inserted; update

48、Lendroombook set LendRoomBook.BookState = 1 where LendRoomBook.BookID = (select BookID from inserted); END 1.26 还书表中插入数据则更新借书书架上书的状态 概述 当向还书表中插入数据时,则表示书本已归还,这时修改被还书书架上书籍的状态从1到0 触发器影响范围 BookBorrowReturn/lendroombook USE [LMS_xili] GO /****** Object: Trigger [dbo].[lrstate] Script Date:

49、 06/17/2011 08:55:22 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER trigger [dbo].[lrstate] on [dbo].[BookBorrowReturn] for update as declare @bookid numeric(18, 0) begin select @bookid = bookid from inserted; update lendroombook set lendroombook.bookstate = 0 where len

50、droombook.bookid=(select bookid from BookBorrowReturn where BookBorrowReturn.state = 0 and BookBorrowReturn.bookid=@bookid) ; End 1.27 还书表中插入数据则更新借书书架上书的状态 概述 当向还书表中插入数据时,则表示书本已归还,这时修改被还书书架上书籍的状态从1到0 触发器影响范围 BookBorrowReturn/lendroombook USE [LMS_xili] GO /****** Object: Trigger [dbo].[l

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服