Oracl数据库_进阶
文章平均质量分 91
安全性:了解Oracle数据库的安全机制,包括用户管理、角色和权限、审计、加密等
备份和恢复:深入掌握Oracle数据库的备份和恢复策略,包括RMAN、闪回技术等
高级SQL和PL/SQL编程:学习更复杂的SQL查询、PL/SQL编程技巧、存储过程、函数、触发器、游标等高级编程技术
失心疯_2023
一个无知的学习者...
展开
-
【Oracle数据库进阶】007.SQL高级查询_函数
- 求和:SUM() ```sql -- 每个部门的工资总和 select e.deptno,sum(e.sal) from emp e group by e.deptno; ```- 平均值:AVG() ```sql -- 每个部门的平均工资 select e.deptno,avg(e.sal) from emp e group by e.deptno; ```原创 2024-10-22 20:32:23 · 457 阅读 · 2 评论 -
【Oracle数据库进阶】006.SQL基础查询_运算
1. DUAL表是Oracle提供的最小的工作表,是sys用户下的一张内部表,所有用户都可以使用DUAL名称访问,无论什么时候这个表总是存在。 2. DUAL表是一个单行单列的虚拟表,这个表只有1列DUMMY,数据类型为VARCHAR2(1),不论执行什么操作(不要删除记录),它都只有一条记录——“X”,Oracle有内部逻辑保证DUAL表中只有一条数据 3. DUAL表主要用来选择系统变量或求一个表达式的值 4. 最常见的一个简单的例子SELECT sysdate FROM dau原创 2024-10-18 08:00:00 · 1021 阅读 · 0 评论 -
【Oracle数据库进阶】005.SQL基础查询_锁表
oracle数据库已做到行级锁,即多个用户同时操作一行数据的时候,会锁表。(即A用户在操作一行数据还没提交的情况下,B用户又操作同一行数据,这个时候就会锁表) - 操作数据包括:update、delete原创 2024-10-16 08:00:00 · 751 阅读 · 0 评论 -
【Oracle数据库进阶】004.SQL基础查询_聚合、分组、过滤、排序
课 程 推 荐。原创 2024-10-15 08:00:00 · 988 阅读 · 0 评论 -
【Oracle数据库进阶】003.SQL基础查询_增、删、改数据
- SQL:结构化查询语言(Structured Query Language)简称SQL,属于编程语言的一种。是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 - 在开发过程中,客户端把SQL语句发送给服务器,服务器对SQL语句进行编译、执行,把执行的结果返回给客户端原创 2024-10-14 08:00:00 · 983 阅读 · 0 评论 -
【Oracle数据库进阶】002.SQL基础查询_表操作
课 程 推 荐。原创 2024-10-11 08:00:00 · 951 阅读 · 0 评论 -
【Oracle数据库进阶】001.SQL基础查询_查询语句
SQL(Structured Query Language,结构化查询语言)是用于管理和操作关系数据库的标准语言SQL语言主要用于以下几种操作数据定义语言(DDL)用于创建、修改和删除数据库对象,如数据库、表、索引等常用的DDL语句包括CREATE、ALTER和DROP数据操作语言(DML)用于查询、插入、更新和删除数据库中的数据常用的DML语句包括SELECT、INSERT、UPDATE和DELETE数据控制语言(DCL)用于控制对数据库对象的访问权限。原创 2024-10-10 10:04:25 · 1029 阅读 · 0 评论