(一)什么是ORACLE

ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。

ORACLE通常应用于大型系统的数据库产品。

ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。

ORACLE数据库具有以下特点:

(1)支持多用户、大事务量的事务处理

(2)数据安全性和完整性控制

(3)支持分布式数据处理

(4)可移植性(操作系统)

(二)ORACLE体系结构

1.数据库

Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。

2.实例

一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memory Structures)组成。一个数据库可以有n个实例。

3.数据文件(dbf)

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

4.表空间

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

注:表的数据,是有用户放入某一个表空间的,而这个表空间会随机把这些表数据放到一个或者多个数据文件中。

由于oracle的数据库不是普通的概念,oracle是有用户和表空间对数据进行管理和存放的。但是表不是有表空间去查询的,而是由用户去查的。因为不同用户可以在同一个表空间建立同一个名字的表!这里区分就是用户了!

5.用户

用户是在表空间下建立的。用户登陆后只能看到和操作自己的表,  ORACLE的用户与MYSQL的数据库类似,每建立一个应用需要创建一个用户。

Oracle快速入门(1)——ORACLE数据库简介相关推荐

  1. 1. oracle学习入门系列之一 数据库发展与历史

    oracle学习入门系列之一 数据库发展与历史 这个oracle学习入门系列是根据本人工作中的一些笔记.项目进行回忆.整理.一方面是自己知识积累,便于技能提升:另一方面是和小伙伴们共进退互通有无,做一 ...

  2. Oracle快速入门 | 黑马

    目录 概述 特点 体系结构 基础语句 一.创建表空间.用户.授权 二.数据类型 字符型 数值型 日期类型 特殊 三.创建表.修改表和删除表 四.序列 用户 system用户 scott用户 查询语句 ...

  3. Oracle 快速入门 基本操作(必知)

    目录 一.需要启动的服务(必知): 二.常用数据表(常识) 二.关于Oracle数据库的开发环境(必知) 三.PL/SQL Developer 集成开发环境 四.新建SQL窗口(必知) 五.账户.表空 ...

  4. Oracle快速入门(2)-sqlplus常用命令

    1.set命令 set lin[esize]  1000   #设置一行中显示的最多字符总数,默认80,show lin查看目前值 set pages[ize]  1000 #设置一页显示的行数,默认 ...

  5. C/C++快速入门图形化教学法简介(目录)

    转载自:https://blog.csdn.net/ahwhjt/article/details/48288091 结合国内30多年的OI(中学信息学竞赛)教学经验,近年来我们采用了软件工程中的&qu ...

  6. SQL Server开发者Oracle快速入门

      本文参考"Beginning SQL: Differences Between SQL Server and Oracle-A Quick Intro for SQL Server Us ...

  7. 总结:Oracle快速入门

    2019独角兽企业重金招聘Python工程师标准>>> 一:数据库分类 小:access/foxbase等 中:mysql/sql server/informix等 大:oracle ...

  8. Oracle 快速入门 同义词序列视图索引

    目录 一.数据库对象 二.同义词synonym 三.序列 四.视图 五.索引 六.综合代码 1.同义词部分: 2.序列: 3.视图和索引 一.数据库对象 1.数据库对象         2.同义词   ...

  9. Oracle 快速入门 PL/SQL游标

    目录 一.PL/SQL概念: ①数据类型: ②逻辑比较: ③控制语句: ④循环语句:有三种: 顺序语句:goto 标名--<<标名>>        ⑤异常: ⑥函数: 二.P ...

  10. oracle自学入门教程,Oracle学习快速入门基础教程

    修改密码方法:1.SQL>: grant connect to USRNAME identified by USRPWD :2.SQL>: alter user USRNAME ident ...

最新文章

  1. 15综合案例之学成在线主页设计
  2. 豆瓣评分8.6,这本书启发无数开发者
  3. 全球及中国临床试验支持服务行业十四五规模发展及应用前景调研报告2022-2027年
  4. 37. Sudoku Solver **
  5. 疯子的算法总结11--次小生成树+严格次小生成树
  6. python爬虫基础扫盲之urllib.pase解析URL
  7. Java里optionsMenu.add_android创建optionsmenu的方法
  8. C#利用NPOI导出Excel
  9. double精度丢失问题
  10. Python数据分析实例
  11. 家用计算机按键不灵怎么修,空格键失灵了怎么办?电脑键盘按键失灵的解决办法...
  12. 二层交换机实现不同vlan通信
  13. 什么句型可以 让我说出 悲伤的文法
  14. 中国AI行业走向:新人胜旧人还是 BAT 牢牢掌握价值链顶端? | 新智元投资领袖论坛...
  15. 路遥《人生》中经典语录
  16. windows虚拟桌面_在Windows中使用虚拟桌面的最佳免费程序
  17. Zookeeper源码之集群选举
  18. Angular入门到精通系列教程(1) - Angular,Vue,React 选型
  19. 换种思路解释自我管理
  20. Java学习笔记18nbsp;ArrayListnbsp;和Linke…

热门文章

  1. 家用电冰箱3C认证检测标准
  2. vue+elementUI 打印pdf文件
  3. 艾伦·图灵天才的一生,为什么却蒙羞而死?这是被时代所亏欠的一生!
  4. 大一上计算机期末试题,大一计算机期末考试试题及答案
  5. ESAPI(一)索引的操作以及数据插入
  6. 推荐12个优秀的 HTML5 网站设计案例欣赏
  7. HTML5网页设计——新闻页面制作
  8. mfc入门程序之简单的计算器
  9. 小米游戏本2019 I7 9750H 黑苹果安装教程【OC 引导 + Big Sur11.6.1】
  10. 计算机网络波特率定义,传输速率——比特率和波特率