个人小型数据库实验报告
实验目的
1、掌握数据库的基本概念和原理。
2、学习SQL语言的基本操作。
3、通过实践,加深对数据库理论的理解。
实验环境
操作系统:Windows 10
数据库管理系统:MySQL 8.0
编程语言:Python 3.7
1. 数据库的创建与删除
1.1 创建数据库
使用SQL语句创建一个名为test_db
的数据库:
CREATE DATABASE test_db;
1.2 删除数据库
使用SQL语句删除名为test_db
的数据库:
DROP DATABASE test_db;
2. 数据表的创建与删除
2.1 创建数据表
在test_db
数据库中创建一个名为students
的数据表,包含以下字段:id
(整数,主键,自增长),name
(字符串,长度为50),age
(整数)。
USE test_db; CREATE TABLE students ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), age INT );
2.2 删除数据表
使用SQL语句删除名为students
的数据表:
DROP TABLE students;
3. SQL基本操作
3.1 插入数据
向students
数据表中插入一条记录:
INSERT INTO students (name, age) VALUES ('张三', 18);
3.2 查询数据
查询students
数据表中的所有记录:
SELECT * FROM students;
查询students
数据表中年龄大于等于18的学生记录:
SELECT * FROM students WHERE age >= 18;
3.3 更新数据
将students
数据表中名为张三
的学生年龄修改为19:
UPDATE students SET age = 19 WHERE name = '张三';
3.4 删除数据
删除students
数据表中名为张三
的学生记录:
DELETE FROM students WHERE name = '张三';
通过本次实验,我掌握了数据库的基本概念和原理,学会了使用SQL语言进行数据库的创建、删除、数据表的创建、删除以及数据的插入、查询、更新和删除等操作,通过实践,我对数据库理论有了更深入的理解,在实验过程中,我还发现了一些问题,例如在使用SQL语句时需要注意关键字的大小写,以及在插入数据时需要确保字段类型与插入值的类型一致等,这些问题在今后的学习和实践中需要加以注意,我还发现数据库的管理和优化是一个复杂的过程,需要不断地学习和实践,在今后的学习中,我将继续深入学习数据库相关知识,提高自己的实践能力。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/549633.html