云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库设计教材管理系统

数据库设计教材管理系统

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 19:08:06

(6) 查询各种图书借阅次数(显示书名,书号,借阅次数)。 命令如下:

select 书名, 图书信息.书号,count(*)借阅次数 from 图书信息,借阅信息

where 图书信息.书号=借阅信息.书号 group by 书名,图书信息.书号

(7)查询图书《西方经济学》被哪些读者借阅过(显示书名,读者姓名,借书证号,借书人单位,借

44

书日期)。 命令如下:

select 书名,读者信息.姓名,借阅信息.借书证号,借书人单位,借书日期 from 图书信息,借阅信息,读者信息

where 图书信息.书号=借阅信息.书号 and 图书信息.书名='西方经济学' and

借阅信息.借书证号=读者信息.借书证号

(8)查询出版书籍《信息经济学》的出版社的出版社名、电话、地址

select 出版社信息.出版社名,电话,地址 from 图书信息,出版社信息,供应信息

where 供应信息.出版社名=出版社信息.出版社名 and

供应信息.书号=图书信息.书号 and

图书信息.书名='信息经济学'

'

(9)查询借阅了书号为‘001’或书号为‘002’的借书证号 select 借书证号

from 借阅信息

where 借阅信息.书号='001' union

select 借书证号 from 借阅信息

where 借阅信息.书号='002'

45

(10)查询借阅了书号为‘001’和书号为‘002’的读者的姓名、借书证号 select 姓名,借书证号 from 读者信息

where 借书证号 in ( select 借书证号 from 借阅信息

where 借阅信息.书号='001' and 借书证号 in

(select 借书证号 from 借阅信息

where 借阅信息.书号='002'))

(11)查询借阅过书籍的读者的数量

select count (distinct 借书证号) 读者数量 from 借阅信息

(12)查询书架甲A上放置的图书的书名、书号、数量 连接查询:

select 书名,图书信息.书号,数量 from 图书信息,放置信息,书架信息

where 图书信息.书号=放置信息.书号 and 放置信息.书架号=书架信息.书架号 and

书架名='甲A' 或嵌套查询:

select 书名,书号,数量 from 图书信息 where 书号 in

(select 书号 from 放置信息 where 书架号 in (select 书架号 from 书架信息 where 书架名='甲A'))

46

(13)查询联系方式为13466883304作者投稿的出版社的出版社名、出版社电话、地址 select 出版社名,出版社信息.电话,地址 from 出版社信息 where 出版社名 in (select 出版社名 from 投稿信息 where 姓名 in (select 姓名

from 作者信息

where 联系方式='15110671697'))

(14)查询联系方式为15235403881的读者投稿时间、出版社名 select 作者信息.姓名,投稿日期,出版社名 from 投稿信息,作者信息

where 投稿信息.姓名=作者信息.姓名 and 联系方式='15235403881'

创建触发器

1、使用企业管理器创建触发器

(1) 在图书管理数据库的图书信息表上创建一个名为tsxx_insert_trigger的触发器,当执行INSERT操作时,该触发器被触发,禁止插入记录。 代码:

CREATE TRIGGER tsxx_insert_trigger ON 图书信息 FOR INSERT AS

BEGIN

PRINT('禁止插入记录!') ROLLBACK TRANSACTION END GO

验证:当执行向表“图书信息”中插入一条('环境保护概论','021','管理类','110')的记录时: INSERT

INTO 图书信息

VALUES('环境保护概论','021','管理类','110')

47

搜索更多关于: 数据库设计教材管理系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

(6) 查询各种图书借阅次数(显示书名,书号,借阅次数)。 命令如下: select 书名, 图书信息.书号,count(*)借阅次数 from 图书信息,借阅信息 where 图书信息.书号=借阅信息.书号 group by 书名,图书信息.书号 (7)查询图书《西方经济学》被哪些读者借阅过(显示书名,读者姓名,借书证号,借书人单位,借 44 书日期)。 命令如下: select 书名,读者信息.姓名,借阅信息.借书证号,借书人单位,借书日期 from 图书信息,借阅信息,读者信息 where 图书信息.书号=借阅信息.书号 and 图书信息.书名='西方经济学' and 借阅信息

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com