ORACLE基础入门SQLPLUS与SQL语言篇.ppt

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

ORACLE基础入门 -SQL*PLUS与SQL语言篇 Oracle数据库管理系统的特点 支持大容量、多用户的事务处理 是一个真正开放式的数据库管理系统 实施安全性和完整性控制 支持分布式数据库和分布式处理 具有良好的可移植性、兼容性和连接性 WEB支持(支持基于INTERNET的应用) 提供了强有力的集成化开发环境和管理工具 支持大容量的事务处理 ORACLE7数据库的限制 可存储空间达到 512 GB 254 列/表 ORACLE8.0数据库的限制 可存储空间达到512 PB 1000 列/表 高效的LOB (large object)存储和访问 大对象(LOB)数据类型简介 大型对象(LOB) 在ORACLE8中,支持4种新的大型对象(LOB)数据类型: 外部LOB类型:BFILE 内部LOB类型:BLOB、CLOB、NCLOB 特性: 单个LOB列可以存储4GB的容量 每个表可以有多个LOB ORACLE允许为LOB指定单独的储存区域,而不是表的剩余空间这种分开储存的方法大大简化了表的规模和数据管理活动。 可以通过禁止日志(NOLOGGING)参数指定是否在联机日志文件中记录LOB数据中的修改部分。 支持多用户的事务处理 不需要开发额外的应用程序,Oracle数据库就可以支持1到数千个用户。所有的封锁和数据保护都是由系统自动完成。 在单用户版本上开发的应用程序,不需要做任何改动,就可在多用户的系统上支持多用户的使用。 真正开放式的数据库管理系统 它严格遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准。 具有良好的可移植性、兼容性和连接性 Oracle可以在上百个操作系统平台和硬件平台上运行在一个Oracle系统环境上开发的应用只需经过很少的修改或者完全不用修改就可方便地移植到另一个系统上 Oracle允许不同类型的计算机和操作系统通过网络来共享信息 实施安全性和完整性控制 安全性通过用户名、口令、系统权限、对象权限来实现 完整性通过列约束和触发器来实现。 使用列约束和触发器,在创建表时就可以定义大部分有效性检查(例如主键、外键)和其他数据处理过程。这就使得用户在创建数据库结构时可以定义自己的“业务规则”。 例如:创建一带约束的员工表 CREATE TABLE EMP ( EMPNO NUMBER(4) PRIMARY KEY , ENAME VARCHAR(10) NOT NULL, JOB VARCHAR(20), SAL NUMBER(6,1) CHECK (SAL1000), HIREDATE DATE, DEPTNO NUMBER(2) REFERENCES DEPT(DEPTNO) ) ; 支持分布式数据库和分布式处理 Oracle通过网络把分布在多个结点上的数据库组合成一个逻辑数据库,供给网上的各个用户存取。用户可以通过网络对异地数据库中的数据同时进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的:开发人员无需关心网络的链接细节、无需关心数据在网络接点中的具体分布情况、也无需关心服务器之间的协调工作过程。 分布式数据库与集中式数据库一样具有用户透明性和数据一致性 Oracle也支持分布式的处理,它上一个客户/服务器(Client/Server)结构。数据库及其操作管理被分配在服务器上,应用的执行都被分配在客户机上。 提供了强有力的集成化开发环境 提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等宿主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加上它有许多优秀的前台开发工具如 PowerBuilder、Dephi、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC 平台的应用程序,并具有良好的移植性。 SQL*PLUS简介 SQL*PLUS是ORACLE数据库的一个基本应用工具。它允许用户用SQL命 令交互地访问数据库。 SQL语言是一种非结构化相当高的语言,语法类似于英语,所以易于 学习。使用这种语言编程,用户只要指出要做什么,至于如何做则是由系 统来完成。 启动SQL*PLUS 运行,开始-程序-Oracle for Window95-SQL*PLUS 在弹出的窗口中,输入一个合法的用户名、口令 输入一个数据库连接串。(指定到要访问的数据库) 如果输入正确,屏幕上将出现提示符:SQL,这说明你已经与指定的O

文档评论(0)

157****8632 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档