您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页实验报告(实验二)

实验报告(实验二)

来源:飒榕旅游知识分享网


沈 阳 工 程 学 院

学 生 实 验 报 告

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

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

班 级 网络本121 学 号 2012418129 姓 名 王洪

日 期 2013.10.17 地 点F座608 指导教师关颖 祝世东

一、实验目的 掌握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,sdept,sage) values('06','王乐','女','is',16); 第 3 行出现错误: ORA-00911: 无效字符 原因:把SNO定义的是char(4),现在输入导致学号字符过长。 修改:values ('06','王乐','女','is','16') insert into student(sno,sname,ssex,sdept,sage) values('05','李快','男','is',18); insert into student(sno,sname,ssex,sdept,sage) values(‘07','小巧','女','is',21);

2

insert into student(sno,sname,ssex,sdept,sage) values('09','祥子','男','is',20); insert into student(sno,sname,ssex,sdept,sage) values('11','宝宝','女','is',20); insert into student(sno,sname,ssex,sdept,sage) values('10','张三','男','is',23); (2)在 course 表中输入4条记录。 insert into course(cno,cname) values('6','wu'); insert into course(cno,cname) values('8','wu'); insert into course(cno,cname) values('9','ying'); insert into course(cno,cname) values('5','s'); (3)在sc表中输入10条记录,注意有些课程可有多人选,有些课程可能没人选。 insert into sc(cno,sno,grade) values('5','07','67');

3

insert ERROR at line 1: ORA-02291: integrity constraint (WB11123.SYS_C005931) violated - parent key not found 修改:输入的学号应与上面表输入的学号一致. insert into sc(cno,sno,grade) values('5','08','69'); insert into sc(cno,sno,grade) values('6','09','79'); insert into sc(cno,sno,grade) values('8','08','89'); insert into sc(cno,sno,grade) values('9','07','75'); insert into sc(cno,sno,grade) values('5','10','83'); insert into sc(cno,sno,grade) values('8','11','97'); insert into sc(cno,sno,grade) values('5','10','85');

4

insert into sc(cno,sno,grade) values('5','08','89'); insert into sc(cno,sno,grade) values('8','08','69'); (4)练习数据的删除和修改。 delete from student where sno='6'; update student set sno=06 where sno=’6’; (5)练习多个记录的增加,删除和修改。 Insert Into student(cno,cname) Select cno,cname From course; Delete From student Where sno>06; Update student Set sage=5;

5

6

五、成绩评定 出 勤 格 式 内 容 分 析 总 评 优 良 中 及格 不及格 指导教师: 关颖、祝世东 2013年10月17日 7

8

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务