原文作者:xie
原文标题:Oracle大型数据库知识点复习(前三章)
发布时间:2021-03-28 19:03:21
Oracle大型数据库知识点复习(一)
第一章oracle 11g简介
三种工具
1.sqlplus:命令窗口
2.OEM:基于web界面
(1.system/psw:选择连接身份->system/sys )
(2.sys/psw 选择连接身份:sysdba)
3.SQL develop:基于窗体/可视化
第二章 Oracle的体系结构
对体系结构的定义:
一个系统的基本组织
(1.怎么组成的)
(2.怎么工作的)
(3.怎么管理的)
Oracle的体系结构:
(1.数据库:是由一些列物理文件的集合)
(2.实例:是由一组Oracle后台进程/线程以及服务器分配的共享内存区)
存储结构:
1.物理:
(1),数据:.dbf v$datafile name->(系统、段、用户)
(2).控制:.ctl v
(3).日志:.log v$controlfile name
2.逻辑
第三章 管理数据库
启动数据库的步骤
1.创建并启动数据库对应的实例
2.为实例加载数据库
3.将数据库设置为打开状态
在启动实例之前,首先需要启动sql*plus并连接到数据库。具体步骤如下
(1)在命令提示符窗口输入以下命令,以不连接数据库的方式启动sql*plus
(这里可能会遇到协议适配器问题,我会详细写出一篇文章说明解决方法 链接:https://blog.csdn.net/weixin_53794448/article/details/115285344)
(2.以SYSDBA身份连接到Oracle)
启动模式
1.startup nomount(启动实例不加载数据库)
2.startup mount(加载数据但不打开数据库)
3.startup open(打开数据库)
4.startup force(强制启动数据库)
数据库的关闭步骤
1.关闭数据库
2.实例卸载数据库
3.终止实例
数据库关闭
1.shutdown normal(正常关闭方式)
shutdown normal关闭方式可能会出现等待很久也无法关闭的情况当差掉窗口再次打开时就会发现数据库无法正常启动,这种情况的解决方法我会写一篇文章详细解答。链接:https://blog.csdn.net/weixin_53794448/article/details/115285648
2.shutdown immediate(立即关闭方式)
3.shoutdown transaction(事物关闭方式)
4.shutdown about(终止关闭方式)
Oracle存储
1.物理
2.逻辑
(1)数据块:最小单元(管理存储空间)
(2)盘区:最小单元(存储分配,一个盘区由多个数据块组成,但因为数据块的容量过于小,所以一般默认为盘区为最小空间)
(3)段:独立的逻辑存储结构
(4)表空间:最大的存储结构
数据块
实例内存
SGA:系统全局区(共享的)
PGA:程序全局区(非共享的)
表结构
字段
数据类型 describe/desc 描述结构
Oracle
数据库
实例
1.进程/线程
(1)用户
(2)服务器
(3)后台
以上是我个人整理出的资料,希望记录一下供以后复习使用,如果大家发现有什么不对的地方欢迎指出!
Post Views:
7