2023/3/5 Oracle数据库day1

2023/3/5 Oracle数据库day1_第1张图片

一丶Oracle简介

官网:Oracle | Cloud Applications and Cloud Platform

        1.1 什么是 ORACLE

ORACLE 数据库系统是美国 ORACLE 公司(甲骨文)提供的以 分布式 数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或
B/S 体系结构的数据库之一。
ORACLE通常应用于大型系统的数据库产品ORACLE 数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了 分布式 处理功能。

        1.2 ORACLE 数据库具有的特点

(1)支持多用户、大事务量的事务处理
(2)数据安全性和完整性控制
(3)支持分布式数据处理
(4)可移植性

二丶ORACLE 体系结构

        2.1 数据库

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

        2.2 实例

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

        2.3 数据文件(dbf

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

        2.4 表空间

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

2023/3/5 Oracle数据库day1_第2张图片

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

2023/3/5 Oracle数据库day1_第3张图片

        2.5 用户

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

2023/3/5 Oracle数据库day1_第4张图片

 

二丶ORACLE 安装与配置

具体安装图文教程:Oracle(11g)数据库安装详细图解教程_oracle11g安装教程_百里慕溪的博客-CSDN博客

具体安装步骤:Oracle数据库(整合版)-CSDN博客

 

你可能感兴趣的:(Oracle,数据库,oracle,服务器)