下载此文档

oracle实验3.pdf


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
该【oracle实验3 】是由【小屁孩】上传分享,文档一共【13】页,该文档可以免费在线阅读,需要了解更多关于【oracle实验3 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..oracle实验3--第1页实验报告姓名学号专业班级课程名称OracleDatabase11g应用与开发教程(1)实验室B412成绩指导教师实验项目名称Oracle数据库的应用开发与SQL代码编程(1)oracle实验3--第1页:..oracle实验3--第2页一、实验目的:(1)掌握查询的基本语法。(2)掌握各种查询的方法,包括简单查询、连接查询、子查询、联合查询。(3)掌握创建和维护索引的方法。(4)掌握创建、修改和更新视图的方法。(5)了解同义词和序列。二、实验内容:(1)简单查询(2)连接查询(3)子查询(4)联合查询(5)使用SQL*PLUS编辑命令、格式化输出(6)创建、修改和删除索引(7)创建、修改和删除视图(8)创建、修改、删除和使用序列(9)创建和删除同义词三、实验步骤与结果(要求有截图):(1)选择表中若干列:先创建教师表,并插入数据;然后执行下列要求:①输出表中的所有列。图1查询Teacher表的全部字段②输出表中的部分列。图2查询全体教师的编号、姓名和职称③计算列并为输出结果中的列指定别名。图3带有别名的查询(2)选择表中的若干行,查询满足条件的元组。oracle实验3--第2页:..oracle实验3--第3页图4查询成绩小于60分的记录图5确定范围查找图6确定集合查找图7模糊查询图8带换码字符的模糊查询oracle实验3--第3页:..oracle实验3--第4页图9查询空值图10多重条件查询(3)对查询结果排序图11将查询结果排序(4)对数据进行统计图12统计表中教师的数量(5)对查询结果分组图13分组统计图14带有ROLLUP子句的分组统计oracle实验3--第4页:..oracle实验3--(1)交叉连接查询图16交叉查询(2)内连接查询图17等值连接图18自连接(3)外连接查询图19左外连接oracle实验3--第5页:..oracle实验3--(1)使用IN谓词的子查询图22使用IN谓词的子查询(2)使用比较运算符的子查询图23使用比较运算符的子查询(3)使用ANY或ALL的子查询图24使用ANY的子查询(4)使用EXISTS的子查询oracle实验3--第6页:..oracle实验3--(1)使用UNION操作符图26使用UNION操作符(2)使用INTERSECT操作符图27使用INTERSECT操作符(3)*PLUS编辑命令、格式化输出(1)使用SQL*PLUS编辑命令①先查询教师表中所有教师的情况,再追加语句查询姓“张”的教师的情况。使用“/”来运行缓冲区中保存的SQL语句。oracle实验3--第7页:..oracle实验3--第8页图29使用追加排序语句前后的查询结果②输入LIST命令,将得到缓冲区当前的所有命令行。图30LIST命令图31RUN命令(2)保存、检索并运行文件①首先,在SQL*PLUS中输入SQL语句,然后,使用SAVE命令将SQL*PLUS缓冲区中的内容保存到一个名为8-。图32保存文件②使用get命令检索8-。运行此查询。或者使用START命令用一个步骤加载并运行8-③使用EDIT命令编辑SQL*PLUS缓冲区中的内容。图34编辑命令oracle实验3--第8页:..oracle实验3--第9页④使用SPOOL命令可以将SQL*PLUS中的输出结果复制到一个文件中。再次运行这个查询语句,之后执行SPOOLOFF命令,关闭并保存结果文件。图35保存输出结果(3)格式化输出列图36格式化输出结果(4)、修改和删除索引(1)创建索引①使用命令行创建索引。图40创建唯一索引oracle实验3--第9页:..oracle实验3--第10页OEM创建索引。、修改、删除视图;图39创建简单视图oracle实验3--第10页:..oracle实验3--第11页40创建基于多表的视图图41创建基于视图的视图图42创建带有检查约束的视图图43向视图view4插入数据的错误提示图44创建具有readonly约束的视图图45删除视图view1数据时的错误提示图46创建并使用复杂视图图47查看视图的定义信息图48为视图添加唯一约束图49删除约束oracle实验3--第11页:..oracle实验3--第12页50删除视图使用OEM管理视图:、修改、删除和使用序列(1)创建序列图54创建序列图55查看序列信息oracle实验3--第12页:..oracle实验3--第13页2)修改序列图56修改序列(3)使用序列图57使用序列(4)删除序列图58删除序列9创建和删除同义词(1)创建同义词图59创建同义词(2)删除同义词图60删除同义词()通过本次试验,了解到Oracle数据库查询的方法,深刻理解了Oracle数据库中各种数据库对象之间的配合工作使得Oracle数据库更加安全可靠。尤其是视图使得用户操作更加方便。(2)mit命令提交,否则插入数据会丢失(3)在为视图添加唯一约束时出现ORA-02250;约失条件缺失或无效的问题,原因是书上的格式不对,应该为addconstraint约束名unique(列名)disablenovalidate;oracle实验3--第13页

oracle实验3 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小2.42 MB
  • 时间2024-09-22
最近更新