本文目录导读:
实验背景
随着信息技术的飞速发展,数据库技术在各行各业中发挥着越来越重要的作用,SQL(Structured Query Language,结构化查询语言)作为关系数据库的标准语言,被广泛应用于数据库的创建、查询、更新和删除等操作,为了更好地掌握SQL语言,提高数据库应用能力,我们开展了本次基于SQL的关系数据库标准语言实验。
实验目的
1、熟悉SQL语言的基本语法和功能;
2、掌握关系数据库的创建、查询、更新和删除等操作;
3、培养实际应用SQL语言解决实际问题的能力。
图片来源于网络,如有侵权联系删除
1、数据库创建与删除
创建一个名为“学生信息”的数据库,并删除该数据库。
实验步骤:
(1)创建数据库
CREATE DATABASE 学生信息;
(2)删除数据库
DROP DATABASE 学生信息;
2、数据表创建与删除
在“学生信息”数据库中创建一个名为“学生”的数据表,包含学号、姓名、性别、年龄、班级等字段,并删除该数据表。
实验步骤:
图片来源于网络,如有侵权联系删除
(1)创建数据表
CREATE TABLE 学生 ( 学号 CHAR(10) PRIMARY KEY, 姓名 VARCHAR(20) NOT NULL, 性别 CHAR(2) CHECK (性别 IN ('男', '女')), 年龄 INT CHECK (年龄 BETWEEN 18 AND 25), 班级 VARCHAR(20) );
(2)删除数据表
DROP TABLE 学生;
3、数据插入与查询
向“学生”数据表中插入多条学生信息,并查询满足特定条件的学生信息。
实验步骤:
(1)插入学生信息
INSERT INTO 学生 (学号, 姓名, 性别, 年龄, 班级) VALUES ('202001', '张三', '男', 20, '计算机1班'), ('202002', '李四', '女', 19, '计算机2班'), ('202003', '王五', '男', 21, '计算机3班');
(2)查询学生信息
-- 查询所有学生信息 SELECT * FROM 学生; -- 查询性别为“男”的学生信息 SELECT * FROM 学生 WHERE 性别 = '男'; -- 查询年龄在18岁到21岁之间的学生信息 SELECT * FROM 学生 WHERE 年龄 BETWEEN 18 AND 21;
4、数据更新与删除
图片来源于网络,如有侵权联系删除
更新“学生”数据表中的部分学生信息,并删除部分学生信息。
实验步骤:
(1)更新学生信息
-- 将学号为202001的学生姓名改为“赵六” UPDATE 学生 SET 姓名 = '赵六' WHERE 学号 = '202001'; -- 将学号为202002的学生班级改为“计算机4班” UPDATE 学生 SET 班级 = '计算机4班' WHERE 学号 = '202002';
(2)删除学生信息
-- 删除学号为202003的学生信息 DELETE FROM 学生 WHERE 学号 = '202003';
通过本次实验,我们对SQL语言有了更深入的了解,掌握了关系数据库的创建、查询、更新和删除等操作,在实际应用中,我们可以利用SQL语言高效地处理大量数据,为我国数据库技术的发展贡献力量,在今后的学习和工作中,我们将继续努力,不断提高自己的数据库应用能力。
标签: #关系数据库标准语言SQL实验报告
评论列表