《数据库》课件_第7章 配置和使用SQLPlus3.0.pptxVIP

  • 1
  • 0
  • 约1.92千字
  • 约 10页
  • 2025-10-22 发布于广东
  • 举报

《数据库》课件_第7章 配置和使用SQLPlus3.0.pptx

SQL*PLus是什么Oracle提供的、用于执行SQL命令的工具字符界面,只能输入命令前身是Oracle4.0的UFI1985,Oracle5.0,改称为SQL*Plus2015-8Oracle数据库系统原理-第7章配置和使用SQL*Plus7-1

Oracle提供的GUI客户端工具SQLDeveloper2006-3出品可用于多种常见数据库产品OracleEnterpriseManager2001,Oracle9i加入使用B/S结构2015-8Oracle数据库系统原理-第7章配置和使用SQL*Plus7-2

第三方GUI客户端工具PL/SQLDeveloper1998,AllroundAutomations公司(荷兰)主要用于开发PL/SQL程序toadToolforOracleApplicationDevelopers1995,JimMcDaniel1998-10,被Quest公司收购2012-09,Quest公司被Dell公司收购支持常见数据库产品2015-8Oracle数据库系统原理-第7章配置和使用SQL*Plus7-3

SQL*Plus执行的命令种类SQLstatementsPL/SQLblocksSQL*PlusinternalcommandsenvironmentcontrolcommandssuchasSETenvironmentmonitoringcommandssuchasSHOWCommentsExternalcommandsprefixedbythe!char2015-8Oracle数据库系统原理-第7章配置和使用SQL*Plus7-4

开始使用SQL*Plus启动/关闭数据库服务C:\netstartoracleservicelaw12C:\netstoporacleservicelaw12连接到数据库C:\sqlplusscott/tiger执行SQL命令(行尾加分号,或换行后输入/)SQLselect*fromdept;SQLselect*fromdep2/2015-8Oracle数据库系统原理-第7章配置和使用SQL*Plus7-5

可用数据库用户系统用户sys:权限最高,具备sysdba权限,可以启动关闭数据库,口令在建库时指定system:在数据库内权限最高,具备dba角色,口令在建库时指定测试用户scott/tiger:用于学习和测试数据库功能,可以删除,可以执行?\RDBMS\ADMIN\scott.sql创建(或utlsampl.sql),执行此脚本,会同时创建模拟人力资源管理的四张表:emp,dept,salgrade,bonus2015-87-6Oracle数据库系统原理-第7章配置和使用SQL*Plus

获得SQL*Plus帮助信息获得SQL*Plus帮助SQLhelp获得SQL*Plus帮助主题SQLhelpindex获得指定主题的帮助SQLhelpshow2015-8Oracle数据库系统原理-第7章配置和使用SQL*Plus7-7

常用SQL*Plus命令查看当前用户SQLshowuser查看当前用户下的表SQLselect*fromtab;修改执行过的SQL命令SQLedit查看指定表的结构SQLdescribedept执行脚本文件SQLstartc:\test.sql2015-8Oracle数据库系统原理-第7章配置和使用SQL*Plus7-8

设置SQL*Plus环境设置每行的最大字符数SQLsetlinesize300设置每页的最大行数SQLsetpagesize300设置指定列的宽度SQLcolumnfilenameformata50环境设置永久化把环境设置命令存入glogin.sql文件2015-8Oracle数据库系统原理-第7章配置和使用SQL*Plus7-9

给用户解锁和设置口令给scott用户解锁SQLconnectsystem/oracle已连接。SQLalteruserscottaccountunlock;修改scott用户的口令为tigerSQLconnectsystem/oracle已连接。SQLalteruserscottidentifiedbytiger;2015-87-10Oracle数据库系统原理-第7章配置和使用SQL*Plus

文档评论(0)

1亿VIP精品文档

相关文档