Oracle开发实战学习
Oracle开发实战学习
文章目录
- Oracle开发实战学习
- 第1章 Oracle关系数据库
- 作业:
- 第2章Oracle数据库的体系结构
- 2.1 Oracle的物理存储结构
- 2.2 Oracle的逻辑存储结构
- 2.3 Oracle进程结构
- 2.4 Oracle内存结构
- 2.6 数据字典
- 第3章适用SQLPLus工具
- 第4章 管理表空间
- 第5章 模式对象
- 第6章 管理控制文件和日志文件
- 第7章 SQL语言基础
- 第8章 子查询和高级查询
- 第9章 PL/SQL基础
- 第10章 存储过程,函数,触发器
- 第11章 其他表类型
- 第12章 用户权限与安全
- 第13章 SQL语句优化
- 第14章 数据加载和传输
- 第15章 使用RMAN工具
- 第16章 Oracle DataBase 11g闪回技术
中间件:将具体业务和底层逻辑解耦的组件。
第1章 Oracle关系数据库
作业:
(1)什么是关系模型与关系数据库。
关系数据库:关系数据库系统是目前应用最为广泛的数据库系统,它采用关系数据模型作为数据的组织方式。
关系模型:自我理解: 关系数据库模型是在层次结构的约束方面进行了改进,没有完全放弃层次关系结构,我们可以直接访问任何表.而不需要访问所有的父对象,任何表都可以连接起来,
(什么是层次结构数据库模型?层次数据库模型是倒置的树状态结构,这个模型的表具有子-父关系,每个子表具有一个父表,子表完全依赖父表,子表中的任何记录只有在父表中存在对应父表项才存在)
(2)数据库有哪些类型.
自我理解:
主要是非关系型数据库NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。非关系数据库:非关系型、分布式,且不遵循ACID原则的数据存储系统。
关系数据库:是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。
关系数据库
⚫ MySQL
⚫ MariaDB(MySQL的代替品,英文维基百科从MySQL转向MariaDB)
⚫ Percona Server(MySQL的代替品·)
⚫ PostgreSQL
⚫ Microsoft Access
⚫ Microsoft SQL Server
⚫ Google Fusion Tables
⚫ FileMaker
⚫ Oracle数据库
⚫ Sybase
⚫ dBASE
⚫ Clipper
⚫ FoxPro
⚫ foshub
- 非关系型数据库(NoSQL)
⚫ NoSQL
⚫ BigTable(Google)
⚫ Cassandra
⚫ MongoDB
⚫ CouchDB
⚫ 键值(key-value)数据库
⚫ Apache Cassandra(为Facebook所使用):高度可扩展
⚫ Dynamo
⚫ LevelDB(Google)
(3)说明数据库的规范化理论.
第2章Oracle数据库的体系结构
2.1 Oracle的物理存储结构
Oracle的物理存储结构是由存储在磁盘中的操作系统文件所组成的,Oracle在运行时需要使用这些文件。
4一般Oracle数据库在物理上主要由3种类型的文件组成,分别是数据文件(.dbf)、控制文件(.ctl)和重做日志文件(*.log)。
2.2 Oracle的逻辑存储结构
2.3 Oracle进程结构
Oracle数据库启动时,会启动多个Oracle后台进程,后台进程是用于执行特定任务的可执行代码块,在系统启动后异步地为所有数据库用户执行不同的任务。
通过查询数据字典v$bgprocess,可以了解数据库中启动的后台进程信息。
2.4 Oracle内存结构
是影响数据库性能的主要因素之一,
2.6 数据字典
数据字典是由Oracle自动创建并更新的一组表,它是Oracle数据库的重要组成部分,提供了数据库结构、数据库对象空间分配和数据库用户等有关的信息。
4数据字典的所有者为sys用户,而数据字典表和数据字典视图都被保存在system表空间中。
第3章适用SQLPLus工具
第4章 管理表空间
第5章 模式对象
第6章 管理控制文件和日志文件
第7章 SQL语言基础
第8章 子查询和高级查询
第9章 PL/SQL基础
第10章 存储过程,函数,触发器
第11章 其他表类型
第12章 用户权限与安全
第13章 SQL语句优化
第14章 数据加载和传输
第15章 使用RMAN工具
第16章 Oracle DataBase 11g闪回技术
Oracle开发实战学习相关推荐
- “物联网开发实战”学习笔记-(四)智能音箱制作和语音控制
"物联网开发实战"学习笔记-(四)智能音箱制作和语音控制 这次来造一个属于自己的智能音箱,这里详细介绍了智能音箱的语音控制的实现. 智能音箱的技术架构 智能音箱主要涉及拾音.前端信 ...
- “物联网开发实战”学习笔记-(二)手机控制智能电灯
"物联网开发实战"学习笔记-(二)手机控制智能电灯 如果搭建好硬件平台后,这一次我们的任务主要是调试好智能电灯,并且连接到腾讯云的物联网平台. 腾讯云物联网平台 腾讯物联网平台的优 ...
- “物联网开发实战”学习笔记-(五)根据土壤湿度、环境温湿度和光照强度自动浇花
"物联网开发实战"学习笔记-(五)根据土壤湿度.环境温湿度和光照强度自动浇花 研究场景需求 自动浇花这个场景,很明显是为了自动控制水泵,及时给植物补充水分.同时用户的目的并不只是浇 ...
- 《名师讲坛—Oracle开发实战经典》随书光盘视频教程
<名师讲坛-Oracle开发实战经典>随书光盘视频教程这是书籍附带的光盘内容,是视频来的,而非电子书哦. 下载地址:关注wx公众号feixueteam
- 唐金州的Vue开发实战学习笔记(基础篇)
Vue开发实战学习笔记 简易的Vue程序 组件 事件 插槽 单文件组件 双向绑定 虚拟DOM与key属性 组件更新 状态data与属性props vue的响应式更新 计算属性和侦听器 计算属性 com ...
- 唐金州的Vue开发实战学习笔记(生态篇)
Vue开发实战学习笔记 Vuex Why Vuex How Vuex Vuex的核心概念和底层原理 Vuex的最佳实践 Vue Router Why Vue Router 路由类型及底层原理 Nuxt ...
- uC/OS-III 内核实现与应用开发实战学习(一)
参考教程 [野火]<uCOS-III内核实现与应用开发实战指南> 开发板---->野火MINI_STM32F103RCT6 1.轮询系统 2.前后台系统 3.多任务系统 事件的响应和 ...
- python3网络爬虫开发实战学习笔记(二)------python3 XPATH爬 猫眼电影排名
我最近在看崔庆才老师的<python3 网络爬虫开发实战>觉得挺不错的,上面还有一个 用正则表达式爬取猫眼电影的电影排行榜 我练了一下,感觉不会很难,后来学到了xpath,就想用xpath ...
- 小程序开发实战学习笔记
序言 原本题目写的时候实战经验,但是觉着算不上什么经验,就改成学习笔记了? 注册小程序账号 开发和发布流程 小范围讨论公公抽离之类 不写公共样式因为不知道别人会不会用你的 目录结构 小程序包含一个描述 ...
最新文章
- [Week17] 个人阅读作业
- python密码生成器的3种方法
- Xvid编码器流程(基于xvid1.1.0)
- VScode 格式化代码快捷键、修改快捷键
- oracle 锁问题的解决
- ACL2021 知识图谱、推荐系统相关论文
- Web全栈工程师养成记
- Windows操作技巧0001--Windows 10 修改用户名文件夹名称
- 第7章 - 多无人机系统的协同控制 --> 无人机飞行原理
- linux登陆端口号和协议,linux iso镜像下载 协议号与端口号大全
- 科普博客:摩尔定律和安迪-比尔定律
- 安利几本好看的书给你
- Go语言学习 二十一 内嵌
- Component series.line not exists. Load it first.
- AE中文破解版软件屏蔽_破解教程
- DB2 的REORG_学习(2)_表重组
- 【转】如何把一个开发者账号转移到另一个账号名下
- c语言visit函数作用,[求助]二叉树遍历的程序里面的visit函数如何实现
- Android混淆、反编译基础教程
- 赛码网_在线编程_约会
热门文章
- 快速傅里叶变换FFT C语言实现 可用于嵌入式系统进行模拟采样频谱分析
- Flink-FileSystem
- Python中的args和kwargs
- 操作系统实验六、系统内存使用统计
- python实训报告万能模板_(完整word版)实训报告万能模板
- 前端开发工程师必读书籍有哪些值得推荐?
- JSP+Struct+MySql基于BBS管理系统设计与实现(源代码+论文+中英资料+开题报告+答辩PPT)
- Java项目:SSH房屋线下销售网站管理系统
- 开源优测-积微速成计划第二次总结
- 空气源热泵如何实现远程集中管理的