MySQL上机试题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

MySQL上机操作1.创建数据库,名称为MyBank2.创建数据表customer(客户)、deposite(存款)、bank(银行),表结构如下:customer的表结构属性名称类型与长度中文含义备注c_idchar(6)客户标识主键,非空namevarchar(30)客户姓名非空locationVarchar(30)工作地点salarydouble(8,2)工资bank的表结构属性名称类型与长度中文含义备注b_idchar(5)银行标识主键,非空bank_namechar(30)银行名称非空deposite的表结构属性名称类型与长度中文含义备注d_idint存款流水号主键,非空,自增c_idchar(6)客户标识外键,关联customer表的c_idb_idchar(5)银行标识外键,关联bank表的b_iddep_datedate存入日期dep_typeint存款期限amountdouble(8,3)存款金额3.录入数据如下:customer的数据如下,注意最后一条记录用你的学号和你的姓名代替c_idnamelocationsalary101001孙杨广州1234101002郭海南京3526101003卢江苏州6892101004郭惠济南3492你的学号你的姓名北京6324bank的数据如下:b_idbank_nameB0001工商银行B0002建设银行B0003中国银行B0004农业银行deposite的数据如下:d_idc_idb_iddep_datedep_typeamount1101001B00012011-04-053425262101002B00032012-07-155665003101003B00022010-11-241423664101004B00042008-03-311623625101001B00032002-02-073563466101002B00012004-09-2333536267101003B00042003-12-145362368101004B00022007-04-215262679101001B00022011-02-11143545610101002B00042012-05-13123462611101003B00032001-01-2452624312101004B00012009-08-233456714.更新customer表的salary属性,将salary低于5000的客户的salary变为原来的2倍.5.对deposite表进行统计,按银行统计存款总数,显示为b_id,total.6.对deposite、customer、bank进行查询,查询条件为location在广州、苏州、济南的客户,存款在300000至500000之间的存款记录,显示客户姓名name、银行名称bank_name、存款金额amount.7.在deposite中插入一条记录,客户标识c_id为你的学号,银行标识b_id为B0003,存款日期dep_date为当前系统日期,存款期限type为3,存款金额amount为500008.完成以下题目:(1)在bank中插入一条新记录B0005,交通银行;(2)查询今天到期的存款信息(3)查询存款金额超过50000且存款期限为3年的存款信息(4)查询前3名的存款信息(5)查询孙杨在中国银行的存款信息(6)查询存款日期在2004年之后的农业银行的存款信息,并按降序排列

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功