4、数据库课程设计《SQL Server图书馆管理系统》之创建触发器源码


-
数据库系统概论课程设计之“图书馆数据库管理系统” ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 小组成员: *** QQ:763157698 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ “图书馆数据库备份文件”使用说明: 1、数据库备份文件还原时,应先将同目录下的备份文件 "LibrarySystem" 放置于“D:\LibrarySystem\”目录下; 2、该数据库使用到的所有数据均备份在同目录下的文件 "LibrarySystem" 中,读者可以根据需要还原数据、测试数据; 3、本课程设计附有“图书馆数据库管理系统的所有源代码”,您可以根据需要在“第四章节”至“第七章节”中进行查看,或查看与本课程设计处于同一目录下的 *.sql 源代码文件! 本图书馆管理系统谨根据实际需求所创建,创建有如下八个数据表:Book(图书信息表),Dept(学生系部信息表),Major(学生专业信息表),Student(学生信息表),StudentBook(学生借阅图书信息表),Teacher(教师信息表),TeacherBook(教师借阅图书信息表),RDeleted(读者还书信息表)等。这些数据表结合图书馆数据库中的五个存储过程,即实现了普通图书馆的大部分功能。如读者借阅图书功能(Execute RBorrowBook '读者号','图书分类号'),读者归还图书功能(Execute RReturnBook '读者号','图书分类号'),读者续借图书功能(Execute RRenewBook '读者号','图书分类号'),读者查询图书借阅情况功能(Execute RQueryBook '读者号'),读者检索的图书信息功能(Execute RIndexBook '关键字')等。具体的功能表现皆在“第三章、图书馆管理系统功能图例”中有详细的图例说明。 本图书馆管理系统谨根据实际需要,创建了七个触发器,就此,创作者对这些触发器做如下说明: 1、tri_Book 功能表现:只有在图书馆内相关书籍尚有库存的情况下,读者才可以进行借阅操作 2、tri_SborrowNum 功能表现:控制学生的图书借阅量在5本以内(包括5本) 3、tri_SrenewBook 功能表现:控制学生续借图书次数在3次以内(包括3次) 4、tri_SreturnBook 功能表现:将学生的还书信息插入RDeleted表 5、tri_TborrowNum 功能表现:控制教师的图书借阅量在10本以内(包括10本) 6、tri_TrenewBook 功能表现:控制学生续借图书次数在4次以内(包括4次) 7、tri_TreturnBook 功能表现:将教师的还书信息插入RDeleted表 本图书馆管理系统设计思路较为肤浅,但在一定程度上实现了图书馆数据库管理系统的实用功能。初次设计数据库,其中肯定会有不足之处,还望读者谅解!
-
2015-12-23
-
2015-04-13
-
2014-06-26
-
2014-06-12
-
2014-05-15
-
2014-04-11
-
2014-01-08
-
2014-01-08
-
2013-10-01
-
2012-12-17
如何写一个触发器,在图书管理系统中,对超期的情况能自动给出提示信息。_course
2017-04-05课程设计作业,做一个图书管理系统。现在想做一个触发器,能对超期的情况进行提醒。
182KB
图书馆管理系统SQL SERVER
2011-05-18综合了SQL Server 2005的数据库、表、视图、触发器、存储过程及函数的创建与应用,以及数据的增、删、改的简单操作
948KB
SQL图书管理系统数据库
2015-05-25SQL数据库的图书管理系统,功能齐全,报告完整
939B
数据结构—成绩单生成器
2010-11-24该程序用于生成成绩单,需要用户输入各科成绩,程序将自动生成成绩单(总分、平均分、排名)
103KB
七夕情人节表白HTML源码(两款)
2016-08-23七夕节、情人节表白用的HTML源码(两款)
程序员的数学:线性代数
2019-09-26编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学有助于巩固编程的基础,写出更健壮的程序。程序员的数学系列课程主要讲解程序员必备的数学知识,借以培养程序员的数学思维。学习者无需精通编程,也无需精通数学。从概率统计、线性代数、微积分、优化理论、随机过程到当前大热的机器学习,讲师幽默风趣,课件精致美观,深入浅出带你重学数学,时间不可重来,知识可以重学!
JAVA入门精品课程
2018-12-20课程目标: 1、让初学者从小白开始,善于运用知识点,解脱学习的苦恼 2、能够学习更多的工作中使用技巧,成为编程高手
C语言入门--必须基础17讲
2017-07-28适合没有基础的人群学习C语言,简单的入门教程。帮助小白理解什么是开发,什么是编程。做的很简单,很多细节没有详细讲解,不适合用来深入研究。学了这个,你能理解什么是编程,什么是C语言。
C++入门基础视频精讲
2018-09-28本课程讲述了c++的基本语言,进阶语言,以实战为基准,高效率传递干货, 教会学员命令行编译直击底层过程,现场编码 并且掌握各种排错思路
501KB
wallet.dat.zip
2019-08-278个比特币钱包文件,一共600多个,有能力的可以尝试破解.
819KB
python入门教程(PDF版)
2010-07-24python入门教程(PDF版),原版,入门必备。
Java基础与实践
2018-07-31Java语言是目前流行的一门程序设计语言。本课程是一套全面讲解Java语言程序设计的开发类课程,由浅入深地介绍Java基础内容,主要包括基本类型及运算符、控制执行流程、字符串、面向对象、集合与数组、文件及流、异常、多线程等完整的Java知识体系。
Java小白修炼手册
2019-12-28Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 课程讲从零开始讲解Java 语言,小白快速入门学习的必修课!
-
博客
2021-02-28
2021-02-28
-
博客
阶段一Python核心编程:走进Python编程的世界00
阶段一Python核心编程:走进Python编程的世界00
-
学院
【布道者】Linux极速入门
【布道者】Linux极速入门
-
学院
MySQL 备份与恢复详解(高低版本 迁移;不同字符集 相互转换;表
MySQL 备份与恢复详解(高低版本 迁移;不同字符集 相互转换;表
-
下载
lc文件脚本解密编辑器
lc文件脚本解密编辑器
-
学院
华为1+X认证——网络系统建设与运维(初级)
华为1+X认证——网络系统建设与运维(初级)
-
博客
java 提高篇_Java提高篇(三一)-----Stack
java 提高篇_Java提高篇(三一)-----Stack
-
学院
MySQL 事务和锁
MySQL 事务和锁
-
博客
Python中 ‘==‘ 与‘is‘ 以及它们背后的故事
Python中 ‘==‘ 与‘is‘ 以及它们背后的故事
-
下载
paddle七日打卡训练营第一课,入门(手写识别).xmind
paddle七日打卡训练营第一课,入门(手写识别).xmind
-
学院
app软件测试全栈系列精品课程
app软件测试全栈系列精品课程
-
学院
Windows系统管理
Windows系统管理
-
博客
java 操作 word 表格和样式_poi 操作excel和word(修改样式和内容)
java 操作 word 表格和样式_poi 操作excel和word(修改样式和内容)
-
下载
IT6300B-UM-CN-231551.pdf
IT6300B-UM-CN-231551.pdf
-
学院
用微服务spring cloud架构打造物联网云平台
用微服务spring cloud架构打造物联网云平台
-
下载
电商数仓项目(四) 模拟电商日志数据开发源码
电商数仓项目(四) 模拟电商日志数据开发源码
-
学院
ELF视频教程
ELF视频教程
-
博客
localstorage跨域解决方案
localstorage跨域解决方案
-
博客
项目整体管理过程
项目整体管理过程
-
下载
数据库+jdbc.docx
数据库+jdbc.docx
-
学院
LVS + Keepalived 实现 MySQL 负载均衡与高可用
LVS + Keepalived 实现 MySQL 负载均衡与高可用
-
学院
MySQL 管理利器 mysql-utilities
MySQL 管理利器 mysql-utilities
-
学院
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
-
学院
【爱码农】C#制作MDI文本编辑器
【爱码农】C#制作MDI文本编辑器
-
学院
华为1+X——网络系统建设与运维(中级)
华为1+X——网络系统建设与运维(中级)
-
博客
52条SQL语句性能优化策略
52条SQL语句性能优化策略
-
学院
牛牛量化策略交易
牛牛量化策略交易
-
下载
前端Vue示例代码.zip
前端Vue示例代码.zip
-
下载
37-大转盘设置图片.zip
37-大转盘设置图片.zip
-
学院
Liunx 优化思路与实操步骤
Liunx 优化思路与实操步骤