扫码支付

购买商品:课程名称读取中
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 数据库> Oracle
  • Oracle数据库

  • 由百度云提供技术支持
    课程目录
    第一章:Oracle准备知识
    • 1. Oracle简介 (免费)
    • 12:53
    • 2. Oracle安装与配置 (免费)
    • 29:19
    • 3. SQLPlus命令 (免费)
    • 23:55
    • 4. SQL简介&数据表分析 (免费)
    • 24:54
    第二章:SQL基础查询
    • 1. SQL简单查询 (免费)
    • 20:38
    • 2. SQL限定查询 (免费)
    • 48:53
    • 3. 查询排序 (免费)
    • 10:30
    • 4. 综合练习:基础查询 (免费)
    • 12:17
    第三章:单行函数
    • 1. 单行函数简介 (免费)
    • 3:52
    • 2. 字符串函数 (免费)
    • 27:38
    • 3. 数值函数 (免费)
    • 8:24
    • 4. 日期函数 (免费)
    • 37:50
    • 5. 转换函数 (免费)
    • 17:52
    • 6. 通用函数 (免费)
    • 10:17
    第四章:多表查询
    • 1. 认识多表查询 (免费)
    • 30:20
    • 2. 查询分析 (免费)
    • 15:26
    • 3. 表的连接 (免费)
    • 19:19
    • 4. SQL:1999语法 (免费)
    • 13:26
    • 5. 数据集合操作 (免费)
    • 9:03
    第五章:分组统计查询
    • 1. 统计函数 (免费)
    • 14:15
    • 2. 分组统计 (免费)
    • 17:43
    • 3. 多表查询与分组统计 (免费)
    • 12:40
    • 4. HAVING子句 (免费)
    • 7:00
    • 5. 分组查询案例 (免费)
    • 11:16
    第六章:子查询
    • 1. 子查询简介 (免费)
    • 6:19
    • 2. WHERE子句使用子查询 (免费)
    • 25:49
    • 3. HAVING子句使用子查询 (免费)
    • 4:34
    • 4. SELECT子句使用子查询 (免费)
    • 3:45
    • 5. FROM子句使用子查询 (免费)
    • 11:02
    第七章:复杂查询案例
    • 1. 复杂查询案例一 (免费)
    • 8:52
    • 2. 复杂查询案例二 (免费)
    • 7:04
    • 3. 复杂查询案例三 (免费)
    • 7:46
    • 4. 复杂查询案例四 (免费)
    • 4:16
    • 5. 复杂查询案例五 (免费)
    • 4:20
    第八章:数据更新
    • 1. 增加数据 (免费)
    • 12:13
    • 2. 修改数据 (免费)
    • 10:22
    • 3. 删除数据 (免费)
    • 8:36
    第九章:事务处理
    • 1. 事务处理基本概念 (免费)
    • 13:07
    • 2. 事务锁 (免费)
    • 19:54
    第一十章:数据伪列
    • 1. ROWNUM (免费)
    • 17:15
    • 2. ROWID (免费)
    • 14:21
    第一十一章:表的创建与管理
    • 1. 常用数据类型 (免费)
    • 10:03
    • 2. 表的创建 (免费)
    • 5:27
    • 3. 表的复制 (免费)
    • 7:38
    • 4. 表的截断操作 (免费)
    • 7:17
    • 5. 为表重命名 (免费)
    • 8:10
    • 6. 数据表的删除 (免费)
    • 5:29
    • 7. 闪回技术 (免费)
    • 11:37
    • 8. 修改表结构 (免费)
    • 19:02
    第一十二章:约束的创建与管理
    • 1. 约束简介 (免费)
    • 4:12
    • 2. 非空约束 (免费)
    • 4:08
    • 3. 唯一约束 (免费)
    • 14:20
    • 4. 主键约束 (免费)
    • 8:05
    • 5. 检查约束 (免费)
    • 6:09
    • 6. 外键约束 (免费)
    • 29:16
    • 7. 修改约束 (免费)
    • 11:46
    第一十三章:综合实战:DML&DDL;
    • 1. 创建数据表 (免费)
    • 8:40
    • 2. 增加测试数据 (免费)
    • 9:52
    • 3. 数据查询实战 (免费)
    • 25:47
    • 4. 数据更新实战 (免费)
    • 2:39
    第一十四章:序列的定义与使用
    • 1. 定义序列 (免费)
    • 14:34
    • 2. 定义特殊序列 (免费)
    • 17:32
    第一十五章:视图的定义及使用
    • 1. 视图的创建与使用 (免费)
    • 16:13
    • 2. 视图的更新操作 (免费)
    • 19:29
    第一十六章:其它数据库对象
    • 1. 同义词 (免费)
    • 9:45
    • 2. 索引 (免费)
    • 34:50
    • 3. 用户管理 (免费)
    • 29:31
    第一十七章:数据库备份
    • 1. 数据导出与导入 (免费)
    • 12:16
    • 2. 数据库冷备份 (免费)
    • 13:45
    第一十八章:数据库设计
    • 1. 第一范式 (免费)
    • 9:55
    • 2. 第二范式 (免费)
    • 18:10
    • 3. 第三范式 (免费)
    • 5:38
    • 4. PowerDesigner设计工具 (免费)
    • 16:41
    • 5. 综合实战:数据库设计分析实例 (免费)
    • 53:41
    • 【课程类型】实战教学 【难度级别】高级 【适合人群】所有人
    • 【课程介绍】
      本课程主要讲解如下内容:Oracle体系结构、Oracle 基础管理、SQL 语言、Sequence和同义词、数据字典及用户管理、E-R模型、Power Designer设计工具。在本课程讲解之中会提供有相应的练习习题以及综合案例分析,帮助读者迅速掌握Oracle数据库的核心开发技能。官方QQ群:612148723。
    • 【课程目标】
      掌握Oracle数据库的核心操作
    • 【课程计划】
      视频课程

    第一章:Oracle准备知识
    1 Oracle简介
    12:53
    本课程主要讲解Oracle公司的发展历史,与Oracle公司的主要创始人等基本知识。
    本课程主要讲解Oracle 11g数据库的安装以及相关用户名与密码配置、服务功能简介。
    3 SQLPlus命令
    23:55
    SQLPlus是进行Oracle操作的主要前台工具,本课程主要进行SQLPlus工具的基本介绍,为日后更多命令学习打下基础。
    本课程首先介绍SQL标准的发展历史与组成,随后重点阐述了SCOTT用户的四张数据表(emp、dept、salgrade、bonus)的结构及数据展示。

    第二章:SQL基础查询
    1 SQL简单查询
    20:38
    本课程主要讲解基本的SQL查询操作,主要使用的语句为:SELECT、FROM、DISTINCT、基本四则运算、字符串链接操作
    2 SQL限定查询
    48:53
    本课程在简单查询基础之上进行WHERE子句功能讲解,同时讲解各基本限定符号(关系运算、逻辑运算、BETWEEN...AND、IS NULL、LIKE、IN)
    3 查询排序
    10:30
    本部分讲解了ORDER BY子句的使用,排序模式(ASC、DESC)、同时讲解了多字段排序与ORDER BY子句的使用限制。
    本思考题主要以简单查询、限定查询、数据排序等概念的熟练为主,进行基本语句的熟悉。

    第三章:单行函数
    本课程主要为读者讲解单行函数的主要作用,基础语法结构、以及函数分类;
    2 字符串函数
    27:38
    本课程主要讲解字符串函数的使用;
    3 数值函数
    8:24
    本课程主要讲解四舍五入、小数点截取函数的使用。
    4 日期函数
    37:50
    本课程主要讲解当前系统日期时间的取得,以及如何使用日期函数准确处理日期操作。
    5 转换函数
    17:52
    本课程主要讲解字符串、日期 、数字三种数据类型的互相转型。
    6 通用函数
    10:17
    本课程主要讲解NVL()与DECODE()函数的使用。

    第四章:多表查询
    本课程主要讲解多表查询的使用、笛卡儿积的产生原因分析。
    2 查询分析
    15:26
    本课程主要通过实例讲解多表查询的实际应用;
    3 表的连接
    19:19
    本课程主要讲解表的内连接与外连接的操作实现;
    4 SQL:1999语法
    13:26
    本课程主要讲解交叉连接、自然连接、ON、USING、外连接的实现操作;
    本课程主要讲解针对于查询结果的各种集合操作(UNION、UNION ALL、INTERCEPT、MINUS)

    第五章:分组统计查询
    1 统计函数
    14:15
    本课程主要讲解分组统计函数(COUNT()、SUM()、AVG()、MAX()、MIN())的使用。
    2 分组统计
    17:43
    本课程中讲解如何利用GROUP BY子句实现数据分组与分组限制
    本课程主要讲解多表查询与分组统计的结合使用。
    4 HAVING子句
    7:00
    本课程主要讲解HAVING子句的特点,以及HAVING与WHERE的区别。
    本课程主要通过具体的案例讲解分组查询的实际操作。

    第六章:子查询
    本课程主要讲解子查询的基本语法以及使用原则。
    本课程主要讲解WHERE子句使用子查询的情况,包括单行单列、多行单列、单行多列子查询的处理操作,以及exists()运算符与in的区别。
    本课程主要讲解子查询在分组统计操作中的使用。
    本课程主要讲解子查询在分组统计操作中的使用。
    本课程主要讲解FROM子句使用子查询的操作,以及子查询与多表查询的性能分析。

    第七章:复杂查询案例
    本课程主要为读者通过案例来深入分析复杂查询的使用。
    本课程主要为读者通过案例来深入分析复杂查询的使用。
    本课程主要为读者通过案例来深入分析复杂查询的使用。
    本课程主要为读者通过案例来深入分析复杂查询的使用。
    本课程主要为读者通过案例来深入分析复杂查询的使用。

    第八章:数据更新
    1 增加数据
    12:13
    本课程主要讲解了增加语句的使用,以及对常用数据类型格式的说明。
    2 修改数据
    10:22
    本课程主要讲解了更新语句的使用,以及与子查询的联合使用,最后分析了实际WHERE子句对数据修改操作的重要性。
    3 删除数据
    8:36
    本课程主要讲解了删除语句的使用,同时阐述了逻辑删除与物理删除的使用。

    第九章:事务处理
    本课程主要讲解了事务处理的意义与事务处理命令的使用
    2 事务锁
    19:54
    本课程分析了事务处理中死锁的产生与消除。

    第一十章:数据伪列
    1 ROWNUM
    17:15
    本课程主要讲解了ROWNUM数据伪列的作用,并且给出了分页程序实现的基本结构。
    2 ROWID
    14:21
    本课程主要讲解了ROWID的作用与组成结构,并且利用了实例说明了ROWID的使用。

    第一十一章:表的创建与管理
    本课程主要讲解了在数据库开发之中常见的几种数据类型。
    2 表的创建
    5:27
    本课程主要讲解了数据表的创建语法以及实例演示;
    3 表的复制
    7:38
    本课程主要讲解表的复制操作与子查询的关系。
    本课程主要讲解截断表与删除数据的操作区别。
    本课程主要阐述了数据字典的概念与意义,并且讲解了表重命名操作;
    本课程主要讲解表的删除语法使用;
    7 闪回技术
    11:37
    本课程主要讲解FLASHBACK技术的作用,并且通过实例演示了FLASHBACK操作。
    8 修改表结构
    19:02
    本课程主要讲解表结构的修改操作,包括增加列、修改列、删除列操作。

    第一十二章:约束的创建与管理
    1 约束简介
    4:12
    本课程主要介绍约束的主要作用以及分类。
    2 非空约束
    4:08
    本课程主要讲解非空约束的作用与错误提示信息的分析;
    3 唯一约束
    14:20
    本课程主要讲解唯一约束的使用与约束对象名称管理;
    4 主键约束
    8:05
    本课程主要讲解主键约束的特点,并且介绍了复合主键的使用。
    5 检查约束
    6:09
    本课程主要讲解检查约束的定义与使用;
    6 外键约束
    29:16
    本课程主要通过实例分析了外键约束的作用,并且讲解外键约束的实现与数据关联操作;
    7 修改约束
    11:46
    本课程主要通过实例讲解了约束的增加与删除操作。

    第一十三章:综合实战:DML&DDL;
    本课程主要根据给出的结构描述编写数据库的创建脚本。
    本课程主要讲解数据的增加操作以及事务处理。
    本课程主要讲解了在多对多关系中复杂查询的使用。
    本课程主要进一步分析外键的特点,以及复杂更新操作。

    第一十四章:序列的定义与使用
    1 定义序列
    14:34
    序列是Oracle提供的用于实现表自动增长列的操作,本课程主要讲解序列的创建语法。
    本课程主要是讲解如何利用序列创建语法定义各种特殊序列的操作。

    第一十五章:视图的定义及使用
    在开发之中视图是解决程序开发人员编写复杂查询困难而提供的特殊对象,本课程主要讲解视图的定义语法;
    本课程主要讲解视图更新限制操作(WITH CHECK OPTION、WITH READ ONLY)以及复杂视图的更新问题。

    第一十六章:其它数据库对象
    1 同义词
    9:45
    同义词是Oracle数据库为了解决数据库模式(可以简单理解为用户)间资源访问的限制而提供的对象,本课程将为读者讲解同义词、公共同义词的作用。
    2 索引
    34:50
    索引是解决数据查询的性能所提供的一种技术,本课程将针对于全表扫描、B*Tree索引进行原理分析,同时对索引的使用场景进行探讨。
    3 用户管理
    29:31
    用户是Oracle的最基本用户,本课程主要使用sys管理员进行用户的创建、授权、撤销、删除等实例操作。

    第一十七章:数据库备份
    本课程主要针对与Oracle中的数据导入与导出操作。
    本课程主要针对于oracle数据库冷备份操作进行实例讲解。

    第一十八章:数据库设计
    1 第一范式
    9:55
    本课程主要讲解并分析了第一范式的设计要求。
    2 第二范式
    18:10
    本课程主要讲解了第二范式,同时解释了函数与依赖的基本概念,并利用实例讲解第二范式的使用。
    3 第三范式
    5:38
    本课程主要讲解了第三范式的定义、传递函数依赖的关系,并利用实例讲解第三设计范式的实现。
    本课程主要是讲解如何利用Sybase PowerDesigner工具来进行数据表的设计,并且利用此工具还原dept-emp表结构。
    本课程主要是巩固数据库设计范式与PowerDesigner工具,在本课程之中将设计一个企业在线培训系统所需数据表的核心功能设计。

    全部评价(5
    好评(5
    中评(0
    差评(0
    发表评价
    观看视频后加QQ群(625783520)获取源代码
    2017-07-18 21:20:03
    老师您能发笔记吗
    2017-06-26 22:58:42
    相对于学校老师的中规中矩,李老师的课程诙谐幽默却又不失风度,讲的很详细,也很容易听懂。
    2017-06-13 23:52:05
    老师,BIEE的教程有吗
    2017-05-31 22:39:43
    老师您能把笔记发出来吗?
    2017-05-07 23:18:09
    李兴华
    42课程209674学员
    JAVA培训讲师,JAVA EE高端培训讲师,北京魔乐科技(MLDN软件实训中心)教学总监,从2008年开始先后出版《零基础学java》、《Java开发实战经典》、《Java Web开发实战经典(基础篇)》、《Android开发实战经典》、《Oracle开发实战经典》、《Java核心技术精讲》