Oracle数据库入门
Oracle数据库
Oracle数据库与Mysql数据库的区别
a.Oracle是大型数据库,Mysql是中小型数据库。
b.Oracle支持大并发,大访问量,是OLTP最好的工具。
c.在数据处理上也存在一些区别
- 1.主键:Mysql采用的是自增长主键,Oracle 主键一般使用的序列,插入记录时将序列号的下一个值付给该字段即可;只是ORM框架是只要是native主键生成策略即可。
- 2.单引号的处理:Mysql可以使用双引号包起字符串;Oracle只可以使用单引号包围字符串
- 3.分页查询:Mysql使用limit进行分页查询,Oracle分页比较繁杂,只能使用ROWNUM字段来标明它的位置
- 4.长字符串的处理:Oracle使用CLOB类型
- 5.字符串的模糊比较 MYSQL里用 字段名 like ‘%字符串%’,ORACLE里也可以用 字段名 like ‘%字符串%’ 但这种方法不能使用索引, 速度不快。
- 6.Oracle实现了ANSII SQL中大部分功能,如,事务的隔离级别、传播特性等而Mysql在这方面还是比较的弱
d.空字符串:
- MYSQL的非空字段也有空的内容,ORACLE里定义了非空字段就不容许有空的内容。
- 包含空值的表达式同样为空
- 使用比较运算符 not in(集合) 集合中不能含有null,in(集合)中可以存在null
- null在Oracle中默认是最大值,order by 字段 desc 降序排列空值在最前面,可以使用order by 字段desc nulls last进行优化
注:OLTP:联机事务处理,即为记录即时的增、删、改、查。
Oracle数据库安装
第一步安装 Oracle VM VirtualBox(注意使用 快速休眠关闭虚拟机)
如果装在本机,记得将Oracle服务设置成手动启动(占资源)
第二步 安装Oracle数据库
默认数据
orcl 密码root
添加用户
scett/tiger
hr/hr
第三步 sqlplus
虚拟机内部: sqlplus 用户/密码
宿主机: sqlplus 用户/密码@ip:1521(端口号)/orcl(数据库)
宿主机安装sqlplus
将解压的文件地址添加到 系统的PATH路径
Oracle管理工具
1158端口 orcl 数据库管理图形管理
5560端口 isqlplus(sqlplus的网页版) 由于使用http协议存在安全协议,所以被淘汰
RAC:Oracle集群
优势:负载均衡、失败迁移
Oracle数据库:物理概念,以二进制的形式,存储在硬盘。( .dbf格式的文件)
Oracle实例:逻辑概念,以镜像的形式,运行在内存。(内存是实例的容器)
Oracle数据库:Oracle实例 = 1:多 (这是Oracle集群化的表现形式)
Oracle数据库入门相关推荐
- Oracle数据库入门到高薪培训教程(从Oracle 11g 到 Oracle 19c)
一.Oracle数据库入门到高薪培训视频教程(从 Oracle11g 到 Oracle19c) 本套Oracle视频教程学习地址: https://edu.51cto.com/course/18034 ...
- 学习Oracle数据库入门到精通教程资料合集
任何大型信息系统,都需要有数据库管理系统作为支撑.其中,Oracle以其卓越的性能获得了广泛的应用.本合集汇总了学习Oracle数据库从入门到精通的30份教程资料. 资料名称 下载地址 超详细Orac ...
- Oracle数据库入门大全
oracle数据库 Oracle 数据库.实例.用户.表空间.表之间的关系 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pSv0SArH-1675906973035) ...
- oracle数据库系统ppt,oracle数据库入门(培训课件).ppt
ORACLE数据库介绍- 常用工具-SQL LOADER 在DOS窗口下使用SQL*Loader命令实现数据的输入 C:\>sqlldr userid=system/manager contro ...
- Oracle数据库入门——常用的数据字典
一.oracle数据字典主要由以下几种视图构成: 1.user视图 以user_为前缀,用来记录用户对象的信息 2.all视图 以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息 3.db ...
- Oracle数据库入门 基础知识day04 火推阳光笔记
作业: 1. 显示员工的last_name和对应的部门名称, 要求, 把不存在部门编号的员工也给查询到 : 题1的前置条件: 公司的业务需要 , 把id为25的员工 分配到一个新的 ...
- Oracle数据库入门——初级系列教程
转载于:https://www.cnblogs.com/kscnchina/p/4570865.html
- oracle怎么设置出蓝色边,Oracle 数据库入门之———————-,多行函数-蓝色留心...
2,多行函数 SQL> –工资总额 SQL> select sum(sal) from emp; SUM(SAL) 29025 SQL> –人数 SQL> select cou ...
- Oracle 数据库入门之----------------------多表查询
多表查询 SQL> --工资总额 SQL> select sum(sal) from emp; SUM(SAL) ---------- 29025 SQL> --人数 SQL> ...
最新文章
- GPT-3获NeurIPS 2020最佳论文奖
- Xilinx axi dma driver 驱动构建 (二)
- css3抽奖转盘,从零制作CSS3抽奖大转盘
- PHP索引数组+unset使用不当导致的问题
- MIFARE系列5《存储结构》
- MySQL 基础 ———— 流程控制结构
- 毕业设计后续工作目标
- 给i茅台APP提几个建议
- zookeeper、hadoop、hbase单机伪分布式环境搭建(虚拟机vmware)
- 学习linux问题,小白学习linux遇到的问题汇总
- TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨2.62%
- 数据库设计系列[04]组织结构加入权限系统
- HTML_简单JQ的AJAX响应式交互
- js 的 protype 小总结
- 6.jQuery appendTo问题解决
- 破解网站发布系统 ASP生成静态页面方法
- 利用EViews做截面数据的线性回归分析
- java 可达性分析算法_垃圾回收:可达性分析算法、生存还是死亡(两次标记)
- 由二叉树前序序列、中序序列输出相应后续序列
- linux gns3使用教程,《GNS3实战指南》——2.4 在Ubuntu Linux上安装
热门文章
- win10 开机自启指定软件
- 基于HTML5 Canvas和jQuery 的画图工具的实现
- linux yum安装iscsi,安装Linux iscsi组件
- 2016 2018php参考文献,计算机专业文献综述.doc
- renpy 对话框的人物头像缩放处理
- 欧姆龙温控器参数笔记(一)
- 供应链管理系统 订单管理系统
- SATA耦合电容浅析
- python爬取网页某一个a标签_Python爬虫获取某个网页所有的a标签中的超链接网址...
- 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。