欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    MySQL数据库原理及应用实验报告书.docx

    • 资源ID:1636690       资源大小:165.44KB        全文页数:45页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    MySQL数据库原理及应用实验报告书.docx

    实验1创建和维护数据库一、实验目的(I)掌握在WindoWS平台下安装与配置MySQ1.8.0的方法.(2)掌樨启动极芬并登录MySQ1.8.0数据库的方法和步展.(3) 了解手工配5MySQ1.8O的方法.(4)常押MySQ1.数据库的相关概念,(5)掌握使用NaViCat工具和SQ1.语句创建和删除数据库的方法.二、实验内衣及步骡(1) SEWindows平台下安装与配J1.MySQ1.8.0。(2)在服务时话框中,手动启动或者关闭MySQ1.80服务,(本四要求:掌握基本操作记住没有启动服务时的错误提示,在使用过程中要学会解决问题【操作方法】选择控制面板】|【管理工具】I【服务】,在打开的【服务】窗口中找到“MySQ1.SO”服务项,点击左上角的''启动此服务”按钮即可启动此服务。同样,在该曲口中,点击左上角的“停止此账务“按钮即可停止此取务。(3)使用NC1.命令只动或关闭MySQ1.80服务.(在下面空行处写出相应的命令)启动服务:netstartmysq1.80关闭服务:netstopmysq1.8()(4)分别用NaViCa1.工具和命令行方式登录MySQ1.(在下面空行处写出相应的命令)nysq1.h1.oca1.hosturoo<-p按【Enter】键后,按照提示输入r。“用户的密码即可成功登录MySQ1.(5)创建数据阵.使用NaViCat管理工具创建学生信息管理数据库gradcm.使用SQ1.语句创建数据库MyDB.(在下面空行处写出所用的SQ1.谱句)CREATEDATABASEMyDB:(6)杳看数据库属性。在NaViCa1.中告看创建后的gradem数据库和MyDB数据库的状态,变看数据球是否存在,当前是打开还是关闭状态. 利用SHOWDATABASES命令显示当前的所有数据库.SHOWDATABASES:(7)删除数据库。 使用NaViCaI图形工具删除gmdem数据速。【探作方法】(I)启动NaViCaI,并确保与服务建立连接。(2)在【连接】窗格中展开服务器,鼠标右击要削除的数据第gradcm.从快捷菜单中选择【制除数据库】命令.(3)在弹出的【确认删除】对话框中,单击【确定】按钮,确认删除.使用SQ1.语句刷除MyDB数据库.(在下面空行处写出所用的SQ1.语句)DROPDATABASEMyDB;41.11SHOWDATABASES命令显示当前的所有数据库。(将今沏结果战图放在下面空行处)SHOWDATABASES;四、实睑总结I、收获2,存在的问题实验2创建与维护数据表一、实验目的(I)掌握表的基础知识”(2)掌握使用Navicat管理工具和SQ1.语句创建表的方法.(3)掌握表的蟋改、查看、刑除等基本操作方法。二、实验内容及步骤«1)在grade11数据库中创建表1表5所示结构的衣。表Istudent表的表结构字段名称数据类型长度小数位数是否允许NU1.1.frt说明snochar10否主键Snainevarchar8是SSCXchar2是Sbinhdayda1.e是sa<1.dnessvarchar50是sdcptchar16是specia1.ityVa1.Vhar20是表2course表(课程名称表)的表结构字段名称数据类型氏度小数位数是否允许NU1.1.位说明enochar5否主键cnamcvarchar20否表3sc表”迎钟j表)的表结构字段名称数据类型长度小数位数是否允许NU1.1.值说明snocharIO否组合主雄、外健cnchar5否俎合主维、外键degreedecima1.41是表4teacher表(教师表)的表结构字段名称数据类型氏度小数位数是否允许NU1.1.值说明Inochar3否主键Inamcvarchar8是ISeKchar2是Ibirthdayda1.e是tdcptchar16表5teaching表(授课表)的表结构字段名称数据类型氏度小数位数是否允许NU1.1.值说明cnochar5否组合主圾、外键1.nchar3否组合主键、外键CtcrmIinyint1是(2)向表I至表5输入数据记录,见表6一去10,表6学生关系表Studen1.SnOsnameSSeXsbirthdaysaddresssckp<specia1.ity2(X)50101李为男1987-01-12山东济南计算机工程系计算机应用20050201刘晨女1988-06-04山东营岛信息工程系电子商务2(X)50301王敏女1989-12-23江苏苏州数学系数学20050202张立男1988-08-25河北唐山信恩工程系电子商务表7课程关系表COUrsecnoC1.uI1.nCcnocnamcCOI数据库C03信息系统C02数学C04操作系统表8成绩发SCsnoCI1.Odegree20()50101CO1.922(X)50101C028525OIOIC038820050201C0290200502()1C0380表9教师表teachertnotnamcISCX(birthdaytdcptIOI李新男1977-0112计算机工程系102钱军女1968-06-(¼计算机工程系201王小花女1979-12-23信恩工程系202张小营男1968-08-25信息工程系表10授课表teachingcnotnoctcrmCt)I1012C02102IC032013C042024(3)修改表结构。将3ikH发进行亚制,红制后的我名为JiUIdenJepy1. 向SUIdemqPy1.表中增加“入学时间”列.其数据类型为日期型. 招S1.iidenjcopy1.表中的SdCPt字段长度改为20. 将SIUden1.COPy1.表中的sxxia1.i1.y字段刷除C(4)利用SQ1.命令完成以下对衣的操作利用CrCagab1.C命令完成JUudcn1.表和CoUISC表的定义CCreatetab1.eStIKkn1.(snochar(IO)PRIMARYKEY.MIanKvarchar(8).SSeXchar(2),Sbirihdaydace,saddrcssvarchar(50),sdcp<char(1.6),specia1.ityvarchar(20):Createtab1.ecourse(cnoChar(5)PRIMARYKEY,cnameVarChar(20)notnu1.1.):利用droptab1.e命令删除衣suden1.,copy1.»DROPTAB1.EUUden1.copyI;四、思考题(I)主键可以建立在“做可以为NU1.1.”的列上吗?不可以(2)在定义基本衣语句时,NOTNU1.1.参数的作用是什么?NoTNU1.1.指不允许为空值,该列必须输入数抠.五、实验总结:I收获2,存在的时即一、实验目的(1)常提SE1.ECT语句的基本用法.(2)使用WHERE子句进行有条件的查彻.掌握使用IN和NOT1.N,BETWEEN“AND和NOIBETWEEN-AND来缩小查询范围的方法“(4)利用1.1.KE子句实现字句用匹配壹询。二、实段内容及步骤在上次实般建立的Gnidem数据库中完成卜面杳询:(1)森询所有学生的基本信息;se1.ect*fromstudent;查询所有课程的基本信息:se1.ect,fromcourse;杳询所有学生的成绩信息。se1.ect*fromsc;<2)杳询所有学生的学号、姓名、性别和出生I期,se1.ectsno,sname,sse×,sbirthdayfromstudent;(3)资询所行课程的课程名称.se1.ectcnamefromcourse;<4)杳询前IO门课程的课号及课程名称。se1.ect*fromcourse1.imit10;或se1.ect*fromcourse1.imit0,10;(5)农闻所有学生的姓名及年龄.se1.ectsname,year(curdate()-year(sbirthday)fromstudent;(6)查询所有年龄大于18岁的女生的学号和姓名.se1.ectsnofsnamefromstudentWhereyear(curdate()-year(sbirthday)>18andSSeX=,女';(7)查询所有男生的信息。se1.ect*fromstudentWhereSSeX='男';(8)查询所有任课教师的姓名(tnamc)和所在系别(KkPt)”se1.ecttname,tdeptfromteacher;(9)查询“电子商务”专业的学生姓名、性别和出生日期.se1.ectsname,sse×,SbirthdayfromstudentWhereSPeCia1.ity=,电子商务。(IO)心询SIUden1去中的所有系名。se1.ectdistinctsdeptfromstudent:(inSjcor课程的开课学期.se1.ectctermfromteachingWherecno=,c01,;(12)查询成绩在80-90分之间的学生学号及课号.se1.ectsno,cnofromscWheredegreebetween80and90;或:se1.ectsno,cnofromscWheredegree>=80anddegree<=90;(13)衽询在1970年I月IH之前出生的男教师信息。se1.ect*fromteacherWheretbirthday<,1970-1.-andtsex='男';(14)输出有成绩的学生学号,se1.ectdistinctsnofromscWheredegreeisnotnu1.1.;(15)查询所有姓“刘”的学生信息。se1.ect*fromstudentWheresname1.ike'刘'(16)杳询生源地不是山东省的学生信息。se1.ect*fromstudentWheresaddressnot1.ike'%山东省'(17)查询成绩为79分、89分或99分的记录.se1.

    注意事项

    本文(MySQL数据库原理及应用实验报告书.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开