Oracle的介绍和概念
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的介绍和概念相关推荐
- EBS模块介绍和概念解释
Oracle模块介绍和概念解释 Oracle重要模块简介 账套 会议科目表 记账本位币 会议日历的财务报告实体 组织 业务组 公司的最高部门 法人实体 提交财务和税务报表的法人公司 经营单位 orac ...
- Oracle 权限介绍及管理
Oracle权限分为两种: 分别是 系统权限(system privileges): 包括创建/删除表 , 创建删除用户等. 对象权限(object privileges): 操控数据库特定对象的 ...
- oracle rman 用户,Oracle RMAN介绍
Oracle RMAN介绍 RMAN是Recovery Manager的缩写,为Oracle的恢复管理器,是Oracle数据库推荐提供的一种恢复和备份数据库的工具,也是数据库管理员管理数据库常用的工具 ...
- 详解:Oracle数据库介绍 、字符、类型、语言
Oracle的介绍 是一个数据库管理系统,是Oracle公司的核心产品.其在数据安全性与安整性控制方面的优越性能,以及跨操作系统.跨硬件平台的数据操作能力.基于"客户端/服务 器" ...
- java面向方面编程_面向方面编程的介绍----基本概念
面向对象的编程中常用的概念是:继承.封装.多态.在面向方面的编程中常使用的概念是:advices/interceptors, introductions, metadata, and pointcut ...
- Oracle什么情况使用omf,ORACLE OMF介绍
ORACLE OMF介绍 先看Oracle 官方解释 Oracle managed file (OMF) A file that is created automatically by the Ora ...
- eclipse怎么配置oracle数据库,Eclipse连接Oracle数据库介绍
Eclipse连接Oracle数据库介绍 由于eclipse是开源产品,所以许多工具都以插件的形式提供由用户选择安装,许多文章中都提到了如何连接数据库,但是并没有说明需要加载以及如何加载数据库.jar ...
- oracle中的drm是什么文件,oracle RAC DRM基本概念
oracle RAC DRM基本概念 在oracle RAC中,每个实例均存在一个数据缓存池,每个block的改变都将实例间进行资源协调以获取最大化性能,从而保证数据的完整性. 在RAC集群中,每个被 ...
- Oracle Dataguard 介绍
Oracle DataGuard介绍 一. DataGuard的基本原理 当某次事务处理对生产数据库中的数据作出更改时,Oracle数据库将在一个联机重做日志文件中记录此次更改.在DataGuard中 ...
最新文章
- 图像处理-仿射变换 AffineTransform
- Executors框架——5种常用的线程池介绍及区别
- 封装caffe-windows-cpu(支持模型有多个输出)
- 每日一题(13)—— #includefile.h 与 #include “file”的区别
- HDU 5045 Contest
- mysql /!/_Mysql(一)
- 拓端tecdat|python爬虫进行Web抓取LDA主题语义数据分析报告
- sqlserver替换特殊字符
- ELK-部署Logstash
- envi插件大津法_IDL处理Himawari8-NC数据
- SPSS 性别卡方分析
- 2022 年最新博客专家申请流程
- 计算两个经纬度点之间的距离
- 微商个人相册多端小程序源码
- 阿里大数据平台MaxCompute初窥
- 最美的十大经典爱情句子{转}
- 哈工大计算机网络第一章——计算机网络概述复习
- 学海无涯!史上最全的《Android面试题及解析》,赶紧收藏!
- 计算机专业教语文,中职计算机专业语文信息化教学应用
- How to implement an algorithm from a scientific paper