Oracle—基本概念

Oracle数据库是一个基于操作系统的关系型数据库,由多个表空间组成,每个表空间包含一个或多个物理文件。实例由后台进程和内存结构构成,可有多个。用户在实例下创建,表空间逻辑上隔离用户数据。主键确保记录唯一性,外键维持数据一致性。遵循第一、第二和第三范式以保证数据完整性和一致性。
摘要由CSDN通过智能技术生成

Oracle基本概念

数据库

oracle数据库是数据的物理存储。oracle数据库是一个操作系统、只有一个库。可以看作oracle就只有一个大数据库

关系型数据库

采用了关系模型来组织数据的数据库。关系模型就是二维表格关系
那么一个关系型数据库就是由数量不等的二维表及其之间的联系所组成的一个数据组织

实例

一个oracle实例有一系列的后台进程和内存结构组成。可以有多个实例

用户

用户是在实例下创建的不同实例可以创建相同名字的用户。

表空间

一个实例下面有多个表空间,表空间是一个逻辑概念,一个表空间对应一个或多个物理存储文件(dbf和ora文件)

*用户和表空间的关系

一个用户有一个默认的表空间,一个表空间可以作为多个用户的默认表空间。用户和用户之间的数据是隔离的

主键

确定一条记录的唯一标识。保证数据的完整性

外键

与另一张表关联,能确定另一个记录的字段,确保数据的一致性。是关联表的主键。

三大范式

第一范式 1NF
要求数据库表的每一列都是不可分割的原子数据项


第二范式 2NF
第一范式的基础上,属性必须依赖于主键。


第三范式 3NF
第二范式的基础上,非主属性不依赖于其他非主属性(每个属性与主键有直接关系而不是间接关系)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

loftiest

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值