Oracle简介

Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(client/server)或B/S体系结构的数据库之一,比如SilverStream就是基于数据库的一种中间件。Oracle数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系型数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能,但它的所有知识,只要在一种机型上学习了Oracle知识,便能在各种类型的机器上使用它。

数据文件(dbf)

数据文件是数据库的物理存储单位。数据库的数据是存储在表空间中的,真正是在某一个或者多个数据文件中,而一个表空间可以由一个或多个数据文件组成,一个数据文件只能属于一个表空间。一旦数据文件被加入到某个表空间后,就不能删除这个文件,如果要删除某个数据文件,只能删除其所属于的表空间才行。

表空间

表空间是Oracle对物理数据库上相关数据文件(ORA 或者DBF文件)的逻辑映射。一个数据库在逻辑上被划分成一到若干个表空间,每个表空包含了在逻辑上相关联的一组结构。每个数据库至少有一个表空间(称之为system表空间)。每个表空间由同一磁盘上的一个或多个文件组成,这些文件叫数据库文件(datafile)。一个数据文件只能属于一个表空间。

用户

用户是在实例下建立的。不同实例中可以键相同名字的用户。注:表的数据,是有用户放入某一个表空间的,而这个表空间会随机把这些表数据放到一个或者多个数据文件中。由于Oracle的数据库不是普通的概念,oracle是有用户和表空间对数据进行管理和存放的。但是表不是有表空间去查询的,而是由用户去查的。因为不同用户可以在同一个表空间建立同一个名字的表!这里区分就是用户了!

SCOTT和HR(用户)

scott与hr就是初始的普通用户,这些用户下面都默认存在了表结构

DDL:数据库定义语言:create、drop

DML:数据库的操作语言:insert、update、delete

DQL:数据库的查询语言:select

DCL:数据库的控制语言:grant、revoke

Oracle的介绍和概念相关推荐

  1. EBS模块介绍和概念解释

    Oracle模块介绍和概念解释 Oracle重要模块简介 账套 会议科目表 记账本位币 会议日历的财务报告实体 组织 业务组 公司的最高部门 法人实体 提交财务和税务报表的法人公司 经营单位 orac ...

  2. Oracle 权限介绍及管理

    Oracle权限分为两种: 分别是 系统权限(system privileges):  包括创建/删除表 , 创建删除用户等. 对象权限(object privileges):  操控数据库特定对象的 ...

  3. oracle rman 用户,Oracle RMAN介绍

    Oracle RMAN介绍 RMAN是Recovery Manager的缩写,为Oracle的恢复管理器,是Oracle数据库推荐提供的一种恢复和备份数据库的工具,也是数据库管理员管理数据库常用的工具 ...

  4. 详解:Oracle数据库介绍 、字符、类型、语言

    Oracle的介绍 是一个数据库管理系统,是Oracle公司的核心产品.其在数据安全性与安整性控制方面的优越性能,以及跨操作系统.跨硬件平台的数据操作能力.基于"客户端/服务 器" ...

  5. java面向方面编程_面向方面编程的介绍----基本概念

    面向对象的编程中常用的概念是:继承.封装.多态.在面向方面的编程中常使用的概念是:advices/interceptors, introductions, metadata, and pointcut ...

  6. Oracle什么情况使用omf,ORACLE OMF介绍

    ORACLE OMF介绍 先看Oracle 官方解释 Oracle managed file (OMF) A file that is created automatically by the Ora ...

  7. eclipse怎么配置oracle数据库,Eclipse连接Oracle数据库介绍

    Eclipse连接Oracle数据库介绍 由于eclipse是开源产品,所以许多工具都以插件的形式提供由用户选择安装,许多文章中都提到了如何连接数据库,但是并没有说明需要加载以及如何加载数据库.jar ...

  8. oracle中的drm是什么文件,oracle RAC DRM基本概念

    oracle RAC DRM基本概念 在oracle RAC中,每个实例均存在一个数据缓存池,每个block的改变都将实例间进行资源协调以获取最大化性能,从而保证数据的完整性. 在RAC集群中,每个被 ...

  9. Oracle Dataguard 介绍

    Oracle DataGuard介绍 一. DataGuard的基本原理 当某次事务处理对生产数据库中的数据作出更改时,Oracle数据库将在一个联机重做日志文件中记录此次更改.在DataGuard中 ...

最新文章

  1. 图像处理-仿射变换 AffineTransform
  2. Executors框架——5种常用的线程池介绍及区别
  3. 封装caffe-windows-cpu(支持模型有多个输出)
  4. 每日一题(13)—— #includefile.h 与 #include “file”的区别
  5. HDU 5045 Contest
  6. mysql /!/_Mysql(一)
  7. 拓端tecdat|python爬虫进行Web抓取LDA主题语义数据分析报告
  8. sqlserver替换特殊字符
  9. ELK-部署Logstash
  10. envi插件大津法_IDL处理Himawari8-NC数据
  11. SPSS 性别卡方分析
  12. 2022 年最新博客专家申请流程
  13. 计算两个经纬度点之间的距离
  14. 微商个人相册多端小程序源码
  15. 阿里大数据平台MaxCompute初窥
  16. 最美的十大经典爱情句子{转}
  17. 哈工大计算机网络第一章——计算机网络概述复习
  18. 学海无涯!史上最全的《Android面试题及解析》,赶紧收藏!
  19. 计算机专业教语文,中职计算机专业语文信息化教学应用
  20. How to implement an algorithm from a scientific paper

热门文章

  1. java day37 mysql+Servlet(数据显示与删除)
  2. 如何查看python源代码_查看“使用python制造渗流模型”的源代码
  3. extern “C” 陷阱
  4. 定位数字乡村 出奇制胜的比特红
  5. 2016手机打印机驱动软件下载排行榜
  6. 关于win7注册表中文件关联应用程序的规则
  7. 二层交换、路由和三层交换
  8. 2021-08-06 拉氏变换的收敛域和逆变换
  9. 【洛谷P2598】狼和羊的故事【网络流】
  10. XML学习笔记 第二记