计算机基础数据库实验报告
网站编辑2023-06-20 14:30:55517
本次实验的目的是通过实践,掌握数据库的基本操作和SQL语言的使用,了解数据库的基本概念和原理。

本次实验使用的是MySQL数据库管理系统,操作系统为Windows 10。
3.1 数据库的创建和表的设计
首先,我们需要创建一个数据库。在MySQL中,可以使用以下命令创建一个名为“test”的数据库:
CREATE DATABASE test;
接下来,我们需要设计一个表。假设我们要设计一个学生信息表,包含学生的姓名、年龄、性别和学号等信息。我们可以使用以下命令创建一个名为“student”的表:
CREATE TABLE student (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(20) NOT NULL,
age INT NOT NULL,
gender VARCHAR(10) NOT NULL,
student_id VARCHAR(20) NOT NULL
);
在上述命令中,我们使用了“id”作为主键,并设置了自动增长。同时,我们还设置了“name”、“age”、“gender”和“student_id”四个字段,分别表示学生的姓名、年龄、性别和学号。
3.2 数据的插入和查询
接下来,我们需要向表中插入数据。我们可以使用以下命令向“student”表中插入一条数据:
INSERT INTO student (name, age, gender, student_id) VALUES ('张三', 20, '男', '20180001');
在上述命令中,我们向“student”表中插入了一条学生信息,包括姓名为“张三”,年龄为20岁,性别为“男”,学号为“20180001”。
接下来,我们可以使用以下命令查询“student”表中的数据:
SELECT * FROM student;
在上述命令中,我们使用了“*”通配符,表示查询所有字段。执行该命令后,我们可以看到“student”表中的所有数据。
3.3 数据的更新和删除
如果我们需要更新某个学生的信息,可以使用以下命令:
UPDATE student SET age = 21 WHERE name = '张三';
在上述命令中,我们将姓名为“张三”的学生的年龄更新为21岁。
如果我们需要删除某个学生的信息,可以使用以下命令:
DELETE FROM student WHERE name = '张三';
在上述命令中,我们删除了姓名为“张三”的学生的信息。
通过本次实验,我们学习了数据库的基本操作和SQL语言的使用,掌握了数据库的基本概念和原理。同时,我们还学习了如何创建表、插入数据、查询数据、更新数据和删除数据等操作。这些知识对于我们日后的工作和学习都非常重要。







