好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

oracle9i上机指南.ppt

20页
  • 卖家[上传人]:tian****1990
  • 文档编号:74347545
  • 上传时间:2019-01-27
  • 文档格式:PPT
  • 文档大小:520KB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Oracle9i 上机指南,,练习一,各组分别领取数据库用户名和密码,组内修改密码 配置数据库连接,登录SQL*Plus 学习SQL*Plus基本使用 使用SELECT语句完成后面列出的例题和习题 各个数据来源均可以使用TEACHER用户下面的示例表 也可以在自己创建的同样表格上执行 标有*号的题目较难,配置网络连接(本地服务名),以下步骤有可能在部分机器上已经配置成功,转第8页 使用网络配置助手Net Configuration Assistant 选择本地服务名 按下一步 然后选“添加” 选择“8i或更高”,配置网络连接(本地服务名),服务名由管理员提供 我们上机填ORCL 下一步,选择TCP协议,配置网络连接(本地服务名),主机名处填写机房服务器的主机名或者IP 使用标准端口(可以由DBA指定) 下一步 选择进行测试,配置网络连接(本地服务名),如出现如图画面,即使画面显示不成功,但已经连接成功 画面中错误的原因在于:配置助手测试时使用的用户名密码不对,不影响正常使用 如果出现其他信息,配置不成功,请联系教师,,填写Net服务名 此名字的含义以后讲授 目前直接使用ORCL 下一步,完成后退出,使用SQL*Plus-登录,启动-程序-Oracle-SQL*Plus 用户名:由组长统一领取 密码:由组长统一领取,组内可以自由修改 主机字符串:同上一页的Net服务名,我们取ORCL,使用SQL*Plus,成功登录后会出现如右图提示,用户可以在SQL后输入SQL命令,SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 4月 25 13:41:23 2005 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. 连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.1.0 - Production SQL,辅助操作,修改密码 SQL password 查看当前用户 SHOW USER 查看当前用户下有哪些表 SELECT * FROM TAB; 注意以分号结尾 查看表的结构 DESC 表名,SQL password 更改STUD01的口令 旧口令: **** 新口令: ****** 重新键入新口令:****** 口令已更改 SQL DESC LOCATION; 名称 是否为空? 类型 ----------------------------------------- -------- ---------------------------- LID NOT NULL CHAR(4) CITY NOT NULL VARCHAR2(10) ADDRESS VARCHAR2(30) POSTCODE CHAR(6),SQL语句的输入和执行,直接输入SQL语句,以分号标志结尾。

      一个语句可以占多行,第二行之后前面会出现行号提示 分号结束后立即执行 复杂的PL/SQL命令中可能需要使用/表示整个语句结束 单独的‘/’命令表示执行上一条命令 使用鼠标选中文字,按Ctrl-C复制,Ctrl-V粘贴,SQL语句的修改,语句出现错误将立即出现提示信息 “未选定行”信息意味着查询返回记录数为0,查询本身没有语法错误 可以使用EDIT命令调入记事本进行修改 有可能记事本中出现的语句有多余的分号或者/,删除即可 在记事本中修改完成后,选择保存-退出 重新进入SQL-Plus 使用单独的一个/执行上一个语句(包括刚编辑好的)SQL SELECT * FRO LOCATION; SELECT * FRO LOCATION * ERROR 位于第 1 行: ORA-00923: 未找到预期 FROM 关键字 SQL EDIT 已写入文件 afiedt.buf 1* SELECT * FROM LOCATION SQL / 未选定行 SQL,,在记事本中修改,查询数据,直接输入SELECT语句查询数据 查询的结果是本用户权限下可见的数据;其他会话修改但未提交的数据不能看到 如果有授权,可以查询其他用户的表(和视图) TEACHER用户下,有我们上课的示例表和数据。

      所有用户可以查询,但不能修改 SELECT * FROM TEACHER.AGENTS; 为简化查询,服务器已经建立好一些同义词如TAGENTS代表TEACHER.AGENTS;TORDERS代表TEACHER.ORDERS,依此类推 上面查询可以简化为 SELECT * FROM TAGENTS;,日期格式,缺省日期格式为简单格式,如例所示 可以使用TO_CHAR函数进行调整 可以使用ALTER SESSION命令改变当前会话的缺省格式 输入日期时要按照缺省格式或者使用TO_DATE函数,SQL SELECT SYSDATE FROM DUAL; SYSDATE ---------- 09-5月 -05 SELECT TO_CHAR(SYSDATE, 'YYYY/MM/DD HH24:MI:SS') FROM DUAL; ALTER SESSION SET NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS'; SQL SELECT SYSDATE FROM DUAL; SYSDATE ------------------- 2005/05/09 01:52:10,例题及习题-基本查询,例1:查询所有产品信息 例2:查询ID为‘a01’的代理商 例3:查询名字以’S’开头的代理商 例4:查询购买总金额在100和100之间的不重复的商品ID 例4:列出每个代理商名字的大写和薪水+100的值 例5:列出当前时间和1+2的值 例6:列出地址为空的顾客信息,按地址升序排列。

      例7:按照“Mary In NewYork”的样式用一个表达式列出所有顾客名字和城市信息城市为空用’(NULL)’表示,按名字降序排列例题及习题-连接,例1:找出每个顾客购买的商品名称和数量; 例2:找出住在’Dallas’或’Duluth’的顾客购买的产品号; 例3:列出每个代理商及其经理的姓名; 例4:找出在同一城市居住的顾客对; 例5:找出比’Smith’工资高的代理商; 例6:写出购买商品的顾客姓名和产品名称; 例7:写出购买单价1元的产品的顾客名单 ; 例8:找出与经理在同一城市的代理商; 例9 (*) :列出连续7天内购买过产品的CID 例10(*):列出购买过的产品集合完全相同的CID对;,例题及习题-聚组函数,例1:当前有多少订单 ; 例2:当前LOCATIONS内有多少个邮编(可以重复)? 例3:有多少个顾客购买过产品? 例4:列出每一个顾客ID,总购买额 例5:列出每一个顾客ID,姓名及总购买额 例6:对于销售量大于1000的订单,按照产品计算平均销售额 例7:计算平均销售额大于1000的各种产品及总销售额 例8:求至少购买两次总销售额超过1000的顾客及其金额 例9:按产品分类,总销售额最高值是多少?,例题及习题-子查询,例1:查询和’a01’工资相同的其他人。

      例2:查询比’Smith’工资高的人测试出现同名的后果) 例3:查询比平均工资高的人员信息 例4:销售量第二高的单笔销售额 例5:找出比工作在’L01’的所有人工资高的人员 例6:求通过居住在’L01’的代理商购买货物的顾客ID 例7:没有订货的顾客ID和姓名 例8:薪水最高的AID及姓名 例9:找出住在‘Duluth’ 的顾客通过位于‘L01’的代理订货的订单号 例10:没有通过‘a05’订货的顾客姓名 例11 (*) :通过所有代理商订货的顾客ID例题及习题-其他,使用各种方法试验解决TOP-N问题 可以以ORDERS表格为例,按照DOLLARS排序查找TOP-N记录 试验查询的集合运算,DML语句和事务,DML语句执行后,本次会话数据暂时修改 其他会话仍使用修改之前数据 使用COMMIT命令提交修改 使用ROLLBACK命令撤销修改,。

      点击阅读更多内容
      相关文档
      新版中华民族共同体概论课件第五讲大一统与中华民族初步形成(秦汉时期)-2025年版.pptx 2023版《思想道德与法治》教学设计-绪论.docx 新版中华民族共同体概论课件第一讲中华民族共同体基础理论-2025年版.pptx 思想道德与法治(2023年版)资料第四章 明确价值要求 践行价值准则 - 副本.docx 2023版教学设计第五章 遵守道德规范 锤炼道德品格思想道德与法治2023版本课件.docx 新版中华民族共同体概论课件第二讲树立正确的中华民族历史观-2025年版.pptx 第六讲践行多边主义完善全球治理讲稿-2025秋形势与政策讲稿.docx 2023版教学设计第四章 明确价值要求 践行价值准则思想道德与法治2023版本课件.docx 新版中华民族共同体概论课件第十六讲文明新路与人类命运共同体-2025年版.pptx 第四讲阔步迈向农业强国讲稿-2025秋形势与政策讲稿.docx 2023版第一章 领悟人生真谛 把握人生方向教学设计思想道德与法治2023版本课件.docx 2023版教学设计第二章 追求远大理想 坚定崇高信念思想道德与法治2023版本课件.docx 微机原理及单片机应用技术概述.ppt 塑料成型工艺与模具结构-塑料成型工艺基础.ppt 市场营销学(第2版)市场营销管理.ppt 税收筹划(第2版)课件:跨国税收筹划问题.ppt 微机原理及单片机应用技术-初识STM32.ppt 政府与非营利组织会计(第7版)课件:政府会计的基本概念.pptx 政府与非营利组织会计(第7版)课件:政府单位会计概述.pptx 银行会计课件:无形资产与其他资产的核算.pptx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.