数据库系统原理(实验二)_第1页
数据库系统原理(实验二)_第2页
数据库系统原理(实验二)_第3页
数据库系统原理(实验二)_第4页
数据库系统原理(实验二)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

沈阳工程学院学生实验报告〔课程名称:数据库系统原理〕实验题目:数据更新班级计算C131学号2013443133姓名何鑫日期2014-11-06地点F608指导教师孙宪丽、李东鹏一、实验目的掌握SQL的数据更新功能,包括:插入数据、修改数据和删除数据。二、实验环境Oracle10g数据库系统。三、实验内容与要求对实验一中的三个表student,course,sc进行更新操作。(1)在student表中输入6条记录。(2)在course表中输入4条记录。(3)在sc表中输入10条记录,注意有些课程可有多人选,有些课程可能没人选。(4)练习数据的删除和修改。(5)练习多个记录的增加,删除和修改。四、实验过程及结果分析〔1〕insertintostudent_1values('10','何鑫','男',20,'is');insertintostudent_1values('11','王泽研','男',20,'is');insertintostudent_1values('12','张胜昔','男',22,'is');insertintostudent_1values('13','姚天驰','男',22,'is');分析:改正:结果:(2)InsertIntocourseValues('1','cs',4);InsertIntocourseValues('2','Is',3);InsertIntocourseValues('3','Eg',4);InsertIntocourseValues('3','Sx',6);1rowcreated.

1rowcreated.

1rowcreated.InsertIntocourseValues('3','Sx',6)*ERRORatline1:

ORA-00001:uniqueconstraint(JSJC13236.SYS_C0054380)violated分析:课程号要唯一。改正:InsertIntocourseValues('4','Sx',6);结果:(3)insertintoscvalues('1','1',80);insertintoscvalues('1','3',85);insertintoscvalues('2','1',73);insertintoscvalues('3','1',92);insertintoscvalues('3','2',73);insertintoscvalues('3','4',86);insertintoscvalues('4','1',85);insertintoscvalues('4','3',70);insertintoscvalues('5','1',69);insertintoscvalues('5','6',75);insertintoscvalues('5','6',75)*ERRORatline1:

ORA-02291:integrityconstraint(JSJC13236.SYS_C0054647)violated-parentkeynotfound分析:外码必须与所关联的表的主码相一致,course表中找不到cno=6.改正:insertintoscvalues(‘5’,’4’,75);结果:〔4〕删除和修改修改:Updatestudent_1Setsdept='sdept'Wheresno='3';结果:删除:DeleteFromstudent_1Wheresno='6';结果:〔5〕多条记录插入、删除、修改插入:insertIntostudent_1(sno,sname,ssex,sage,sdept)Values('6','何鑫','男',20,'IS');insertIntocourse(cno,cname,ccredit)Values('5','l',20);删除:deleteFromscWheregrade=92;deleteFromscWheresno=‘4’andcno=‘3’;结果:修改:Updatestudent_1Setsage=22Wheresno='1';Updatestudent_1Setsage=23Wheresno='2';Updatestudent_1Setsage=24Wheresno='3';Updatestudent_1setsdept=’cs’wheres

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论