实验八 图形化工具应用.docx
《实验八 图形化工具应用.docx》由会员分享,可在线阅读,更多相关《实验八 图形化工具应用.docx(11页珍藏版)》请在冰豆网上搜索。
实验八图形化工具应用
实验八图形化工具应用
一、实验目的:
1、掌握图形化工具phpmyadmin的应用。
2、练习使用phpmyadmin建立数据库、建立表、插入数据、导入导出数据等操作。
二、实验内容:
【实验一、phpmyadmin应用】
1、打开mysql配置文件,修改服务器字符集为utf8。
在my.ini文件中搜索default-character-set,将其设置为default-character-set=utf8.然后保存关闭。
将wampserver软件退出再重新启动。
2、打开phpmyadmin主界面,
3、使用phpmyadmin完成以下数据库以及表的创建。
(1)建立数据库company,字符集为utf8_unicode_ci。
(2)在company数据库中建立三张表,表结构如下:
部门表dept
字段名
数据类型
是否可以为空
PRIMARYKEY
中文名
deptno
Int(3)
NOTNULL
Yes
部门号
dname
varchar(14)
NULL
No
部门名称
loc
varchar(13)
NULL
No
地点
向表中插入以下数据:
deptno
dname
loc
10
Accounting
NewYork
20
Research
Dallas
30
Sales
Chicago
40
Operations
Boston
50
Admin
Washing
雇员表emp
字段名
数据类型
是否可以为空
PRIMARYKEY
中文名
empno
Int(4)
NOTNULL
Yes
雇员号
ename
varchar(10)
NULL
No
姓名
job
varchar(10)
NULL
No
职位
mgr
Int(4)
NULL
No
雇佣关系
hiredate
datetime
NULL
No
雇用日期
sal
double
NULL
No
薪水
comm
double
NULL
No
奖金
deptno
int(3)
NULL
foreignkey
部门号
向表中插入以下数据:
empno
ename
job
mgr
hiredate
sal
comm
deptno
7369
Smith
Clerk
7902
1980-12-170:
00
800
0
20
7499
Allen
Salesman
7698
1981-2-200:
00
1600
300
30
7698
Tom
Manager
0
1981-9-80:
00
6100
600
40
7844
Turner
Salesman
7499
1981-9-80:
00
1500
0
30
7876
Adams
Clerk
7900
1987-5-230:
00
1100
0
20
7900
James
Clerk
7698
1981-12-30:
00
2400
0
30
7901
Kik
Clerk
7900
1981-12-30:
00
1900
0
30
7902
Ford
Analyst
7698
1981-12-30:
00
3000
NULL
20
工资级别表salgrade
字段名
数据类型
是否可以为空
PRIMARYKEY
中文名
Grade
int(3)
NOTNULL
Yes
工资级别
losal
int(3)
NULL
No
最低工资
hisal
int(3)
NULL
No
最高工资
向表中插入以下数据:
grade
losal
hisal
1
700
1200
2
1201
1400
3
1401
2000
4
2001
3000
5
3001
5000
6
5001
10000
4、使用phpmyadmin将company数据库完全导出成.sql文件,文件保存在你计算机某位置。
5、删除company数据库。
6、重新建立一个数据库,数据库名可自拟,字符集需要与删除的company数据库一致。
7、将company数据库内所有的表及数据导入到你新建的数据库中,导入成功后查看一下表及数据是否完整。
8、熟悉phpmyadmin的其他操作。
【实验二、sql语句练习】
针对上题中创建的表及数据,在mysqlconsole中使用sql语句完成以下查询。
1、查询薪水大于1200的雇员,按照工资的倒序进行排列。
2、查询每个雇员和其所在的部门名。
3、查询每个雇员姓名及其工资所在的等级。
4、查询雇员名第2个字母不是a的雇员的姓名。
5、查询出每个部门中的最高工资。
6、查询出每个部门中的平均工资。
7、查询出薪水大于2000元的员工个数。
三、实验要求:
要求每位同学完成以上实验并将实验结果截图及相关问题的回答写入实验报告,报告提交方式每人提交一份实验报告,将自己完成的内容写入实验报告提交即可。
报告名称以本人姓名学号命名,并以小组为单位,每个小组以自己组名创建一个文件夹,由组长将本组成员实验报告放到一个文件夹在下课前提交。
另注意:
各小组规定自己的截图配色,不要与其他小组重复。