大数据学习
bigdata learning
Toggle navigation
大数据学习
主页
openGauss数据库
Flume
MongoDB
Hadoop
数据库实验
Kafka
Zookeeper
Hbase
Manual
Spark
Neo4j
InfluxDB
RabbitMQ
Flink
About Me
归档
标签
实验03-数据更新
无
2022-10-13 23:41:42
100
0
0
bigdata
# 实验3、数据更新 ## 3.1 实验目的 熟悉数据库的数据更新操作,能够使用SQL语句对数据库进行数据的插入、修改与删除操作。 ## 3.2 实验内容 * 在本实验中,主要内容是如何用SQL语句对数据进行更新。 * 使用INSERT INTO语句插入数据,包括插入一个元组或将子查询的结果插入到数据库中两种方式。 * 使用SELECT INTO语句,产生一个新表并插入数据。 * 使用UPDATE语句可以修改指定表中满足WHERE子句条件的元组,有三种修改的方式:修改某一个元组的值;修改多个元组的值;带子查询地修改语句。 * 使用DELETE语句删除数据:删除某一个元组的值;删除多个元组的值;带子查询地删除语句。 ## 3.3 实验步骤 在数据库Db_Uni上按下列要求进行数据更新。 1. 使用SQL语句向Students表中插入元组(Sno:S78; Sname:李迪; Semail:LD@nbu.edu.cn; Scredit:0;Ssex:男)。 2. 对每个课程,求学生的选课人数和学生的平均成绩,并把结果存入数据库。使用SELECT INTO 和INSERT INTO 两种方法实现。 3. 在Students表中使用SQL语句将姓名为李迪的学生的学号改为S70。 4. 在Teachers表中使用SQL语句将所有教师的工资加500元。 5. 将姓名为刘华的学生的课程“数据库原理及其应用”的成绩加上6分。 6. 在Students表中使用SQL语句删除姓名为李迪的学生信息。 7. 删除所有选修课程JAVA的选修课记录。 8. 对Courses表做删去学分<=4的元组操作,讨论该操作所受到的约束。 ## 3.4 实验要求 1. 实验之前请细细阅读实验总体要求与说明指导书 2. 在DataStudio的SQL终端环境中,完成以上实验(1)-(8)步所有SQL操作,并完成实验报告。
上一篇:
实验02-SQL数据查询
下一篇:
实验04-SQL的视图
文档导航