本文目录导读:
实验目的
本次实验旨在通过实际操作,加深对关系数据库标准语言SQL的理解,提高数据库查询、更新、删除等操作的能力,为后续的数据库应用开发打下坚实基础。
实验环境
1、操作系统:Windows 10
2、数据库管理系统:MySQL 5.7
3、开发工具:MySQL Workbench
图片来源于网络,如有侵权联系删除
1、创建数据库和表
(1)创建数据库
CREATE DATABASE IF NOT EXISTS experiment;
(2)创建表
CREATE TABLE IF NOT EXISTS student ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT NOT NULL, gender CHAR(1) NOT NULL );
2、数据插入
INSERT INTO student (name, age, gender) VALUES ('张三', 20, '男'); INSERT INTO student (name, age, gender) VALUES ('李四', 21, '女'); INSERT INTO student (name, age, gender) VALUES ('王五', 22, '男');
3、数据查询
(1)查询所有学生信息
SELECT * FROM student;
(2)查询年龄大于20岁的学生信息
图片来源于网络,如有侵权联系删除
SELECT * FROM student WHERE age > 20;
(3)查询性别为男的学生信息
SELECT * FROM student WHERE gender = '男';
4、数据更新
UPDATE student SET age = 23 WHERE name = '张三';
5、数据删除
DELETE FROM student WHERE name = '李四';
6、数据库连接池配置
(1)创建数据库连接池
CREATE POOL experiment_pool MAXCONNECTIONS = 10 MINCONNECTIONS = 5;
(2)配置数据库连接池
CONFIG POOL experiment_pool DATABASE experiment;
本次实验通过对关系数据库标准语言SQL的实践操作,使我对SQL语句有了更深入的理解,在实验过程中,我掌握了以下知识点:
图片来源于网络,如有侵权联系删除
1、数据库的创建、表的定义、数据的插入、查询、更新、删除等基本操作;
2、SQL语句的书写规范和技巧;
3、数据库连接池的配置和应用。
通过本次实验,我认识到在实际开发过程中,熟练掌握SQL语句对于数据库操作至关重要,在今后的学习和工作中,我将不断巩固和拓展SQL知识,为成为一名优秀的数据库工程师而努力。
标签: #关系数据库标准语言sql的实验报告
评论列表