当前位置: 首页 > news >正文

Oracle入门《Oracle介绍》第一章1-3 Oracle 逻辑组件

一.数据库的逻辑结构是从逻辑的角度分析数据库的组成。Oracle 的逻辑组件包括:

  

  1.表空间

    表空间是数据库中最大的逻辑单位,一个 Oracle 数据库至少包含一个表空间,就是名为SYSTEM的系统表空间。
    每个表空间是由一个或多个数据文件组成的,一个数据文件只能与一个表空间相关联。
    表空间的大小等于构成该表空间的所有数据文件大小之和

 
 1 --表空间的创建语法
 2 create tablespace 表空间名
 3 datafile '文件路径'
 4 size 文件大小
 5 autoextend on|off(是否自动增长)
 6 
 7 --示例:创建一个 1605NA
 8 create tablespace 1605NA
 9 datafile 'e:\db\1605NA.ORA'
10 size 10m
11 autoextend on
12 
13 --创建临时表空间
14 create temporary tablespace 表空间名
15 tempfile '文件路径'
16 size 文件大小
17 autoextend on|off(是否自动增长)
18 
19 --示例
20 create temporary tablespace tm1605NA
21 tempfile 'e:\db\tm1605NA.ORA'
22 size 10m
23 autoextend on

 

 

    2.段

      段是构成表空间的逻辑存储结构,段由一组区组成。
      按照段所存储数据的特征,将段分为四种类型,即数据段、索引段、回退段和临时段。

    3.区

      区为段分配空间,它由连续的数据块组成。
      当段中的所有空间已完全使用时,系统自动为该段分配一个新区。
      区不能跨数据文件存在,只能存在于一个数据文件中。

    4.数据块

      数据块是Oracle服务器所能分配、读取或写入的最小存储单元。
      Oracle服务器以数据块为单位管理数据文件的存储空间。

    5.模式

      模式是对用户所创建的数据库对象的总称。
      模式对象包括表、视图、索引、同义词、序列、过程和程序包等。

转载于:https://www.cnblogs.com/XiaoRuLiang/p/9018601.html

相关文章:

  • Vue2.0 的漫长学习ing-3-4
  • SDN学习笔记mininet+ryu开篇
  • C语言小游戏系列—恶搞关机软件,加强版
  • 第三次团队作业
  • 静态属性
  • python常用模块之json、pickle模块
  • 100baseT、100baseFX、1000base-SX、100/1000base-T
  • 【性能测试】脚本开发,最普通的http协议脚本
  • Python中使用SQLite
  • 列表学习总结
  • DB2存储过程——参数详解
  • 克隆虚拟机解决无法访问网络问题
  • oracle数据库rman备份计划及恢复
  • Mongodb查询命令详解
  • Linux CentOS 6.5 使用自带jdk修改环境变量
  • 【附node操作实例】redis简明入门系列—字符串类型
  • Django 博客开发教程 16 - 统计文章阅读量
  • echarts花样作死的坑
  • ECMAScript入门(七)--Module语法
  • IOS评论框不贴底(ios12新bug)
  • nginx 负载服务器优化
  • Redux 中间件分析
  • 分享一份非常强势的Android面试题
  • 力扣(LeetCode)357
  • 判断客户端类型,Android,iOS,PC
  • 浅谈Golang中select的用法
  • 使用API自动生成工具优化前端工作流
  • 世界上最简单的无等待算法(getAndIncrement)
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • #QT(TCP网络编程-服务端)
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (6)STL算法之转换
  • (WSI分类)WSI分类文献小综述 2024
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (十六)Flask之蓝图
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)德国人的记事本
  • (转载)深入super,看Python如何解决钻石继承难题
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .Net 6.0 处理跨域的方式
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET delegate 委托 、 Event 事件
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)
  • .NET中统一的存储过程调用方法(收藏)
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • [145] 二叉树的后序遍历 js
  • [CareerCup] 6.1 Find Heavy Bottle 寻找重瓶子
  • [CTO札记]盛大文学公司名称对联
  • [js高手之路] dom常用API【appendChild,insertBefore,removeChild,replaceChild,cloneNode】详解与应用...
  • [LeetCode]—Simplify Path 简化路径表达式