
Oracle基础
西召
公众号「西召」作者,关于技术,还有阅读,写作和思考...
展开
-
Oracle面试题之:复杂的查询与实例解析
当需要对查询到的结果进行比较复杂的处理的时候,可以借助联合查询、子查询等得到期望的结果。下面列举一个具体的经典试题,希望对读者有所启发。 .............. 总结思考 面对类似的面试题目或者问题,虽然涉及的知识点(子查询、连接查询等)不是很多,但是因为有一些数据的转化和查询的嵌套,可能会造成一些心理素质较差的读者手足无措。因此,面对类似的复杂问题,要学会使用“拆分法”进行分解,一步步地解决问题。原创 2015-05-12 19:57:22 · 2131 阅读 · 0 评论 -
数据库事务
事务是多用户数据库的重要机制,事务处理是所有RDBMS(当然包括Oracle)的核心。事实上,没有事务处理,就没有RDBMS实现的可能性。事务处理技术主要包括数据库的恢复技术和并发控制技术。据库恢复技术和并发控制技术是数据库管理系统的重要组成部分。数据的安全保护措施是否有效,是衡量数据库好坏的主要性能指标之一。 Oracle提供了一种“事务”的控制机制,能够保证对数据进行有效、安全的操作,使数据库中的数据始终牌一个数据一致性的状态。在关系数据库中,事务(Transaction)是一系原创 2015-05-30 22:34:03 · 772 阅读 · 0 评论 -
Oracle数据库综合试题
表结构说明:create table employee(id number(10) not null, -- 员工工号salary number(10,2) default 0 not null, --薪水name varchar2(24) not null --姓名);--开启控制台输出 set serverout on;1.创建序列seq_employee,原创 2015-06-09 00:12:50 · 3555 阅读 · 0 评论 -
Oracle触发器
触发器(trigger) 是数据库系统 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器是在事件发生时隐式地自动运行的PL/SQL程序块。原创 2015-08-25 10:11:56 · 474 阅读 · 0 评论