oracle 基础(上)】的更多相关文章

一.学习环境 MySQL 5.7社区版 Navicat for MySQL 百度网盘下载链接:https://pan.baidu.com/s/1yGnznwoZ8CaMgrCsDBhKAQ 二.MySQL 与 Oracle 的区别 实例区别: MySQL 是轻量型数据库,开源免费. Oracle 是收费的而且价格非常高. MySQL 一个实例可以操作多个库,而 Oracle 一个实例只能对应一个库. MySQL 安装完后 300M 而 Oracle 有 3G 左右. 操作区别: 主键: MySQ…
一.什么是PL-SQL PL-SQL是结合了Oracle过程语言和结构化查询语言(SQL)的一种扩展语言.具体来说,PL-SQL就是在普通的SQL语句的基础上增加了编程语言的特点,将数据操作和查询语句组织在PL-SQL代码的过程性单元中,通过逻辑判断.循环等操作实现复杂的功能或者计算的程序语言. 使用PL-SQL有以下优点: 1.能够把一组SQL语句放到一个模块中.使其更具模块化特点. 2.可以在PL-SQL中增加逻辑结构判断.循环等程序结构. 3.具有异常处理功能.使程序不会中断. 4.减少网…
select语句学习 . 创建表 create table user(user varchar2(20), id int); . 查看执行某条命令花费的时间 set timing on: . 查看表的结构 desc 表名: . 查询所有列 select * from 表名; . 查询指定列 select 某列名1,某列名2 from 表名; . 取消重复行 select distinct 某列名1,某列名2 from 表名: 其中distinct作用在后面多列,只有每行完全相同才会被滤去 .  …
不论是开发.管理.优化还是设计,对Oracle的基本原理的了解都是必不可少的,于是对自己最近关于Oracle的学习作出一点点的总结. 庖丁解牛之所以能做到"合于桑林之舞,乃中经首之会",是因为其"所好者道也".那我们实际的Oracle使用中,了解Oracle的基本体系,也才能对一系列的操作知其然也知其所以然,才能在这个基础上进行相关的优化操作. 开局一张图,内容全靠编. 上图是Oracle的一张基本体系图,简单描述一下大概如下四点: 1.Oracle是由数据库和实例…
内存图解: 自动管理:11g:AMM   10g:ASMM SGA(system global area):由所有服务进程和后台进程共享 PGA(program global area): 由每个服务进程和后台进程专有:每个进程都有一个PGA SQL> show parameter sga; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ lock_sg…
1.寻找公司所有部门信息 select * from dept; 2.寻找特定列 select dept_name from dept; 3.使用列别名 基本书写方法:列名 列别名 列名 as 列别名 以下三种情况,列别名两侧需要添加双引号(""): 列别名中包含有空格. 列别名中要求区分大小写. 列别名中包含有特殊字符. select emp_id id,last_name as emp_name,salary "Salary",(400+salary)*12 &…
oracle 数据类型: 字段类型                 中文说明                                                  限制条件                        其它说明 ---------------------------------------------------------------------------------------------------------------------------------…
用户.角色.权限.表空间 create tablespace test1_tablespace datafile ‘test1file.dbf’ size 10m; create temporary tablespace temptest1_tablespace tempfile ‘temp1file.dbf’ size 10m; 创建永久表空间和临时表空间,并指定表空间名字,指定文件名称,大小(如不指定位置即放在默认位置) select file_name from dba_data_file…
数据库: 关系型数据库 select * from 表名 非关系型数据库(做不到复杂查询) 以对象的形式进行存储 {"aaa":"ccc"}---键值对 oracle基础 表空间: Oracle数据库对数据的管理是基于表空间的概念来的, 各种数据的以及存储数据的优化, 实际上也是通过优化表空间来实现的 表空间分类: 永久表空间 用来存放表的数据, 视图, 存储过程或者函数等需要永久保存的对象的空间 临时表空间 用来存放查询结果等临时数据的空间 UNDO表空间 用于存…
文章目录 写在前面 一.实验内容 二.实验前期准备 1.软件目录 2.准备一些配置文件.脚本文件 三.实验方案(具体步骤) (一)在虚拟机上安装Oracle Linux (二)在Linux上安装Oracle 11g R2(服务器端) 1. 前期准备 1.1 硬件环境监测 1.2 检查各种补丁包.函数依赖包 1.3 修改用户环境配置等参数文件 1.4 切换到Oracle用户 2. 安装Oracle 11g 3. 服务端NETCA创建配置监听程序 3.1 执行netca指令 3.2 接下来的界面弹窗…