一、层次模型

有向树
1、有且只有一个节点无父节点,根节点
2、子节点有且仅有一个父节点
只能体现1对1,1对多关系

二、网状模型

1、允许有一个以上的节点无双亲
2、至少有一个节点可以有多于一个的双亲

三、关系模型

二维表

1、元组:二维表中一行成为一个元组
2、属性:二维表中的列称为属性
3、域:属性值的取值范围
4、分量:每一行对应的属性值,即元组中的一个属性值

四、ER图

实体:矩形表示
属性:椭圆表示
实体关系:菱形表示

五、范式

1、第一范式:最基本的范式,不满足的数据库就不属于关系型数据库(每一列都不可分割)
(1)数据中,每个属性只可以包含一个值
(2)数据中,每个属性必须包含相同数量的值
2、第二范式:数据库中每个实体必须可以被唯一区分,实体属性完全依赖于主关键字,不能存在仅依赖关键字一部分的属性。
3、第三范式:要求在一个关系表中不包含已在其他表中包含的非之关键字信息。

六、sqlplus简单使用

1、查询当前登陆用户
show user

2、查询所有用户
select username from dba_users;

3、不退出切换用户
Conn(ect) qst

七、实例启动及关闭

启动
Nomount:启动实例,不加载数据库,通常在创建新数据库或重建控制文件时,使用该模式

Mount:启动实例,加载数据库,保持数据库关闭状态

Open:启动实例,加载数据库,打开数据库(默认模式)

Force:终止并重新启动数据库

关闭
normal :正常关闭方式
1、阻止任何用户建立新的连接
2、等待当前所有正在连接的用户主动断开连接
3、当所有用户都断开连接后,立即关闭数据库
Transactional:保证当前所有事务提交后,在尽可能短的时间内关闭数据库
1、组织任何用户建立新的连接和开始新事务
2、等待所有活动事务提交后再断开用户连接
3、当所有事务提交后,所有用户都断开连接,关闭数据库
Immediate:立即中断当前用户连接,强制终止活动的事务并回滚。
1、阻止任何用户建立新的连接,阻止开启新事务
2、将未提交的事务回滚
3、关闭数据库
Abort:终止关闭方式,具有一定的强制性和破坏性,强制中断任何数据操作,可能会造成数据丢失,影响数据的完整性。
1、阻止任何用户建立新的连接和开启事务
2、取消未提交的事务,并不回退
3、立即终止正在执行的任何sql语句
4、立即关闭数据库

(Oracle学习笔记) Oracle概述相关推荐

  1. oracle学习笔记 Oracle体系结构概述

    oracle学习笔记 Oracle体系结构概述 从这节开始,开始讲oracle数据库体系结构. 首先从总体上,从概述上把oracle整体的体系结构讲一下, 然后接下来的时间我们会一块一块的将oracl ...

  2. Oracle学习笔记 字符集概述

    Oracle 学习笔记 字符集概述 这节课开始讲oracle里面的字符集 偏重于原理和简单的一些判断以及实现 字符集它涉及到很多的东西 比如建库和操作系统环境 这节课把字符集的原理性的东西以及常见的操 ...

  3. oracle学习笔记 oracle软件安装准备工作 第一部分 环境准备

    oracle学习笔记   oracle软件安装准备工作  第一部分 环境准备 这节课对初学者来说内容较多,我把它分成了三篇. 即使这样也不可能把每个可能遇到的问题都说到,如果遇到没说到的问题自己上网搜 ...

  4. ngss for oracle,学习笔记:Oracle bbed工具在Windows平台上兼容9i 10g 11g 12c运

    天萃荷净 配置使用在Windows操作系统中中运行Oracle bbed程序兼容9i 10g 11g 12c 学习ORACLE三剑客:互联网,ORACLE资料,交流.今天在朋友的帮助下,了结了一个心结 ...

  5. Oracle学习笔记 --- Oracle ORA错误解决方案

    今天在Debug的时候报错了如下信息: 后来综合了网上的东西,总结如下: ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常. ORA-000 ...

  6. (Oracle学习笔记) Oracle体系结构

    一.段 数据段:保护表中的数据记录 索引段:保护用于提高系统性能的索引 回滚段:保护回滚条目,oracle将修改前的旧值存在回滚条目中 临时段:暂时保存解析过的查询语句以及在排序过程中产生的临时数据 ...

  7. ORACLE学习笔记-ORACLE设置IP黑名单

    1.编辑sqlnet.ora 对oracle目录$ORACLE_HOME/network/admin(如/u01/app/oracle/product/12.2.0/db_1/network/admi ...

  8. oracle update单引号,Oracle学习笔记:update的字段中包括单引号

    平时update的时候直接更改字段内的值,例如: update table_temp set name = 'Hider' where id = 100; 但更新后的值中包括单引号,则不能按以上方式进 ...

  9. oracle protocol=beq 不可用,学习笔记:Oracle数据库坏块 深入研究obj$坏块导致exp/expdp不能执行原因...

    天萃荷净 深入研究Oracle坏块obj$导致exp/expdp不能执行导出的原因 上篇(案例:Oracle出现obj$坏块exp/expdp导出不能导出的解决办法ORA-01578 ORA-0111 ...

最新文章

  1. 性价比超高:苹果发布了新数据集,助力室内场景理解
  2. Navicat 安装+连接
  3. vue脚手架v-cli,第一个vue程序
  4. android touch事件坐标原点,Android – 捏缩放ontouch事件坐标
  5. ios html gif 显示,iOS gif图显示问题
  6. python字符串长度排序_python-对混合类型和不同长度的字符串进行排序
  7. 整理转载:分枝定界图解(含 Real-Time Loop Closure in 2D LIDAR SLAM论文部分解读及BB代码部分解读)
  8. Unity LitJson的读写使用
  9. c语言2种软件下载,C语言代码自动整理工具
  10. 转载 Camera Link接口
  11. android 高德地图 logo,Android高德之旅(3)UI Setting
  12. ASO优化中关键词设置是否需要逗号,aso关键词逗号隔开
  13. 知识点滴 - 什么是YAML文件
  14. 自动化运维工具inception+archer
  15. java和大行自行车哪个好_全面解析曝光大行折叠自行车d8和p8配置有什么区别?哪个好?优缺点内幕透露...
  16. 免费稳定的APP分发托管平台,支持应用合并、内测分发、扫码下载
  17. 秦安三中2021高考一成绩查询,喜报!天水一中、三中、五中2019年高考成绩来了!...
  18. GPU Skinning介绍
  19. 用力和应变片计算弹性模量_应变片测量原理.ppt
  20. 百度地图点聚合功能如何提高性能

热门文章

  1. C++ Primer 5th笔记(8)chapter8 类:IO库-流的状态
  2. Kubernetes各组件的功能
  3. 设计模式--迭代器(Iterator)模式
  4. 【Pygame小游戏】首月破亿下载 一款高度融合了「超休闲游戏特性」的佳作~
  5. 【Flask】数据的CRUD之更新和删除操作
  6. cache/TLB里分别都有什么?
  7. 2021-07-24
  8. Django + Uwsgi + Nginx 的生产环境部署
  9. python将索引升序_程序在Python中按升序删除元素后获取列表的索引
  10. 【Prometheus】问题记录