- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle课程教案 一.数据库简介 Oracle的数据库是关系数据库 1关系数据库的特性: 1).以表的形式表示数据 2).是一个二维表,行、列是唯一的、可标识的,存储、查询与行列顺序无关 3).表间的联系不是硬编码的 4).不需要用户理解它的物理实现 Oracle课程教案 5).用系统表来提供其本身的内容和结构 6).通过SQL命令来操纵 7).支持空值(NULL,null)的概念 Oracle课程教案 二. Oracle体系结构 Oracle数据库是一个协同工作的系统,它由Oracle RDBMS 及其硬件和软件支持环境共同构成 Oracle RDBMS由数据库、数据字典、RDBMS核心、主语言接口及语言生成工具五部分。其特点是:以RDBMS为核心,在RDBMS的外层提供各式各样的语言应用开发工具。 Oracle体系结构示意图: 四个ORACLE必须的进程 1.数据库写入器 2.日志写入器 3.系统监控器 4.进程监控器。 三类物理文件 1.数据库文件 包含数据库的模式结构,所有的数据文件和联机日志文件的名称、位置、状态和状况都记录在控制文件中 2.控制文件 构成数据库中所有数据的物理仓库,Oracle将数据文件分为无数逻辑登记项,最小单位为Oracle模块 3.日志文件 三类物理文件 日志文件分为:联机重做日志文件和归档重做文件 1)联机重做日志文件:记录正常操作时数据库的改动记录,这些文件在数据正常操作时是打开并联机的 2)归档重做文件: 重写归档文件被称为归档重做文件 初始参数文件 初始参数文件(INIT.ORA):包含Oracle系统参数,由DBA用于在特定用户点自定义RDBMS配置。在数据库启动时Oracle读取该文件,以确定系统全局区的大小并定位控制文件以及其他工作。 INIT.ORA参数的主要任务是: 1)??????? 调整内存; 2)??????? 建立诊断事件以获得跟踪文件; 3)??????? 跟踪SQL语句; 4)??????? 指示控制文件和跟踪文件的位置; 5)??????? 如果使用Parallel Server选项,分配PCM锁。 6)??????? Oracle代码。 oracle网络 Oracle在多种网络协议上,利用Oracle的SQL*NET软件,与网络软件进行通讯 系统表 亦称数据字典,用来反映数据库各方面的特性、性能的信息。 用户可以通过查询DICT表,来获得数据字典的视图。TAB ,CAT 五类数据字典的视图 1.USER_视图 当前用户所拥有的对象信息 如:user_tables ??2. ALL_视图 当前用户所拥有的对象和他可以访问的对象的信息 如:all_tables ?3.DBA_视图 数据库所有对象的信息 如:dba_data_files ?4. V$视图 内存状态,反映实例运行情况和性能 如:v$sga ??5. 其他视图 按ANSI标准创建 如:tab Oracle的用户(user) 数据库创建时,有默认的DBA用户sys/change_on_install 和system/manager 一般的用户scott/tiger 用户是oracle非常重要的一个对象,用户拥有自己表空间(tablespace),自己的表(table),视图(view), 序列(sequence)等等. Oracle的用户(user) 1)创建 Create user user_name identified by user_password 2)删除 Drop user user_name ?? Oracle的数据库对象(TableSpace) 1. 表空间TABLESPACE 存储数据库对象的容器 1)创建 CREATE TABLESPACE TABLESPACE_NAME DATAFILE FILESPEC [DEFAULT STORAGE STORAGE] [ONLINE|OFFLINE] DEFAULT STORAGE子句(INITIAL INTEGER [K|M] NEXT INTEGER [K|M] PCTINCREASE INTEGER MINEXTENTS INTEGER MAXEXTENTS INTEGER) Oracle的数据库对象(TableSpace) 例如: CREATE TABLESPACE USER_TOOLS DATAFILE ‘D:\DBS\TOOLS.DBF’ SIZE 250M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED Oracle的数据库对象(TableSpace) 2) 修改 A
您可能关注的文档
最近下载
- 柑橘基地质量管理体系.pdf
- CAD2007入门教程_图文版.ppt VIP
- TSG Z7005—2015 特种设备无损检测机构 核准规则_可搜索.pdf VIP
- DB4419_T 24-2024 社区社会组织孵化服务指南.docx VIP
- 安全可靠分布式事务型数据库技术要求.pdf VIP
- SH3124-2001T 石油化工给水排水工艺流程设计图例.pdf VIP
- 电缆敷设图集 12D101-5.pdf VIP
- 《银行业法律法规与综合能力》课件.pptx VIP
- 2024新信息科技四年级《第二单元 用编码描绘世界》大单元整体教学设计.docx
- 淮北矿业2015年矿瓦斯综合治理“六项指标”考核办法淮北矿业2015年矿井瓦斯综合治理“六项指标”考核办法.doc VIP
文档评论(0)