3  为读者‘张无忌’办理借阅《红楼梦》书籍的手续

BEGIN;
INSERT INTO book()
VALUES('6','红楼梦','author6','pubComp6','2018-08-02','100','40');INSERT INTO reader()
VALUES('7','张无忌','0','CHINA');INSERT INTO borrow()
VALUES('7','6','2018-08-02 16:50:54','2018-08-05 16:57:04',NULL);UPDATE `book` SET `bCount`=`bCount`-1
WHERE `bName`='红楼梦';UPDATE `reader` set `lendNum`=`lendNum`+1
WHERE `rName`='张无忌';COMMIT;

4  读者 ‘刘冰冰’缴纳罚金归还图书手续

BEGIN;
INSERT INTO book()
VALUES('7','西游记','author7','pubComp7','2018-08-02','100','30');INSERT INTO reader()
VALUES('8','刘冰冰','1','CHINA');INSERT INTO borrow()
VALUES('8','7','2018-08-02 16:50:54','2018-08-05 16:50:54',NULL);INSERT INTO penalty()
VALUES('8','7','2018-08-06 12:00:00','1','4.6元');UPDATE `borrow` SET `returnDate`=NOW()
WHERE  `rid`='8';UPDATE `reader` SET `lendNum`=`lendNum`-1
WHERE  `rName`='刘冰冰';UPDATE `book` SET `bCount`=`bCount`+1
WHERE  `bName`='西游记';COMMIT;

5 查询视图

CREATE INDEX index_bName
on book(`bName`);CREATE VIEW VIEW_admin
AS
SELECT book.bName,borrow.willDate,reader.rName
FROM borrow
INNER JOIN book ON book.bid=borrow.nif
INNER JOIN reader ON reader.rid=borrow.rid
WHERE willDate<DATE(NOW());SELECT * FROM VIEW_adminCREATE VIEW VIEW_reader
AS
SELECT book.bName,book.bCount,(book.bCount-COUNT(lendNum)) AS '可借阅数量' FROM borrow
INNER JOIN book ON book.bid=borrow.nif
INNER JOIN reader ON reader.rid=borrow.rid
GROUP BY book.bidSELECT * FROM VIEW_reader

6   数据库备份,恢复何数据导出

mysqldump -u root -p libarary>C:\数据库备份\libarary_20180807.sqlCREATE DATABASE libarary;
USE libarary;
source C:\数据库备份\libarary_20180807.sql;SELECT * FROM reader INTO OUTFILE 'C:\数据库备份\reader.txt';
SELECT * FROM book INTO OUTFILE 'C:\数据库备份\book.txt';

Java数据库编程技术 第四章习题相关推荐

  1. java网络编程1、2章习题

    第一章 Java网络程序位于TCP/IP参考模型的哪一层(B) A 网络层互联层 B 应用层 C 传输层网络 D 主机-网络层 以下哪些协议位于传输层?(AD) A TCP B HTTP C SMTP ...

  2. 编程珠玑第四章习题答案

    主要内容来自于互联网,自己做了一定的修改 1.为了保证范围不超过范围,我们需要在初始化的时候,让变量不超出范围.这样每次循环得到的新的范围是慢慢缩小的,不会越界. 2 返回t在数组x中第一次出现的位置 ...

  3. Java基础学习——第十四章 网络编程

    Java基础学习--第十四章 网络编程 一.网络编程概述 计算机网络: 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大.功能强的网络系统,从而使众多的计算机可以方便地互相传递信 ...

  4. plc控制可调节阀流程图_工业电气控制及PLC技术第四章可编程控制器及其工作原理ppt课件...

    PPT内容 这是工业电气控制及PLC技术第四章可编程控制器及其工作原理ppt课件下载,主要介绍了可编程控制器的产生和发展:可编程控制器的用途及特点:PLC的硬件组成:PLC的软件及应用程序编程语言:可 ...

  5. JAVA实现数据库编程第三章_[数据库]使用Java实现数据库编程—03 第三章 高级查询(一)...

    [数据库]使用Java实现数据库编程-03 第三章 高级查询(一) 0 2018-07-21 03:01:10 1.修改表:(1)修改表名语法: ALTER TABLE RENAME [ TO ] : ...

  6. java web 编程技术 pdf_Java WEB编程技术.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspJava Java WEB编程技术.pdf289页 本文档一共被 ...

  7. java web编程技术解题与实验指导_javaweb编程技术实验指导书

    javaweb编程技术实验指导书 <Java Web编程技术> 实 验 指 导 书 沈泽刚 编写2010 年 3 月目 录 实验一 简单的 Servlet 与 JSP .1 实验二 HTT ...

  8. java web编程技术上机实验_JavaWeb編程技术实验指导书.doc

    JavaWeb編程技术实验指导书 <Java Web编程技术> 实 验 指 导 书 沈泽刚 编写 2010年3月 目 录 实验一 简单的Servlet与JSP1 实验二 HTTP请求对象3 ...

  9. java基础类库——java数据库编程,JDBC连接(原生数据库连接)(十)

    java数据库编程,JDBC连接(原生数据库连接) JDBC严格来讲不属于一门技术,它属于一种服务.所有的操作流程都是固定的.JDBC是java提供的数据库操作的一个标准(它就是一组相关的标准接口), ...

  10. Java网络编程(第四版)

    网站 更多书籍点击进入>> CiCi岛 下载 电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍 电子书下载(皮皮云盘-点击"普通下载" ...

最新文章

  1. 记录自己最近犯得一些傻事
  2. 高仿国美在线底部代码实现
  3. Scala学习笔记04:内建控制结构
  4. python中的json模块
  5. 终结者:HTTPS在Tomcat中的使用(三)——Java代码生成密钥库文件及其对应的安全证书
  6. ITIL4 讲解:监控管理
  7. php smarty程序设计,Smarty程序设计-动态文件操作
  8. java公司薪酬管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  9. TreadLocal理解
  10. 烦请大家支持一票,谢谢!!
  11. win2008R2 不能访问局域网共享\局域网共享中无本机,解决办法
  12. org.hibernate.MappingException:unknown entity:com.lmy.model.User
  13. 北京大学可视化暑期学校Day1总结
  14. Python之保留小数点后n位、向上取整、向下取整以及四舍五入函数
  15. 计算机网络-网络应用(上)
  16. 爬虫练习 -- 链家
  17. java-net-php-python-jspm光影婚纱影楼系统设计与实现系统计算机毕业设计程序
  18. CodeForces - 437B The Child and Set 题解
  19. 百亿级通用推荐系统实践
  20. 图文详解:7000 字哈希表总结

热门文章

  1. java 实现base64编码的三种方式、各方式性能比较、最后给出最优工具类 小白实操记录
  2. 高德地图android离线包下载,高德地图(车机版)离线包下载与安装
  3. 利用IDA Pro修改51单片机bin文件
  4. 一文搞懂JVM架构:java数据结构和c语言数据结构区别
  5. 支持java浏览器_如何为浏览器安装支持JAVA的插件
  6. bat命令打开指定网页进入全屏
  7. 把live2D模型放上网页
  8. Python设计模式:外观模式
  9. rabbitmq安装erlang,报错configure: error: /bin/sh ‘/app/otp_src_20.2/erts/configure‘ failed for erts
  10. Qi v1.2.4协议 之 11 Foreign Object Detection 【英文翻译】