oracle认证条件是什么?本篇文章为大家介绍相关内容。
认证条件
如果你想报考oracle认证,你必须在oracle指定的培训中心参加一个专业培训的课程,可以从007、001、031、030、033、032中选择一个。根据不同课程,甲骨文的官方报价约为2500美元(甲骨文还提供在线培训,价格便宜一半,即1250美元,简称ILO,但是该培训尚未在国内开展)。
扩展资料:OCP认证的考核方式
Oracle OCP考核的种类有VUE和OTC两种。
VUE方式
VUE方式可以在VUE官方网站参加预约,可以在国内所有的有VUE授权的考试中心参与考试,VUE方式的有效期是3个月。
选择VUE方式,通常在报名之后的30个工作日内便可以取得Oracle发放的考卷,之后便能预约考试时间。
OTC方式
OTC模式下,甲骨文公司派出考官到授权考点进行监考,监考必须满足15——30人的要求,并在2天内完成。
如果是OTC模式,需要根据甲骨文监考老师的时间和所有学生参加考试的时间来确定,所以考试时间不确定。
以上便是oracle认证条件了,希望对大家有所帮助。
Oracle SQL基础课程,条件查询实例,案例操作,数据分析必备技能
Oracle 条件查询2
限定查询----使用NOT对条件整体取反 and or
查询工资不大于10000并且不能领取奖金的雇员
差集
Minus
取两个集合的差集,A集合中存在,B集合中不存在的数据
(取A集 合中B集合不存在的数据) 去重
select deptno,ename from emp where deptno in (20,30)
minus
select deptno,ename from emp where deptno in (20,10);
逻辑运算符的优先顺序
NOT>AND>OR
限定查询----BETWEEN...AND...的使用
查询基本工资大于等于10000并且小于等于15000的雇员
查询1991年雇佣的所有员工
限定查询----字符串的比较
查询姓名为王雨晨员工的所有信息
限定查询----IN、NOT IN的使用
查询出雇员编号是137,158,190的雇员的具体信息
查询出雇员编号不是137,158,190的雇员的具体信息
限定查询----LIKE 的使用
查询雇员的名字第二个字符是 '雨' 的雇员信息
说明:_ 匹配一个字符,%匹配0个或多个字符
LIKE 匹配日期
查询2013年入职的所有雇员的信息
LIKE 匹配数字
查询工资中包含8 的雇员信息
对结果排序----ORDER BY
带有ORDERBY子句的SQL语句基本格式
SELECT 列... FROM 表 WHERE 条件 ORDER BY 列
查询员工工资大于10000的信息,按工资排序
查询工资大于1500员工的信息,按工资降序,按雇佣日期升序排序
说明:
ASC升序,DESC降序,默认ASC
#order by中使用别名
#order by中使用列号 列号必须是select子句中已经选择的列的顺序号
--NOT 取反
--查询工资不大于10000--并且不能领取奖金的雇员
SELECT empno,ename,sal,comm,age
FROM bank_emp
WHERE NOT (sal>10000 OR comm IS NOT NULL)
--差集
--Minus
--取两个集合的差集,A集合中存在,B集合中不存在的数据
--(取A集 合中B集合不存在的数据) 去重
---20,30 A结果集
SELECT empno,ename,deptno FROM bank_emp WHERE deptno = 20 OR deptno =30 --509
--- 20 B结果集
MINUS ---作差集,A集合中存在,B集合中不存在的数据
SELECT empno,ename,deptno FROM bank_emp WHERE deptno = 20 --446
SELECT 509 - 446 FROM dual; --63
---注意,交集,并集,差集,两个结果集的查询字段要一致
--限定查询----BETWEEN...AND...的使用 区间
--查询基本工资大于等于10000并且小于等于15000的雇员
SELECT empno,ename,sal FROM bank_emp WHERE sal>=10000 AND sal<=15000;
SELECT empno,ename,sal FROM bank_emp WHERE sal BETWEEN 10000 AND 15000;
--查询2013年雇佣的所有员工
SELECT empno,ename,sal,hiredate FROM bank_emp
WHERE hiredate
BETWEEN to_date('2013/1/1','yyyy/mm/dd')
AND to_date('2013/12/31','yyyy/mm/dd')
--限定查询----字符串的比较
--查询姓名为王雨晨员工的所有信息
SELECT * FROM bank_emp WHERE ename = '王雨晨' --如果是字母的话,区分大小写
SELECT * FROM emp WHERE ename = 'SMITH'
--限定查询----IN、NOT IN的使用
--查询出雇员编号是137,158,190的雇员的具体信息
SELECT * FROM BANK_EMP WHERE empno = 137 OR empno = 158 OR empno=190;
SELECT * FROM bank_emp WHERE empno IN (137,158,190)
--查询出雇员编号不是137,158,190的雇员的具体信息
SELECT * FROM bank_emp WHERE empno NOT IN (137,158,190)
--限定查询----LIKE 的使用
--查询雇员的名字第二个字符是 '雨' 的雇员信息
SELECT empno,ename FROM bank_emp
WHERE ename LIKE '_雨%'
--LIKE 匹配日期
--查询2013年入职的所有雇员的信息
SELECT empno,ename,hiredate FROM bank_emp
WHERE to_char(hiredate,'yyyy-mm-dd') LIKE ' 13%' --to_char将日期转换为字符串
--LIKE 匹配数字
--查询工资中包含8 的雇员信息
SELECT empno,ename,sal FROM bank_emp
WHERE sal LIKE '%8%'
--查询员工工资大于10000的信息,按工资排序
SELECT empno,ename,sal FROM bank_emp WHERE sal>10000
ORDER BY sal ASC ---默认是升序 asc
SELECT empno,ename,sal FROM bank_emp WHERE sal>10000
ORDER BY sal DESC --DESC降序
--查询工资大于1500员工的信息,按工资降序,按雇佣日期升序排序
SELECT empno,ename,sal,hiredate de FROM bank_emp WHERE sal>10000
ORDER BY sal DESC,de ASC --可以使用别名排序