当前位置:首页 > 行业动态 > 正文

MySQL上机作业,实战锻炼编码能力

实验目的

1、掌握MySQL数据库的基本操作,包括创建数据库、表、插入数据、查询数据等。

2、熟悉SQL语言的基本语法,包括DDL(数据定义语言)、DML(数据操作语言)和DQL(数据查询语言)。

3、提高编码能力和解决实际问题的能力。

实验环境

1、操作系统:Windows 10

2、数据库管理系统:MySQL 8.0

3、开发工具:MySQL Workbench

实验内容

1、创建数据库和表

创建一个名为employees的数据库,包含以下表结构:

id:员工编号,整型,主键,自增

name:员工姓名,字符串类型,非空

age:员工年龄,整型,非空

gender:员工性别,字符串类型,非空

department:员工所属部门,字符串类型,非空

salary:员工工资,浮点型,非空

2、插入数据

向employees表中插入以下数据:

“`sql

INSERT INTO employees (name, age, gender, department, salary) VALUES

(‘张三’, 25, ‘男’, ‘技术部’, 5000.00),

(‘李四’, 30, ‘女’, ‘市场部’, 6000.00),

(‘王五’, 28, ‘男’, ‘技术部’, 7000.00),

(‘赵六’, 35, ‘女’, ‘人事部’, 4500.00);

“`

3、查询数据

查询employees表中所有员工的姓名、年龄、性别、部门和工资信息。

“`sql

SELECT name, age, gender, department, salary FROM employees;

“`

4、更新数据

将employees表中年龄大于等于30岁的员工的工资增加10%。

“`sql

UPDATE employees SET salary = salary * 1.1 WHERE age >= 30;

“`

5、删除数据

删除employees表中年龄小于25岁的员工记录。

“`sql

DELETE FROM employees WHERE age < 25;

“`

实验步骤

1、打开MySQL Workbench,连接到MySQL服务器。

2、在左侧导航栏中选择Database,点击Create Database,输入数据库名称employees,点击Apply。

3、在左侧导航栏中选择刚刚创建的employees数据库,点击Tables > Create Table。

4、根据实验内容中的表结构,输入表名和字段信息,设置主键和约束条件,点击Apply。

5、在左侧导航栏中选择刚刚创建的表,点击Data Import/Restore,选择要导入的数据文件(如CSV文件),设置导入选项,点击Start Import。

6、在左侧导航栏中选择刚刚创建的表,点击上方的SQL编辑器图标,输入查询语句,点击Execute查看查询结果。

7、根据实验内容中的更新和删除语句,输入相应的SQL语句,点击Execute执行更新和删除操作。

0

随机文章