第13章 综合案例-【千锋教育】MySQL数据库从入门到精通
2023-03-21
|
34页
|
143人阅读
|
0人下载
教辅
内容正文:
数据准备
第13章 综合案例
综合练习
数据准备
综合练习
13.2
13.1
学习目标
掌握
掌握
了解
理解
掌握数据表的设计
1
了解MySQL语句组合使用
4
2
掌握常用的SQL语句
3
理解常用SQL语句的使用
销售额 掌握知识 理解知识 熟悉知识 了解知识 2.5 2.5 2.5 2.5
13.1 数据准备
在学习综合案例之前需要首先创建5张数据表(银行表bank、管理员信息表admin、客户表customer、客户备注信息表cus_remarks和存款流水信息表deposite)并插入数据,用于后面的例题演示。
创建银行表,其中b_id为主键,b_name不为NULL。在创建银行表之前还需要创建数据库,数据库名称为qfexample。
13.1 数据准备
在银行表创建完成后向该表中插入数据。
然后创建管理员信息表。其中a_id为主键,b_id为外键(关联表bank中的b_id字段)。
在管理员信息表创建完成后向该表中插入数据。
13.1 数据准备
然后创建客户表。其中c_id为主键,c_name不为NULL,c_create默认值为系统当前时间。
在客户表创建完成后向该表中插入数据。
13.1 数据准备
然后创建客户备注信息表,其中c_id为主键,且与customer表中的c_id字段关联,是一个基于主键的一对一关联关系,一个客户只对应一个客户备注信息。
在客户表创建完成后向该表中插入数据。
13.1 数据准备
然后创建存款流水信息表,其中d_id为主键且自增,d_date默认值为系统当前时间,c_id为外键,与customer表中的c_id字段关联,是一对多的关联关系,一个客户可以有多个存款流水信息。
在存款流水信息表创建完成后向该表中插入数据。
13.2 综合练习
数据准备完成后,接下来利用这些表进行综合练习,以便于大家快速理解和掌握前面章节的知识。
将admin表中a_id为BANK100017的管理员的手机号修改为13661122333。
将admin表中a_id为BANK100050的管理员的姓名修改为齐山,手机号修改为15916614321。
将admin表中a_id为BANK100050的管理员信息删除。
13.2 综合练习
查询deposite表中的所有数据。
13.2 综合练习
查询deposite表中的所有c_id和d_amount。
13.2 综合练习
查询admin表中所有性别为女的管理员信息。
13.2 综合练习
查询admin表中a_id为BANK100019的管理员姓名和电话。
查询admin表中所有入行时间在2016年1月1日之后的管理员信息。
13.2 综合练习
查询admin表中所有入行时间在2016年1月1日之后的女管理员信息。
查询admin表中a_id为BANK100015或者姓名为泽光的管理员信息。
13.2 综合练习
查询admin表中a_id为BANK100011、BANK100023和BANK100030的管理员信息。
查询admin表中所有入行时间在2016年1月1和2017年1月1日之间的管理员信息。
13.2 综合练习
查询admin表中姓名的最后一个字是光的管理员信息。
查询admin表中姓名中含有云字的管理员信息。
13.2 综合练习
查询deposite表中的所有存款金额,并去除重复数据。
13.2 综合练习
查询deposite表中的所有数据,按存款余额升序排序。
13.2 综合练习
查询deposite表中的所有数据,按存款余额降序排序,若存款余额相同,按c_id升序排序。
13.2 综合练习
查询deposite表中的所有数据,按存款余额降序排序,若存款余额相同,按c_id升序排序。
13.2 综合练习
查询admin表中的总记录数。
查询deposite表中存款余额大于5000元的人数,查询结果的列名指定为total。
查询deposite表中存款余额的总和。
13.2 综合练习
查询deposite表中的平均存款余额。
查询deposite表中最多的存款余额。
查询deposite表中最少的存款余额。
13.2 综合练习
查询银行编号以及每个银行的管理员人数。
13.2 综合练习
查询deposite表中的b_id以及每个银行存款金额大于5000元的人数。
查询deposite表中存款金额总和大于15000元的银行编号以及存款金额总和。
13.2 综合练习
查询admin表中前10个管理员的信息。
13.2 综合练习
查询admin表中第11~20个管理员信息。
13.2 综合练习
查询admin表中第11~20个管理员信息。
查询2017年1月1日以后入行的管理员信息,查询结果展示管理员姓名、管理员电话和管理员所属银行名称。
13.
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。