oracle苏帅豪-109实验三剖析.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle苏帅豪-109实验三剖析

集美大学计算机工程学院实验报告 课程名称:大型数据库技术 班级:计算1314 实验成绩: 指导教师:杨艳华 姓名:苏帅豪 实验项目名称:SQL*Plus 学号:201321121109 实践日期: 实验项目编号:实验三 组号: 实践时间: 2 学时 一、目的 SQL*PLUS工具的应用 2.掌握SQL*PLUS基本命令操作 二实验要求 SQL*Plus的编辑命令、文件命令、环境变量设置、交互式命令以及格式化命令的操作。(以scott用户连接SQL*Plus登录数据库orcl,完成所有操作。将操作过程以SPO命令保存在磁盘文件中,命名为“p3+姓名简拼+学号后三位.txt”) 三、内容与 1、先使用命令把SQL*Plus提示符修改成以下格式:姓名简拼+学号后三位@数据库服务名 SQL 2、SQL*Plus命令操作 (1)用记事本编写一个脚本文件p3q1.sql,其内容为一条查询语句。查询雇员的职位、姓名和工资。然后,在SQL*Plus中打开并执行该文件。 (2)在缓冲区中修改查询内容,添加雇用日期的查询信息,将修改后的内容重新保存到文件p3q2.sql。 在p3q1.sql文件中追加以下查询内容:薪水低于2800元的雇员的部门号、年收入。 使用命令查看所有环境变量的初始设置值,记录:COLSEP、FEEDBACK、LINESIZE和PAGESIZE的初始值。 (5)更改环境变量: ①查询emp表的“雇员编号”、“雇员姓名”、“职位”、“工资”信息(使用命令查看emp表的结构) ; a.将列的间隔符改成“ / / ”;8; c.修改一行容纳的字符数为100; d.修改一页显示的数据行数为20; ③再次查询emp表的上述信息,以验证上述修改均已生效。 (6)编写一脚本文件,显示在用户输入的薪水范围内的雇员的姓名(标题为姓名)、职位(标题为职位) 、受雇日期(HIREDATE)以及薪水(标题为月工资) 。 ①要求使用DEFINE命令定义用户输入的两个薪水值(最低和最高),结果以薪水升序排列。保存该文件为p3q3.sql。 (7)创建一个报表,报表要根据用户输入的部门位置(不区分大小写)显示雇员的所属部门名称(DEPARTMENT NAME)、姓名(EMPOYEE NAME)、受雇日期(START DATE)、工资(SALARY)、年工资(ANNUAL SALARY),并将4.sql。 emp和dept两个表; ②要求个性化提示输入信息; ③所有列标题均居中显示; ④将“工资”的显示格式设置为:带本地货币符号、用7位数字显示,其中有两位小数; ⑤设置报表的页眉(标题为“部门员工工资表”,间隔一行显示制表人和页码)和页脚(标题为“内部资料不得泄露”); ⑥提示:在查询语句中使用UPPER()函数对用户的输入进行大写转换。注意,其中的参数需要用单引号引起来。 ⑦注意:该报表的格式设置不能影响其他SQL语句的操作! 四、用环境 11.2.0) 五、结1 页 共 1 页

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档