欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    MySQL数据库应用开发试题集及答案.docx

    • 资源ID:1072365       资源大小:713.13KB        全文页数:144页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    MySQL数据库应用开发试题集及答案.docx

    XXXXXX学院MySQL数据库应用开发错误!未找到引用源。期末错误!未找到引用源。试卷B适用班级:考试时间:错误!未找到引用源。班级:学号:姓名:得分:1 .给定下面名称和表格。学籍管理数据库中包含下面表。学生表Student的结构。Student表的结构字段名称(列名)数据类型说明约束备注StudcntIDchart10)学号PrimaryKcy前2位表示该学生入学的年份,中间的2位表示该生的班级编号,后2位为顺序号,如2019310103表示2019年入学31专业Ol班的第03号StudcntNamcVarchaI<20)姓名NOTNULL人名Sexchar(2)OJBirthdaydate出生日期TelephoneChar(13)电话EmailVarchaIt20)电子邮件AddressVarchaJt30)家庭地址课程表Course的结构。表6-6Course表的结构字段名称(列名)数据类型说明约束CbursclDchar(6)课程编号PrimaryKcyCourseNanieVarChar(30)课程名称NOTNULLCreditsnumeric(2.0)学分Timenumeric(3,0)总学时Termnumcric(1.0)学期选课成绩表SelectCourse的结构。SeIectCourse表的结构字段名称(列名)数据类型说明约束备注SeIeClCoUfSeSIudemIDChar(IO)学号NOTNULLSclectCouRelDChart.6)课程编号NOTNULLSoorenumeric(4,l)成绩学生表Student中的记录。LENOVO.StdentM.nt-dbo.Student-«×1StudentlDStudentNameSex-BirthdayTelephoneEmailAddress2019310103李一民5520-02-18NULLNULLNULL2019310104女2001-10-06NULLNULLNULL2019620208王志强S2000-08-05NULLNULLNULL2019620202刘建立男21-01-29NULLNULLNULL2019110105张云飞5520-05-10NULLNULLNULL2019110106W女20-12-22NULLNULLNULL2019260203黄丽江女2000-07-23NULLNULLNULL2019260205552O-O3-13NULLNULLNULLNULLN-NULLNULLNULLNULLH«9/9»H课程表Course中的记录。1.ENOVO-StudentM.CourseIDCourseNameCreditsTimeTerm1101督学6120112580112015802100300英清146011301英iS24602260101CiS言的削46012601024602260105SGE霹融5803NULLNULLNULLNULLNULL1选课成绩表SelectCourse中的记录。1.ENOVO-StudentM.bo.SelectCourseSelectCourseStudentlDSelectCourseIDScore201911010510020091.02019110105130081.0201911010526010196.0201911010610020089.02019110106130095.0201911010626010146.0201911012110020075.02019110121130087.0201911012126010189.02019260118120087.02019260118130090.0201926011826010194.0NULLNULLNULL1/23>|I以下操作都建议在NavicatPremium中。2 .使用SQL语句创建数据库“ST_你的姓名",字符集为gb2312,字符集的校对规则为gb2312_chinese_cio请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。3 .选择数据库“ST_你的姓名”,然后查看该数据库。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。5 .按照COUrSe表的结构,用SQL创建表,同时定义PrimaryKey、NoTNULL约束。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。6 .按照SeleClCOUrSe表的结构,用SQL创建表,同时定义NoTNULL约束。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。7 .按照Student表、Course表、SelectCourse表的记录,输入记录。20分。把输入完成的三张表截屏,粘贴到下面。8 .在SIUdem表中,显示所有女同学的记录。10分把查询SQL和查询结果截屏,粘贴到下面。9 .查询每名学生的选课门数、平均分和最高分。10分把查询SQL和查询结果截屏,粘贴到下面。XXXXXX学院MySQL数据库应用开发错误!未找到引用源。期末错误!未找到引用源。试卷A适用班级:考试时间:错误!未找到引用源。班级:学号:姓名:得分:1 .给定下面名称和表格。学籍管理数据库中包含下面表。学生表Student的结构。Student表的结构字段名称(列名)数据类型说明约束备注StudcntIDchart10)学号PrimaryKcy前2位表示该学生入学的年份,中间的2位表示该生的班级编号,后2位为顺序号,如2019310103表示2019年入学31专业Ol班的第03号StudcntNamcVarchaI<20)姓名NOTNULL人名Sexchar(2)OJBirthdaydate出生日期TelephoneChar(13)电话EmailVarchaIt20)电子邮件AddressVarchaJt30)家庭地址课程表Course的结构。表6-6Course表的结构字段名称(列名)数据类型说明约束CbursclDchar(6)课程编号PrimaryKcyCourseNanieVarChar(30)课程名称NOTNULLCreditsnumeric(2.0)学分Timenumeric(3,0)总学时Termnumcric(1.0)学期选课成绩表SelectCourse的结构。SeIectCourse表的结构字段名称(列名)数据类型说明约束备注SeIeClCoUfSeSIudemIDChar(IO)学号NOTNULLSclectCouRelDChart.6)课程编号NOTNULLSoorenumeric(4,l)成绩学生表Student中的记录。LENOVO.StdentM.nt-dbo.Student-«×1StudentlDStudentNameSex-BirthdayTelephoneEmailAddress2019310103李一民5520-02-18NULLNULLNULL2019310104女2001-10-06NULLNULLNULL2019620208王志强S2000-08-05NULLNULLNULL2019620202刘建立男21-01-29NULLNULLNULL2019110105张云飞5520-05-10NULLNULLNULL2019110106W女20-12-22NULLNULLNULL2019260203黄丽江女2000-07-23NULLNULLNULL2019260205552O-O3-13NULLNULLNULLNULLN-NULLNULLNULLNULLH«9/9»H课程表Course中的记录。1.ENOVO-StudentM.CourseIDCourseNameCreditsTimeTerm1101督学6120112580112015802100300英清146011301英iS24602260101CiS言的削46012601024602260105SGE霹融5803NULLNULLNULLNULLNULL1选课成绩表SelectCourse中的记录。1.ENOVO-StudentM.bo.SelectCourseSelectCourseStudentlDSelectCourseIDScore201911010510020091.02019110105130081.0201911010526010196.0201911010610020089.02019110106130095.0201911010626010146.0201911012110020075.02019110121130087.0201911012126010189.02019260118120087.02019260118130090.0201926011826010194.0NULLNULLNULL1/23>|I以下操作都建议在NavicatPremium中。2 .使用SQL语句创建数据库,数据库名是你的姓名,例如“张三Z字符集为gb2312,字符集的校对规则为gb2312_chineSJCi。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。3 .选择数据库“你的姓名”,然后查看该数据库。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。5 .按照COUrSe表的结构,用SQL创建表,同时定义PrimaryKey、NoTNULL约束。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。6 .按照SeleClCOUrSe表的结构,用SQL创建表,同时定义NoTNULL约束。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。7 .按照Student表、Course表、SelectCourse表的记录,输入记录。20分。把输入完成的三张表截屏,粘贴到下面。8 .在StUdem表中,显示所有女同学的记录。10分把查询SQL和查询结果截屏,粘贴到下面。9 .查询每名学生的选课门数、平均分和最高分。10分把查询SQL和查询结果截屏,粘贴到下面。XXXXXX学院数据库技术应用错误!未找到引用源。期末试卷A卷(错误!未找到引用源。开卷错误!未找到引用源。)适用班级:考试时间:班级:学号:姓名:得分:一、操作题(共100分)上交要求:1.下面的操作可以通过MySQL命令方式,也可以利用Navicat图形化工具实现。2 .上交方式有两种:(D新建WOrd文档,将每一步的操作步骤截图粘到Word文档中;(2)将操作步骤录制成视频上交(在录制的时候,第一句要进行自我介绍,1772033或1772034班的O以上两种上交方式选择其中一种,最好是选择视频方式。3 .绝对不能互相拷贝,一旦发现,双方都是0分。题目:(1)每位同学先创建一个数据库,数据库的名称为自己名字简拼÷学号,比如果弘元同学创建的数据库名称为ghyl7,然后在所创建的数据库中创建一张电子杂志订阅表(SlIbSCribe).(2)电子杂志订阅表中的要包含4个字段,分别为编号(id)、订阅邮件的邮箱地址(email)、用户是否确认订阅(status,使用数字表示,1表示已确认,。表示未确认)、邮箱确认的验证码(code)o(3)为电子杂志订阅表添加5条测试数据,如下表22所示。表2-2测试数据信息编号邮箱地址是否确认的状态好箱确认险证码1toml231TRBXPO2IUCyI231LOlCPE3Iilyl230J1XDAM14jimmyl230QKOLPH5joyl231JSMWNL'(4)查看已经通过邮箱确认的电子杂志订阅信息。(5)将编号等于4的订阅确认状态设置为“已确认”。(6)删除编号等于5的电子杂志订阅信息。参考代码:#选择数据库CREATEDATABASEIFNOTEXISTSmydb;n创建电子杂志订阅表CREATETABLEsubscribe(idINTCOMMENT'编号',emailVRCHR(60)COMMENT'邮件订阅的邮箱地址',statusINTCOMMENT,是否确认,0未确认,1已确认',codeVRCHR(1O)CoMMENT'邮箱确认的验证码')DEFAULTCHARSETntf8;n添加数据INSERTINTOsubscribeVALUES(1,'toml23',1,TRBXP0,),(2,TUCyI23',1,LOICPE,),(3,'lilyl23',O,JIXDAMf),(4,'jimmyl23',O,QKOLPH,),(5,'joyl23',1,'JSMWNL');n查询所有数据SELECT*FROMsubscribe;#查看已经通过邮箱确认的电子杂志订阅信息SELECT*FROMsubscribeWHEREstatus=1;n将编号等于4的确认状态设置为已确认。UPDATEsubscribeSETstatus=1WHEREid=4;n查看编号等于4的记录修改后的信息SELECT*FROMsubscribeWHEREid=4;#删除编号等于5的电子杂志订阅信息DELETEFROMsubscribeWHEREid=5;#查看删除数据后表中的数据SELECT*FROMsubscribe;XXXXXXXX学院MySQL数据库应用开发错误!未找到引用源。重修课业错误!未找到引用源。班级:学号:姓名:得分:以下操作都建议在NavicatPremium中。1 .使用SQL语句创建数据库,数据库名是你的真实姓名,例如“张三”,字符集为gb2312,字符集的校对规则为gb2312_chinese_ci。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。CREATEDATABASEStudcntManagement;CREATEDATABASELiubohan音面创建T具_CREATEDATABASEStudentManagement;信息概况状态SQLCREATEDATABASEStudentManagement;受影响的行H时间:0.060s2 .选择数据库“你的姓名”,然后查看该数据库。请写出SQL语句。10分把查询SQL和查询结果截屏,粘贴到下面。usestudentmanagement;useLiubohan1useStudentmanagement;信息概况状态SQLuseStudentmanagemen受影响的行:0时间:0.044s3.按照SlUdem表的结构,用SQL创建表,同时定义PrimaryKey、NoTNULL约束。请写出SQL语句。10分Student表的结构字段名称(列名)数据类型说明约束备注StudentIDcar(10)学号PrimaryKey前2位表示该学生入学的年份,中间的2位表示该生的班级编号,后2位为顺序号,如2019310103表示2019年入学31专业Ol班的第03号StudcntNamcVarchait20)姓名NOTNULL人名Sexchar(2)性别Birthdaydate出生日期IelephoneChar(13)电话EmmlVarchalt20)电子邮件AddressYarchar(30)家庭地址把查询SQL和查询结果截屏,粘贴到下面。CREATETABLEstudent'(StudentID'char(10)PRIMARYKEY,StudenNamevarchar(20)NOTNULL,'Sex'char(2),'Birthday'date,'Telephone'char(13),'Email'varchar(20),'Address'varchar(30);23456789L);信息概况 状态1CREATETABLE'student'('StudentID'char(10)PRIMARYKEY,'StudenName'varchar(20)NOTNULLr'Sex'char(2)r,Birthday'date,'Telephone'char(13)r'Email'varchar(20),'Address'varchar(30)SQLCREATETABLE'student'(StudentID'char(10)PRIMARYKEY,StudenName'varchar(20)NOTNULL,'Sex'char(2),'Birthday'date,'Telephone'char(13),'Email'varchar(20),Address'varchar(30)受影响的行:0时间:0.263s4.按照COUrSe表的结构,用SQL创建表,同时定义PrimaryKey、NOTNULL约束。请写出SQL语句。10分Course表的结构字段名称(列名)数据类型说明约束备注CbursclDchar(6)课程编号PrimaryKcyCourseNanieVarChar(30)课程名称NOTNULLCreditsnumeric(2.0)学分Timenumeric(3,0)总学时Termnumcric(1.0)学期把查询SQL和查询结果截屏,粘贴到下面。CREATETABLECourse'('CourseIirchar(6)PRIMARYKEY,'CourseName'varchar(30)NOTNULL,'Credits'numeric(2,0),'Time'numeric(3,0),'Term'numeric(l,O);查询创建工具查询编集器111CREATETABLE'Course'('CourseID'char(6)PRIMARYKEY,'Credits'numeric(2rO)r'Time'numeric(3rO)r'CourseName' varchar(30)NOT NULL,'Term'numeric(lrO);l信息被兄状态SQLCREATETABLE'Course'(CourseID'char(6)PRIMARYKEY,'CourseName'varchar(30)NOTNULL,'Credits'numeric(2,0),'Time'numerc(3,0),VTerm'numeric(1f0);受影响的行:O时间:0.108s5 .按照SeleCICOUrSe表的结构,用SQL创建表,同时定义NOTNULL约束。请写出SQL语句。10分SeIectCourse表的结构字段名称(列名)数据类型说明约束备注SelectcouiseStudcntlDCharUO)学号NOTNULLSelectCoufseIDChar(6)课程编号NOTNULLScorenumeric(4.1)成绩把查询SQL和查询结果截屏,粘贴到下面。CREATETABLE'SeIectCourse'('SelectcourseStudentII)'char(10)NOTNULL,'SelectCourseIiychar(6)NOTNULL,'Score'numeric(4,l);10CREATETABLE'SelectCourse'('SelectcourseStudentID'char(10)NOTNULLr'SelectCourseID'char(6)NOTNULLr4'Score'numeric(4r1)信息概况状态SQLCREATETABLE'SeIectCourse'('SelectcourseStudentID'char(10)NOTNULL,'SelectCourseID'char(6)NOTNULL,'Score'numeric(4,1);受影响的行:O时间:0.104s6 .按照Student表、Course表、SelectCourse表的记录,输入记录。10分。学生表Student中的记录。在SIUdenl表中再添加一条姓名是你的真实姓名、真实性别、真实出生日期的记录。1.ENOVO.StdentM.nt-dbo.Stdent×StudentIDStudentNimeSexBirthdayTeWphoceEmiAddress20193101039-R20-O2-18NULLNULLNULL2019310104女20011006NULLNULLNULL201%20208王切S2000-0805NUUNUUNULL2019620202fSLS2001-01-29NULLNULLNULL2019110105张云飞S2000-05-10NULLN(lNUU2019110106女2000-12-22NULLNUUNUU2019260203三!三女200CM)723NUUNUUNUU2019260205男2000-03-13NULLNULLNUUNUUNULLNULLNUUNUU课程表Course中的记录。LfNOVO-StudwtM.CourseIDCourseNameCreditsTimeTerm100iOiU享61201100200580110020158021300JBBl4601100301英遇24602260101CW8ff2i+4601260102J53三a1124602260105S3三S三35803NUUNUUNULLNUUNULL选课成绩表SelectCourse中的记录。把输入完成的三张表截屏,粘贴到下面。Mt二W;E,i三i三三一J三三J二M二M二-三三II熊illn三I懑三三三三三三三三E:!:;三三TwsWE篮三三三三ts7 .在SlUdem表中,显示所有男同学的记录。IO分把查询SQL和查询结果截屏,粘贴到下面。SELECT*FROM'Student'WHERESex'='女';1SELECT*FROM'Student'WHERE'Sex'三,;信息结果1概况状态StudentIDStudentNameSexBirthdayTelephoneEmailAddress2019310104童倩倩女21-10-06(Null)2019110106三5女20-12-22(Null)(Null)(Null)2019260203黄丽萍女20-07-23(Nul118 .查询每名学生的选课门数、平均分和最高分。10分把查询SQL和查询结果截屏,粘贴到下面。SELECTavgfScore')FROM'SelectCourse'查询创建工具查询编蚩器1SELECTavg('Score')FROM'SelectCourse'|<信息结果1概况状态avg('Score')85SELECTmax('Score')FROM'SelectCourse'查询创建工具查询编蚩器1SELECTmax('Score')FROM'SelectCourse'|<信息结果1慨况状态max('Scorel9.用自然连接查询每个学生及其选修课程的情况,要求显示学生学号、姓名、课程号、课程名、成绩。域分把查询SQL和查询结果截屏,粘贴到下面。LENOVO-StudentM.nt-dbo.StudentStudentIDStudentNameSex-BirthdayTelephoneEmailAddress2019310103季一民另20-02-18NULLNULLNULL2019310104B«4女2001-1006NULLNULLNULL2019620208王志强S2000-08-05NULLNULLNULL2019620202刘建立S2001-01-29NULLNULLNULL2019110105张云飞52000-05-10NULLNULLNULL2019110106W女20001222NULLNULLNULL2019260203黄融女2000-07-23NULLNULLNULL2019260205552(XX)-03-13NULLNULLNULLNULLNNULLNULLNULLNULLK49/9>!)LENOVO.StudentM.*XCourselDCourseNameCreditsTimeTerm1101三T61201100200高等数学1580112015802100300英iSl46011301英清2460226010146012601024602260105SSSM艇5803NULLNULLNULLNULLNULLH«1I1)10.创建一个显示StUdem表所有记录的过程up_display_an_sludenl()。10分把查询SQL和查询结果截屏,粘贴到下面。SELECT*FROM'Student'WHERE'up_display_all_student,;信息结果1概况状态StudentNameSexBirthdayTelephoneEmailAddressStudentID2019310104童倩倩女21-10-06(Null)(Null)(Null)2019110106窗女20-12-22(Null)(Null)(Null)2019260203番由茫女20-07-23(Null)(Null)XXXXX学院MySQL数据库应用开发错误!未找到引用源。补考课业错误!未找到引用源。错误!未找到引用源。错误!未找到引用源。班级:学号:姓名:得分:1 .给定下面名称和表格。学籍管理数据库StudentManagement中包含下面表。学生表Student的结构。Student表的结构字段名称(列名)数据类型说明约束备注StudentIDchar(O)学号PrimaryKcy前2位表示该学生入学的年份,中间的2位表示该生的班级编号,后2位为顺序号,如20193K)IO3表示2019年入学31专业OI班的第03号StudcntNamcVarchar<20)姓名NOTNULL人名Sexchar(2)OJBirthdaydate出生日期TelephoneChar(13)电话Emailvarchar<20)电子邮件AddressVarchM30)家庭地址课程表Course的结构。表6-6COIJrSe表的结构字段名称(列名)数据类型说明约束CburseIDchar(6)课髓号PrimaryKcyCourseNanieVarChar(30)课程名称NOTNULLCreditsnumcric(2,0)学分Timenumeric。)总学时Termnumcric(1.0)学期选课成绩表SeIectCourse的结构。SeIectCourse表的结构字段名称(列名)数据类型说明约束备注SelectCounieStudentIDChar(IO)学号NOTNULLSclcctCouRclDchar(6)课编号NOTNULLSeorenumeric(4,l)成绩学生表Student中的记录。IENOVO.StudentMnt-dbo.Student*×StudentlDStudentNameSex-BirthdayTelephoneEmailAddress2019310103季一民男20-02-18NULLNULLNULL2019310104S««女21-10-06NULLNULLNULL2019620208王志强S2000-08-05NULLNULLNULL2019620202刘建立S2001-01-29NULLNULLNULL2019110105张云飞S2000-05-10NULLNULLNULL2019110106W女20-12-22NULLNULLNULL2019260203融女2000-07-23NULLNULLNULL2019260205男20-03-13NULLNULLNULLNULLN.NULLNULLNULLNULLK«9/9H®课程表Course中的记录。LENOVO.StudentM.*XCourseIDCourseNameCreditsTimeTerm,110155学61201100200位等数学15801120125802100300英卸4601100301英语24602260101C送雪程序设计46012601024602260105SQW,料5803NULLNULLNULLNULLNULLH41选课成绩表SelectCourse中的记录。1.ENOVO-StudentM.bo.S

    注意事项

    本文(MySQL数据库应用开发试题集及答案.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开