Mysql实验报告_第1页
Mysql实验报告_第2页
Mysql实验报告_第3页
Mysql实验报告_第4页
Mysql实验报告_第5页
已阅读5页,还剩22页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

内蒙古商贸职业学院计算机系学生校内实验实训报告2020学年第学期系部课程名称MYSQL专业班级信息管理姓名内蒙古商贸职业学院计算机系制填写说明1、实验项目名称要用最简练的语言反映实验的内容,要与实验指导书或课程标准中相一致。2、实验类型一般需要说明是验证型实验、设计型实验、创新型实验、综合型实验。3、实验室实验实训场所的名称;组别实验分组参加人员所在的组号。4、实验方案设计(步骤)实验项目的设计思路、步骤和方法等,这是实验报告极其重要的内容,概括整个实验过程。对于操作型实验(验证型),要写明需要经过哪几个步骤来实现其操作。对于设计型和综合型实验,在上述内容基础上还应该画出流程图和设计方法,再配以相应的文字说明。对于创新型实验,还应注明其创新点、特色。5、实验小结对本次实验实训的心得体会、思考和建议等。6、备注分组实验中组内成员分工、任务以及其他说明事项。注意实验实训分组完成的,每组提交一份报告即可,但必须说明人员分工及职责。不分组要求全体成员独立完成的实验实训项目可由指导老师根据个人完成情况分组填写。实验成绩按照百分制记,根据教学大纲及课程考核要求具体区分独立计算、折算记入两种情况。本实验实训报告是根据计算机系实验的具体情况在学院教务处制的实验实训报告的基础上进行改制的。特此说明。次数实验实训项目名称成绩1MYSQL的使用2创建数据库和表3表数据插入、修改和删除4数据库的查询和视图5索引操作6表约束操作7MYSQL语言结构8过程式数据库对象的使用9备份与恢复10数据库的安全性实验实训项目名称MYSQL的使用实验类型验证型实验室多媒体十一机房实验时间2011年9月7日12节一、实验目的(1)掌握MYSQL服务器的安装方法;(2)掌握MYSQLADMINISTRATOR的基本使用方法;(3)基本了解数据库及其对象。二、实验环境硬件计算机软件WINDOWSXP、MYSQL软件三、实验步骤与方法1安装MYSQL服务器和MYSQL界面工具2利用MYSQL客户端访问数据库(1)打开“开始”“程序”“MYSQL”“MYSQLSERVER51”“MYSQLCOMMANDLINECLIENT”,进入MYSQL客户端界面,输入管理员密码登录。(2)使用SHOW语句查看系统自动创建的数据库;使用USE语句选择MYSQL数据库为当前数据库;使用SHOWTABLES语句查看当前数据库的表;使用一条SELECT语句查看MYSQL数据库中存储用户信息的表USER的内容。3MYSQL界面工具的使用打开“开始”“程序”“MYSQL”“MYSQLSERVER51”“MYSQLCOMMANDLINECLIENT”,进入MYSQL客户端界面,输入管理员密码登录,SERVERHOST为LOCALHOST,USERNAME为ROOT,输入密码,单击“OK“按钮。实验小结通过本节课的学习,我学会了MYSQL的使用,了解了MYSQL个组件的主要功能,了解了MYSQL支持的身份验证模式,了解了数据库、表、数据库对象。备注实验实训项目名称创建数据库和表实验类型验证型实验室多媒体十一机房实验时间2011年9月14日12节一、实验目的1了解MYSQL数据库的存储引擎的分类;2了解表的结构特点;3了解MYSQL的基本数据类型;4了解空值概念;5学会在MYSQL界面工具中创建数据库和表;6学会使用SQL语句创建数据库和表。二、实验环境硬件计算机软件WINDOWSXP、MYSQL软件三、实验步骤与方法1使用命令行方式创建数据库YGGL2使用SQL语句在YGGL数据库中创建表EMPLOYEES3使用SQL语句删除表和数据库创建数据库CREATEDATABASES显示数据库SHOWDATABASES打开数据库USES删除数据库DROPDATABASES显示表SHOWTABLES创建表CREATETABLESTUDENT学号CHAR9,姓名CHAR10,性别CHAR2,出生日期DATE7显示表结构DESCSTUDENT8修改表添加数据ALTERTABLESTUDENTADD民族CHAR12修改数据ALTERTABLESTUDENTMODIFY民族CHAR10删除数据ALTERTABLESTUDENTDROPCOLUMN民族9复制表CREATETABLESTUASSELECTFROMSTUDENT10更名改名RENAMETABLESTUTOS11删除表DROPTABLES12显示数据SELECTFROMSTUDENT实验小结通过本节课的学习,我学会了怎样去创建数据库和表,对数据库和表的创建我也有了一定的了解。备注实验实训项目名称表数据插入、修改和删除实验类型验证型实验室多媒体十一机房实验时间2011年9月21日12节一、实验目的1学会在界面管理工具中对数据库表进行插入、修改和删除数据操作;2学会使用SQL语句对数据库表进行插入、修改和删除数据操作;3了解数据更新操作时要注意数据完整性;4了解SQL语句对表数据操作的灵活控制功能。三、实验环境硬件计算机软件WINDOWSXP、MYSQL软件三、实验步骤与方法1显示数据SELECTFROMSTUDENT2插入数据INSERTINTOSTUDENTVALUES201007001,张小三,男,199111INSERTINTOSTUDENTVALUES201007002,李四,男,199123INSERTINTOSTUDENTVALUES201007003,张娜,女,19938113更改数据UPDATESTUDENTSET性别女WHERE姓名张小三4删除数据DELETEFROMSTUDENTWHERE学号201007001实验小结通过本节课的学习,我学会了表数据插入、修改和删除,学会怎样去使用MYSQLADMINISTRATOR和SQL语句。备注实验实训项目名称数据库的查询和视图实验类型验证型实验室多媒体十一机房实验时间2011年9月28日12节一、数据库的查询实验目的1掌握SELECT语句的基本语法;2掌握子查询的表示;3掌握连接查询的表示;4掌握SELECT语句的GROUPBY子句的作用和使用方法;5掌握SELECT语句的ORDERBY子句的作用和使用方法;6掌握SELECT语句的LIMIT子句的作用和使用方法。二、实验环境硬件计算机软件WINDOWSXP、MYSQL软件三、实验步骤与方法1SELECT语句的基本使用2子查询的使用3连接查询的使用4GROUPBY、ORDERBY和LIMIT子句的使用显示表SELECTFROMSTUDENT选择INSERTINTOSTUDENTVALUES081101,王林,男,19900210INSERTINTOSTUDENTVALUES081102,程明,男,19930201INSERTINTOSTUDENTVALUES081103,王燕,女,19891006INSERTINTOSTUDENTVALUES081103,李华,男,19931028INSERTINTOSTUDENTVALUES081103,赵萍,女,19890406SELECTFROMSTUDENT一、数据库的视图的使用实验目的1熟悉视图的概念和作用2掌握视图的创建方法3掌握如何查询和修改视图二、实验环境硬件计算机软件WINDOWSXP、MYSQL软件三、实验步骤与方法(一)实验目的1熟悉视图的概念和作用2掌握视图的创建方法3掌握如何查询和修改视图(二)实验环境硬件计算机软件WINDOWSXP、MYSQL软件(三)实验步骤与方法1创建视图CRESTEVIEWV1ASSELECT姓名,YEARCURDATE出生日期AS年龄FROMSTUDENT2使用视图SELECTFROMV1查询视图3删除视图DORPVIEWV1实验小结通过本节课的学习,我学会了数据库的查询和视图的使用,掌握了SELECT语句的基本语法,学会了子查询的表示,学会了连接查询的表示,学会了SELECT语句的GROUPBY子句的作用和使用方法,掌握了SELECT语句的ORDERBY子句的作用和使用方法,掌握了SELECT语句的LIMIT子句的作用和使用方法。备注实验实训项目名称索引操作实验类型验证型实验实验室多媒体十一机房实验时间2011年10月19日12节一、实验目的1掌握索引的使用方法2掌握数据完整性的实现方法二、实验环境硬件计算机软件WINDOWSXP、MYSQL软件三、实验步骤与方法1创建索引CREATEINDEXI1ONSTUDENT姓名2排序SELECTFROMSTUDENTORDERBYSTUDENT3删除索引DROPINDEXI1ONSTUDENT4复合索引CREATEINDEXI1ONSTUDENT学号,姓名实验小结通过这一小节,我学会了如何使用索引,了解了索引的作用,为了加快数据查找的速度。备注实验实训项目名称表约束操作实验类型验证型实验实验室多媒体十一机房实验时间2011年10月26日12节一、实验目的1掌握索引的使用方法2掌握数据完整性的实现方法二、实验环境硬件计算机软件WINDOWSXP、MYSQL软件三、实验步骤与方法1创建第一张表CREATETABLESTUDENT1学号CHAR9PRIMARYKEY,姓名CHAR10NOTNULL,性别CHAR2CHECK性别IN男,女,出生日期DATE2创建第二张表CREATETABLESTUDENT课程号CHAR4PRIMARYKEY,课程民称CHAR40,课程数INT3创建第三张表CREATETABLESC学号CHAR9REFERENCESSTUDENT学号,课程号CHAR4REFERENCESCOURSE课程号,成绩INT4用户的自定义完整性SELECTSTUDENT姓名,COURSE课程名称,SC成绩FROMSTUDENT,COURSE,SCWHERESTUDENT学号SC学号ANDCOURSE课程号SC课程号52门不及格人数的姓名SELECTSTUDENT姓名FROMSTUDENT,SCWHERESTUDENT学号SC学号ANDSC成绩2实验小结通过这一小节,我知道了表约束操作使用的完整性、参照的完整性和用户的自定义完整性,对MYSQL语言有了进一步的了解。备注实验实训项目名称MYSQL语言结构实验类型验证型实验室多媒体十一机房实验时间2011年11月9日12节四、实验目的1掌握变量的分类及其使用;2掌握各种运算符的使用;3掌握系统内置函数的使用。二、实验环境计算机,MYSQL客户端服务器,界面工具三、实验步骤与方法1系统变量的使用(1)获得现在使用的MYSQL版本(2)获得系统当前的时间2用户变量的使用(1)创建一个名为FEMALE的用户变量,并在SELECT语句中使用该局部变量查找表中所有女员工的编号、姓名。(2)定义一个变量。3运算符的使用实验小结通过本节课的学习,我学会了变量的分类和使用,对各种运算符的使用方法和功能,对系统内置函数的使用,了解了MYSQL系统内置函数的作用。备注、实验实训项目名称过程式数据库对象的使用实验类型验证型实验室多媒体十一机房实验时间2011年11月16日12节一、实验目的1掌握存储过程创建和调用的方法;2掌握MYSQL中程序片段的组成;3掌握游标的使用方法;4掌握存储函数创建和调用的方法;5掌握触发器的使用方法;6掌握事件的创建和使用方法。二、实验环境计算机,MYSQL客户端服务器,界面工具三、实验步骤与方法DELIMITERCREATEPROCEDUREP1OUTIINTBEGINSETI23ENDDELIMITERCALLP1ISELECTIDELIMITERCREATEPROCEDUREP3INXINT,INYINT,OUTIINTBEGINIFXYTHENSETI1ELSESETI0ENDIFENDDELIMITERCALLP34,3,ISELECTIDELIMITERCREATEPROCEDUREP4OUTSINTBEGINDECLAREIINTSETI1SETS0WHILEI2TXTMYSQLIMPORTUROOTP1234JSJ3TXT实验小结通过本节课的学习,我学会了数据库备份和恢复的方法,学会了怎样去使用MYSQL界面工具进行备份和恢复,对MYSQL的知识有了更近一步的学习和巩固。备注实验实训项目名称数据库的安全性实验类型验证型实验室多媒体十一机房实验时间2011年11月30日12节一、数据库的查询实验目的1掌握数据库用户帐号的建立与删除方法;2掌握数据库用户权限的授予方法。二、实验环境计算机,MYSQL客户端服务器,界面工具三、实验步骤与目的CREATEUSERQQLOCALHOSTIDENTIFIEDBY123DROPUSERQQLOCALHOSTGRANTSELECTONSTU

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论