表结构设计:(10分)
使用SQL语句创建两个数据表:“书籍表”、“读者表”,表结构如下所示:
(1)书籍表:(5分)
字段名称 |
数据类型 |
长度 |
是否为空 |
说明 |
图书编号 |
char |
15 |
可以 |
主键 |
书名 |
varchar |
100 |
可以 |
|
作者 |
varchar |
100 |
可以 |
|
价格 |
decimal |
精度为0.01 |
可以 |
整数位3 小数位2 |
种类 |
char |
20 |
可以 |
|
出版社 |
varchar |
50 |
可以 |
|
出版日期 |
date |
可以 |
||
库存量 |
int |
可以 |
(2)读者表:(5分)
字段名称 |
数据类型 |
长度 |
是否为空 |
说明 |
借书证号 |
char |
30 |
非空 |
主键 |
姓名 |
varchar |
50 |
可以 |
|
性别 |
char |
2 |
可以 |
默认为男 |
出生日期 |
date |
可以 |
默认格式 2022-12-1 |
|
单位 |
varchar |
100 |
可以 |
|
类别 |
char |
6 |
可以 |
|
电话 |
char |
15 |
可以为空 |
(1)
CREATE TABLE书籍(
图书编号 CHAR(15)PRIMARY KEY,
书名 VARCHAR(100),
作者 VARCHAR(100),
价格 DECIMAL(5,2),
种类 CHAR(20),
出版社 VARCHAR(50),
出版日期 DATE,
库存量 INT
);
(2)
CREATE TABLE 读者(
借书证号 CHAR(30) NOT NULL PRIMARY KEY,
姓名 VARCHAR(50),
性别 CHAR(2) DEFAULT '男',
出生日期 DATE,
单位 VARCHAR(100),
类别 CHAR(6),
电话 CHAR(15)
);
输入记录:(10分)
(1)“书籍”表数据:(5分)
图书编号 |
书名 |
作者 |
价格 |
种类 |
出版社 |
出版日期 |
库存量 |
0001 |
SQL |
周雅静 |
48 |
计算机类 |
电子工业出版社 |
2015-09-09 |
10 |
0002 |
英语 |
刘璇 |
43 |
语言类 |
清华大学出版社 |
2016-02-02 |
8 |
0003 |
网页 |
张梦迪 |
38 |
计算机类 |
人民邮电出版社 |
2016-07-09 |
3 |
0004 |
数电 |
王欢 |
26 |
电子类 |
高等教育出版社 |
2015-08-03 |
3 |
0005 |
模电 |
李媛 |
35 |
电子类 |
高等教育出版社 |
2015-08-03 |
6 |
(2)读者表数据:(5分)
借书证号 |
姓名 |
性别 |
出生 日期 |
单位 |
类别 |
电话 |
01 |
张三 |
男 |
空 |
电子系 |
学生 |
13789898765 |
02 |
李四 |
女 |
1985-1-1 |
计应用系 |
老师 |
13989598732 |
03 |
王五 |
男 |
空 |
电子系 |
老师 |
|
04 |
陈六 |
男 |
2000-1-1 |
电子商务系 |
学生 |
|
INSERT INTO 书籍(图书编号,书名,作者,价格,种类,出版社,出版日期,库存量)
VALUES('0001','SQL','周雅静',48.00,'计算机类','电子工业出版社','2015-09-09',10),
('0002','英语','刘璇',43.00,'语言类','清华大学出版社','2016-02-02',8),
('0003','网页','张梦迪',38.00,'计算机类','人民邮电出版社','2016-07-09',3),
('0004','数电','王欢',26.00,'电子类','高等教育出版社','2015-08-03',3),
('0005','模电','李媛',35.00,'电子类','高等教育出版社','2015-08-03',6);
INSERT INTO 读者(借书证号,姓名,性别,出生日期,单位,类别,电话)
VALUES('01','张三','男',NULL,'电子系','学生','13789898765'),
('02','李四','女','1985-01-01','计应用系','老师','13989598732'),
('03','王五','男',NULL,'电子系','老师',NULL),
('04','陈六','男','2000-01-01','电子商务系','学生',NULL);
查询数据(共计20分,使用SQL语句进行操作,在dos或者Navicat终端下均可)
1、
SELECT * FROM 书籍 WHERE 图书编号='0003';
2、
SELECT 姓名,单位 FROM 读者;
3、
SELECT * FROM 书籍 WHERE 价格>30.00 AND 库存量>5 ORDER BY 价格 DESC;
4、
SELECT COUNT(*) 男读者人数 FROM 读者 WHERE 性别='男';
SELECT COUNT(*) 女读者人数 FROM 读者 WHERE 性别='女';
在CentOS 7系统中配置非root用户的jmeter环境变量,通过编辑.bash_profile文件并添加export JMET命令来配置。确保配置生效后,可通过java -version命令查看java版本信息。参考链接:知乎和程序员宅基地。
文章浏览阅读7.6k次。L2-039 清点代码库 (25 分)Java (javac)时间限制1500 ms内存限制128 MBPython (python3)时间限制1500 ms内存限制64 MB其他编译器时间限制500 ms内存限制64 MB上图转自新浪微博:“阿里代码库有几亿行代码,但其中有很多功能重复的代码,比如单单快排就被重写了几百遍。请设计一个程序,能够将代码库中所有功能重复的代码找出。各位大佬有啥想法,我当时就懵了,然后就挂了。。。”这里我们把问题简化一下:首先假设两个功能模_l2-039 清点代码库 java
文章浏览阅读922次,点赞2次,收藏6次。题目详情:一个无重复的非负整数序列,必定对应唯一的一棵形状为完全二叉树的二叉搜索树。本题就要求你输出这棵树的层序遍历序列。输入格式:首先第一行给出一个正整数N(≤1000),随后第二行给出N个不重复的非负整数。数字间以空格分隔,所有数字不超过 2000。输出格式:在一行中输出这棵树的层序遍历序列。数字间以 1 个空格分隔,行首尾不得有多余空格。输入样例:101 2 3 4 5 6 7 8 9 0结尾无空行输出样例:6 3 8 1 5 7 9 0 2 4..._完全二叉搜索树 分数 10 作者 陈越 单位 浙江大学 一个无重复的非负整数序列,必定
文章浏览阅读72次。教程本刷机包比一般的大,是因为同时适配recovery卡刷和酷卓一键刷机。但是刷进系统后和普通刷机包都是一样的。注意事项(务必细读) 联想 ZUK Z1 免解锁BL(bootloader),一键ROOT是保资料的,刷机是会清空数据的(无论如何都请备份重要数据)卡刷方法卡刷需要已经安装了twrp recovery,直接传入手机后用twrp recovery刷机,和普通刷机包使用无区别..._zukz1被root了怎么办
文章浏览阅读590次。一、题目 编写支持双端队列的例程,插入与弹出操作均花费 O(1)时间二、解答 双端队列(deque,全名double-ended queue)是一种具有队列和栈性质的数据结构。 双端队列中的元素可以从两端弹出,插入和删除操作限定在队列的两边进行。 基本操作:在双端队列两端插入与删除。 ADT术语: ..._编写算法实现双端队列。数据结构分析
文章浏览阅读4.2k次。centos7安装clion下载clion的linux包。上传到linux服务器下。scp -P 20211 E:\迅雷下载\cmake-3.14.3.tar.gz 用户名@服务器地址:/home/bob/解压并到解压的文件夹bin目录下。运行命令“./clion.sh”。(需在centos7图形界面模式下才能启动clion)启动之后还不能运行c语言程序,我们还需要安装gcc、..._clion centos
文章浏览阅读382次。Multi-head attention 是一种在深度学习中的注意力机制。它在处理序列数据时,通过对不同位置的特征进行加权,来决定该位置特征的重要性。Multi-head attention 允许模型分别对不同的部分进行注意力,从而获得更多的表示能力。这在自然语言处理中,特别是在处理长文本时,可以显著提高模型性能。..._multi-head attention是什么
文章浏览阅读2.1k次。因初次编译安装php时没有开启openssl, 导致请求https网站报错, 为此需要手动编译openssl扩展然后添加到php.ini中. 问题就在自己明明已经编译安装生成openssl.so的步骤都没有错, 也已经将extension=openssl.so加入php.ini中,服务器也重启了, 但是无论是访问phpinfo()打印的出内容还是直接命令行php -m打印加载的模块都没有显示有加载..._php.ini加入了extension 不生效
文章浏览阅读8.1k次。这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间..._linux建立文件链接
文章浏览阅读5.2w次,点赞27次,收藏102次。摘要:本文主要说明了如何在Windows安装运行Kafka_kafak windows版
文章浏览阅读4.3k次,点赞2次,收藏11次。element里面表格的一个属性 formatter 叫格式化内容的_formatter
文章浏览阅读897次。(MIT6.828) 1.实验环境搭建参考官网:https://pdos.csail.mit.edu/6.828/2018/tools.html在ubuntu14中安装x86模拟器QEMU.1. 检查工具链objdump -i会看到elf32-i386等信息gcc -m32 -print-libgcc-file-name会看到/usr/lib/gcc/i486-linux-gnu..._mit6.828实验是否能在虚拟机上完成