1、实验八 图形化工具应用实验八 图形化工具应用一、实验目的:1、 掌握图形化工具phpmyadmin的应用。2、 练习使用phpmyadmin建立数据库、建立表、插入数据、导入导出数据等操作。二、实验内容:【实验一、phpmyadmin应用】1、打开mysql配置文件,修改服务器字符集为utf8。在my.ini文件中搜索default-character-set,将其设置为default-character-set=utf8.然后保存关闭。将wampserver软件退出再重新启动。 2、打开phpmyadmin主界面,3、使用phpmyadmin完成以下数据库以及表的创建。(1)建立数据库com
2、pany,字符集为utf8_unicode_ci。(2)在company数据库中建立三张表,表结构如下:部门表 dept字段名数据类型是否可以为空PRIMARY KEY中文名deptnoInt(3)NOT NULLYes部门号dnamevarchar(14)NULLNo部门名称locvarchar(13)NULLNo地点向表中插入以下数据:deptnodnameloc10AccountingNew York20ResearchDallas30SalesChicago40OperationsBoston50AdminWashing雇员表 emp字段名数据类型是否可以为空PRIMARY KEY中文
3、名empnoInt(4)NOT NULLYes雇员号enamevarchar(10)NULLNo姓名jobvarchar(10)NULLNo职位mgrInt(4)NULLNo雇佣关系hiredatedatetimeNULLNo雇用日期saldoubleNULLNo薪水commdoubleNULLNo奖金deptnoint(3)NULLforeign key部门号向表中插入以下数据:empnoenamejobmgrhiredatesalcommdeptno7369SmithClerk79021980-12-17 0:008000207499AllenSalesman76981981-2-20 0
4、:001600300307698TomManager01981-9-8 0:006100600407844TurnerSalesman74991981-9-8 0:0015000307876AdamsClerk79001987-5-23 0:0011000207900JamesClerk76981981-12-3 0:0024000307901KikClerk79001981-12-3 0:0019000307902FordAnalyst76981981-12-3 0:003000NULL20工资级别表 salgrade字段名数据类型是否可以为空PRIMARY KEY中文名Gradeint(3
5、)NOT NULLYes工资级别losalint(3)NULLNo最低工资hisalint(3)NULLNo最高工资向表中插入以下数据:gradelosalhisal1700120021201140031401200042001300053001500065001100004、使用phpmyadmin将company数据库完全导出成.sql文件,文件保存在你计算机某位置。5、删除company数据库。6、重新建立一个数据库,数据库名可自拟,字符集需要与删除的company数据库一致。7、将company数据库内所有的表及数据导入到你新建的数据库中,导入成功后查看一下表及数据是否完整。8、熟悉p
6、hpmyadmin的其他操作。【实验二、sql语句练习】针对上题中创建的表及数据,在mysql console中使用sql语句完成以下查询。1、查询薪水大于1200的雇员,按照工资的倒序进行排列。2、查询每个雇员和其所在的部门名。3、查询每个雇员姓名及其工资所在的等级。4、查询雇员名第2个字母不是a的雇员的姓名。5、查询出每个部门中的最高工资。6、查询出每个部门中的平均工资。7、查询出薪水大于2000元的员工个数。三、实验要求: 要求每位同学完成以上实验并将实验结果截图及相关问题的回答写入实验报告,报告提交方式每人提交一份实验报告,将自己完成的内容写入实验报告提交即可。报告名称以本人姓名学号命名,并以小组为单位,每个小组以自己组名创建一个文件夹,由组长将本组成员实验报告放到一个文件夹在下课前提交。另注意:各小组规定自己的截图配色,不要与其他小组重复。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1