Oracle9i数据库系统基础结构详解
版权申诉
88 浏览量
更新于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数据库的基础。
2023-02-26 上传
2023-05-26 上传
2023-05-26 上传
2023-03-21 上传
2023-05-29 上传
2023-03-30 上传
猫一样的女子245
- 粉丝: 210
- 资源: 2万+
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升