Oracle9i数据库系统基础结构详解
版权申诉
147 浏览量
更新于2024-06-27
收藏 473KB PPTX 举报
Oracle9i数据库系统基础论述
Oracle9i数据库系统基础论述是指Oracle9i数据库系统的基本概念和结构。在本节中,我们将探讨Oracle9i数据库系统的基本组成部分、逻辑结构和物理结构,以及数据库管理员的主要任务。
数据库系统基础
数据库是一个信息的载体,是一个服务于一个核心目标的数据有组织的集合。其系统主要包括:数据、硬件、软件和数据库用户。数据库管理员(DataBase Administrator,DBA)的主要任务是了解ORACLE数据库的体系结构,安装并且升级数据库服务器和应用工具,为数据库系统分配存储空间并规划存储空间,启动和关闭数据库,管理和监控数据库用户,建立数据库,维护系统安全,控制并监视数据库用户对数据库的存取操作,备份并恢复数据库。
Oracle9i版本
Oracle9i有三种版本:企业版、标准版和个人版。企业版用于构建安全可靠的大容量互联网应用和各种大集中系统,面向企业级应用。标准版提供能够通过Web浏览器进行管理的高性能数据库服务,面向部门级应用。个人版是全功能单用户版本,面向开发技术人员。
Oracle体系结构
Oracle体系结构决定了数据库如何使用内存、硬盘、cpu和网络。一个Oracle server是由Oracle实例(instance)和数据库两部分组成。实例=内存结构+一组后台进程。一个Oracle数据库是一个数据单位的集合。主要目的是为了储存和读取信息。Oracle数据库可以分为逻辑结构和物理结构。
逻辑结构
Oracle数据库的逻辑结构主要是从数据库使用者的角度考查数据库的组成。逻辑结构主要包括表空间、逻辑对象、数据段和数据区间。一个数据库由若干个表空间组成,一个表空间由逻辑对象组成,一个逻辑对象由多个数据段组成,一个数据段由一批数据区间组成,一个数据区间由若干个连续的数据块组成,一个数据库块对应一个或多个物理块。
数据块(DataBlock)
数据块是数据库使用的I/O最小单元,又称逻辑块或ORACLE块。常用大小为2KB或者4KB(是OS块的倍数)。一个数据库块对应一个或多个物理块,块的大小由参数DB_BLOCK_SIZE确定。(init.ora)
数据块区间(Extent)
数据块区间是数据库存储空间分配的逻辑单位,一个区间由一组数据块组成,区间是由段分配的,分配的第一个区间称初始区间,以后分配的区间称增量区间。
段(Segment)
段是表空间中一个指定类型的逻辑存储结构,它由一个或多个区间组成,段将占用并增长存储空间。段的分类包括表空间(Tablespaces),它是数据库的逻辑组成部分。
Oracle9i数据库系统基础论述涵盖了Oracle数据库的基本概念、逻辑结构和物理结构,以及数据库管理员的主要任务。了解这些基础知识是使用Oracle数据库的基础。
2021-10-11 上传
2023-02-26 上传
2023-05-26 上传
2023-05-26 上传
2023-03-21 上传
2024-10-30 上传
2023-05-29 上传
猫一样的女子245
- 粉丝: 228
- 资源: 2万+
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载