网站大量收购独家精品文档,联系QQ:2885784924

Oracle课程文档(一)教程分析.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle基础 Oracle相关参考文档文档: /technetwork/database/database10g/documentation/index.html 在线: /pls/db102/homepage Linux上安装Oracle 10g: http://69520./59520/91156 /tianlesoftware/article/details/4861572 Oracle中的一些概念Oracle数据库 Oracle实例 位于物理内存里的数据结构。它由一个共享的内存池和多个后台进程所组成,共享的内存池可以被所有进程访问。用户如果要存取数据库(也就是硬盘上的文件) 里的数据,必须通过实例才能实现,不能直接读取硬盘上的文件。 Oracle服务器 一个Oracle服务器:是一个数据管理系统(RDBMS),它提供开放的,全面的,近乎完整的信息管理。由一个Oracle实例 和一个Oracle数据库组成。 实例可以操作数据库,在任何时刻一个实例只能与一个数据库关联。大多数情况下,一个数据库上只有一个实例对其进行操作(也可以有多个实例)。 数据库的逻辑和物理结构 表空间由多个数据文件组成 数据文件只能属于一个表空间 表空间为逻辑概念,数据文件为物理概念 段存在于表空间中 段是区的集合 区是数据块的集合 数据块会被映射到磁盘块 搭建Oracle环境系统需求1 GB 磁盘空间需求: Oracle软件需要 1.5 GB 到 3.5 GB 操作系统: 根据手册文档而定 安装Oracle服务器端请参见相关文档: 在Windows XP中安装Oracle10g 《在Win7或Vista中安装Oracle11g 《在Linux中安装Oracle 《虚拟机中安装Oracle 全局数据库名是数据库在服务器网络中的唯一标识。 数据库创建完毕后,需要设置数据库的默认用户。Oracle中为管理员预置了两个用户分别是SYS和SYSTEM。同时Oracle为程序测试提供了一个普通用户scott,口令管理中,可以对数据库用户设置密码,设置是否锁定。 Oracle客户端使用用户名和密码登录Oracle系统后才能对数据库操作。 默认的用户中,SYS和SYSTEM用户是没有锁定的,安装成功后可以直接使用,SCOTT用户默认为锁定状态,因此不能直接使用,需要把SCOTT用户设定为非锁定状态才能正常使用。 Oracle 数据库是一个庞大的软件,启动它会占有大量的内存和CPU资源。如果不想让Oracle数据库自动启动,可做如下设置: 虽然一个Oracle数据库服务器中可以安装多个数据库,但是一个数据库需要占用非常大的内存空间,因此一般一个服务器只安装一个数据库。每一个数据库可以有很多用户,不同的用户拥有自己的数据库对象(比如:数据库表),一个用户如果访问其他用户的数据库对象,必须由对方用户授予一定的权限。不同的用户创建的表,只能被当前用户访问。因此在Oracle开发中,不同的应用程序只需使用不同的用户访问即可。 使用自带工具SqlPlus操作Oracle数据库Sqlplusw.exe,命令行程序。 iSql*Plus,Web程序。 其他图形化工具。 使用iSQL*Plus可以: 描述表结构。 编辑 SQL 语句。 执行 SQL语句。 将 SQL 保存在文件中并将SQL语句执行结果保存在文件中。 在保存的文件中执行语句。 将文本文件装入 SQL*Plus编辑窗口。 以本机为例:http://localhost:5560/isqlplus/ SQL语句说明 SQL 语言大小写不敏感。 SQL 可以写在一行或者多行(使用时最后要以分号结尾,表示一条SQL语句)。 关键字不能被缩写也不能分行 格式: 各子句一般要分行写。 使用缩进提高语句的可读性。 一些SQL*Plus命令 说明:命令不区分大小写。 登录、注销 登录普通用户: 方式一:执行 sqlplus -- 输入用户名 -- 输入密码。 方式二:执行 sqlplus {用户名} -- 输入密码。 方式三:执行 sqlplus {用户名}/{密码}。 例子: sqlplus -- 输入scott -- 输入tiger。 sqlplus scott -- 输入密码。 sqlplus scott/tiger。 登录管理员: 执行 sqlplus / as sysdba 退出: exit 说明:用户名不区分大小写,密码区分。 用户锁定、解锁、修改密码 解锁用户: alter user 用户名 account unlock; 锁定用户: alter user 用户名 account lock; 修改密码: alter user 用户名 identified by 新密码; 修改管理员密码

文档评论(0)

我是兰花草 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档