数据库中数据的更新

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

沈阳工程学院

学生实验报告

(课程名称:数据库原理及应用)

实验题目:数据库中数据的更新

班级信安本111 学号2011416109 姓名夏彬珊日期2013.10.21地点F612 指导教师孙先丽祝世

一、实验目的

掌握SQL的数据更新功能,包括:插入数据、修改数据和删除数据。

二、实验环境

Oracle10g数据库系统。

三、实验内容与要求

对实验一中的三个表student,course,sc进行更新操作。

(1)在student表中输入6条记录。

(2)在course 表中输入4条记录。

(3)在sc表中输入10条记录,注意有些课程可有多人选,有些课程可能没人选。

(4)练习数据的删除和修改。

(5)练习多个记录的增加,删除和修改。

四、实验过程及结果分析

(1)在student表中输入6条记录。

insert into student (sno,sname,ssex,sage,sdept,scome)

values('09','夏彬珊','男','22','信息学院','10-10月-2011');

insert into student (sno,sname,ssex,sage,sdept,scome)

values('28','白文峰','男','21','电气','10-10月-2011');

insert into student (sno,sname,ssex,sage,sdept,scome)

values('26','唐胜熙','男','22','信息学院','10-10月-2011');

insert into student (sno,sname,ssex,sage,sdept,scome)

values('11','孙宇轩','男','22','英语系','10-10月-2011');

insert into student (sno,sname,ssex,sage,sdept,scome)

values('13','朱帝','男','22','政法','10-10月-2011');

insert into student (sno,sname,ssex,sage,sdept,scome)

values('23','李明明,'女','22','热动','10-10月-2011');

分析:未建立scome

(2)在course 表中输入4条记录。insert into course(cno,cname,ccredit)

values('1','math','6');

insert into course(cno,cname,ccredit)

values('2','english','4.5');

insert into course(cno,cname,ccredit)

values('3','rd','2');

insert into course(cno,cname,ccredit)

values('4','xinxi','3');

(3)在sc表中输入10条记录,注意有些课程可有多人选,有些课程可能没人选。

insert into sc(sno,cno,grade)

values('06','2','59');

insert into sc(sno,cno,grade)

values('11','3','78');

insert into sc(sno,cno,grade)

values('11','4','60');

insert into sc(sno,cno,grade)

values('13','3','65');

insert into sc(sno,cno,grade)

values('28','1','91');

insert into sc(sno,cno,grade)

values('23','3','97');

insert into sc(sno,cno,grade)

values('09','4','95');

insert into sc(sno,cno,grade)

values('09','1','93');

insert into sc(sno,cno,grade)

values('23','4','82');

insert into sc(sno,cno,grade)

values('11','1','78');

(4)练习数据的删除和修改。

删除

delete

from sc

where

sno='11'and cno='3';

修改

update sc

set grade=70

where

sno='11' and cno='1';

(5)练习多个记录的增加,删除和修改。

Update student

Set sage=sage+2;

五、成绩评定

优良中及格不及格出勤

格式

内容

分析

总评

指导教师:

年月日

相关文档
最新文档