| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2339 人关注过本帖
标题:Oracle学习笔记---(一)
只看楼主 加入收藏
ant3000
Rank: 1
等 级:新手上路
帖 子:188
专家分:0
注 册:2004-6-7
收藏
 问题点数:0 回复次数:9 
Oracle学习笔记---(一)
1、Oracle简介 Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库;是一个对象关系数据库管理系统(ORDBMS)。它提供了关系数据库系统和面向对象数据库系统这二者的功能。是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。 2、数据库包含的组件 一般的数据库都包办一下组件: Databasw File (数据库文件) Control File (控制文件) Redo Log File (恢复日志文件) Tablespaces (表空间) Segments (段) Extents (数据区) 这些组件可以按以下方式进行分类:物理组件 和 逻辑组件 2.1、物理组件 物理组件是操作系统文件,有以下三种类型: 1) 数据库文件和数据文件 2) 控制文件 该信息包括: (1) 数据库的名称; (2) 数据文件和恢复日志文件的名称及其位置; (3) 时间戳 控制文件对于数据库操作而言是很重要的。只要数据库实例启动,控制文件将用于查找和定位数据库组件。在出错及恢复数据库的过程中也将使用控制文件。 下面是一个示例控制文件:
以下内容为程序代码: db_name=Oracle #数据库名称 db_files=1024 #可以打开的数据库文件最大个数 control_file=D:\Orant\database\test.ora #控制文件的绝对路径 db_blocke_buffers=200 #数据库的块缓冲区 shared_pool_size=10000000 log_checkpoint_interval=10000 processes=59 log_bffer=8192 db_block_size=2048 #数据库的块大小
3) 恢复日志文件 恢复日志的功能受数据库运行的模式控制。数据库以下两种模式运行: (1)NOARCHIVELKOG MODE (不归档模式) (2)ARCHIVELOG MODE (归档模式) 2.2、逻辑组件 逻辑组件决定数据库中物理空间的使用,使用包括: 1) 表空间 Oracle数据库中的典型表空间是: (1) SYSTEM表空间,用于存储数据库管理自身所需要的所有信息,即数据词典信息。 (2) DATA表空间,用于存储实际数据。 (3) USER表空间,用于存储关于用户的信息。 (4) TOOLS表空间,用于存储不同工具所需的数据库对象。 (5) TEMP表空间,用于存储在大型排序操作过程中所创建的所有临时表。它一般在处理工程中用作缓冲存储空间。 2) 段 Oracle数据库包括多种段类型,如: (1) 数据段 (2) 索引段 (3) 回滚段 (4) 临时段 3) 数据区 4) 模式对象 3、Oracle的结构化查询工具 1) 主要SQL工具包括: (1) SQL*Plus (2) iSQL*Plus (3) PL/SQL 2) SQL支持下列命令类别: (1) 数据定义语言 - CREATE、ALTER和DROP命令。 (2) 数据操纵语言 - INSERT、SELECT、DELETE和UPDATE命令。 (3) 事务处理控制语言 - COMMIT、SACEPOINT和ROLLBACK命令。 (4) 数据控制语言 - GRANT和REVOKE命令。 3) Oracle为了存储信息,它支持char、varcher2、number、long、raw、long raw、LOB 和 date等数据类型。 4)表是以行和列的形式存储数据的存储单元。用于表对象的不同数据定义命令包括: (1) CREATE TAELE (2) ALTER TABLE (3) DROP TABLE (4) TRUNCATE TABLE 5)数据操作命令用于查询和操纵有表中的数据。 6) Oracle支持的各种DML命令包括: (1) INSERT (2)update (3) DELETE (4) SELETE 7)数据操纵命令有用于查询和操纵现有表中的数据。 8) 可用的各种事务用于管理对数据库执行的事务处理。 9) 可用的各种事务处理控制命令包括: (1) COMMIT (2) SAVEPOINT (3) RLLBACK GRANT 和 Ravoke 是控制用户权限的两个命令。 本文引用通告地址: http://www.donews.net/ant3000/services/trackbacks/380182.aspx
搜索更多相关主题的帖子: Oracle 笔记 学习 
2005-05-14 21:07
liyuchu
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2004-12-2
收藏
得分:0 
不错

菜到没有药 document.write(base64_decode("MTYzLmNv程Q=="));/ent/0507/09/la26.jpg\">
2005-05-16 11:07
用心去爱
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-12-7
收藏
得分:0 
好 !

我善良、自信,对生活有着不一样的理解和追求。 我勇敢、真诚,对朋友有着不一样的情怀和热诚.
2005-12-07 18:15
xibeilang
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:283
专家分:172
注 册:2005-12-17
收藏
得分:0 

一般啊!


现在不经常码代码了,偶尔过过手瘾。
2006-02-12 12:24
编程浪子
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2005-7-22
收藏
得分:0 
不错,总结的还可以的,

喜欢IT技术的人士欢迎来到《IT精英族》QQ群作客:4135806
2006-04-07 15:19
namellx
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-11-25
收藏
得分:0 
2006-04-17 18:11
chenzhe
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2006-4-20
收藏
得分:0 
多谢啊

封印の记忆
2006-04-20 15:41
yq_haha
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2006-4-22
收藏
得分:0 

恩 不错 挺好的 还有吗? 能不能把所有的都给我啊 我的邮箱:yq_haha@hotmail.com


2006-04-23 19:53
jimmysod
Rank: 1
等 级:新手上路
帖 子:107
专家分:0
注 册:2006-3-22
收藏
得分:0 

不错跟备课一样,当老师去吧


2006-04-26 11:13
humanerr
Rank: 1
来 自:上海
等 级:新手上路
帖 子:5
专家分:0
注 册:2009-9-25
收藏
得分:0 
ding!!!!!
2009-09-25 14:32
快速回复:Oracle学习笔记---(一)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085306 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved