注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库数据库设计/管理Oracle从入门到精通(微视频精编版)

Oracle从入门到精通(微视频精编版)

Oracle从入门到精通(微视频精编版)

定 价:¥99.80

作 者: 明日科技
出版社: 清华大学出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787302522096 出版时间: 2020-07-01 包装: 平装
开本: 16 页数: 504 字数:  

内容简介

  《Oracle从入门到精通(微视频精编版)》内容浅显易懂,实例丰富,详细介绍了从基础入门到Oracle数据库高手需要掌握的知识。全书分为上下两册:核心技术分册和项目实战分册。核心技术分册共2篇20章,包括Oracle 11g概述、Oracle管理工具、SQL*Plus命令、数据表操作、SQL查询基础、SQL查询进阶、多表关联查询、子查询及常用系统函数、操作数据库、PL/SQL语言编程、游标、过程与函数、触发器、数据表约束、索引、视图、序列、管理表空间和数据文件、事务,以及数据导入与导出等内容。项目实战分册共4章,介绍了Oracle经典范例应用,以及企业人事管理系统、超市进销存管理系统和汽配管理系统共3个完整企业项目的真实开发流程。

作者简介

  明日科技,是一个拥有软件开发和项目实施方面的资深专家和学习型技术团队,利用积累的专业知识和经验,已开发出版了“软件开发视频大讲堂”“软件开发实战1200例”“软件开发实战宝典”“软件项目开发全程实录”等系列丛书,是国内畅销的编程图书品牌。

图书目录

核心技术分册目录
第1篇 基础篇
第1章 Oracle 11g概述
视频讲解:1小时7分钟
1.1 数据库的产生
1.2 数据库基本概念
1.2.1 数据、数据库、数据库管理系统和数据库系统
1.2.2 数据库的标准语言SQL
1.3 Oracle简介
1.3.1 Oracle公司介绍
1.3.2 Oracle体系介绍
1.4 Oracle数据库环境
1.4.1 Oracle数据库版本简介
1.4.2 Oracle 11g的下载与安装
1.4.3 Oracle 11g的卸载
1.5 小结
第2章 Oracle管理工具
视频讲解:1小时2分钟
2.1 SQL*Plus工具
2.1.1 启动和连接SQL*Plus
2.1.2 使用SQL*Plus查询数据库
2.1.3 创建SQL*Plus快捷方式
2.1.4 退出SQL*Plus
2.2 SQL Developer工具
2.2.1 启动SQL Developer
2.2.2 创建数据库连接
2.2.3 使用SQL Developer查询数据库
2.3 Oracle企业管理器(OEM)
2.4 数据库配置助手(DBCA)
2.5 实战
2.5.1通过SQL*Plus工具查询员工信息表(emp表)的信息48
2.5.2 通过SQL*Plus工具查询工资等级表(salgarde表)的信息
2.5.3 通过SQL Developer工具查询员工部门表(dept表)的信息
2.5.4 通过SQL Developer工具查询工资等级表(salgarde表)的信息
2.6 小结
第3章 SQL*Plus命令
视频讲解:1小时53分钟
3.1 SQL*Plus与数据库的交互
3.2 设置SQL*Plus的运行环境
3.2.1 SET命令简介
3.2.2 使用SET命令设置运行环境
3.3 常用的SQL*Plus命令
3.3.1 HELP命令
3.3.2 DESCRIBE命令
3.3.3 CONN命令
3.3.4 加入注释
3.4 格式化SQL*Plus输出
3.4.1 格式化列
3.4.2 定义页与报告的标题
3.5 数据字典
3.5.1 Oracle数据字典简介
3.5.2 Oracle常用数据字典
3.6 实战
3.6.1 使用SET PAGESIZE命令
3.6.2 设置SQL*Plus的运行环境
3.6.3 修改空行数
3.6.4 使用FORMAT选项格式化字段
3.6.5 使用FORMAT选项格式化字段宽度
3.7 小结
第4章 数据表操作
视频讲解:1小时15分钟
4.1 数据表概述
4.2 表与表结构操作
4.2.1 Oracle常用数据类型
4.2.2 表和表结构
4.2.3 表结构设计
4.3 OEM方式操作表
4.3.1 创建表
4.3.2 修改表
4.3.3 删除表
4.4 使用SQL Developer操作表
4.4.1 创建表
4.4.2 修改表
4.4.3 删除表
4.5 在SQL*Plus上操作表
4.5.1 创建表
4.5.2 修改表
4.5.3 删除表
4.6 实战
4.6.1 创建课程表(KCB)
4.6.2 创建电子商品信息表(goods)
4.6.3 为表中增加字段
4.6.4 修改电子商品信息表(goods)的表名
4.6.5 删除表中字段
4.7 小结
第5章 SQL查询基础
视频讲解:1小时5分钟
5.1 SQL简介
5.1.1 SQL的分类
5.1.2 SQL的编写规则
5.2 SELECT语句简介
5.3 查询所有列
5.3.1 查询单张表中所有列
5.3.2 查询多张表中所有列
5.4 查询特定列
5.4.1 查询特定列
5.4.2 伪列
5.5 消除重复行
5.5.1 查询结果中包含重复行
5.5.2 查询结果中消除重复行
5.6 带有表达式的SELECT子句
5.7 为列指定别名
5.7.1 不使用列别名
5.7.2 使用列别名
5.8 处理NULL
5.8.1 不处理NULL
5.8.2 使用NVL函数处理NULL
5.8.3 使用NVL2函数处理NULL
5.9 连接字符串
5.9.1 使用“||”操作符连接字符串
5.9.2 使用CONCAT函数连接字符串
5.10 实战
5.10.1 查询新建表的所有信息
5.10.2 发年终奖啦!
5.10.3 显示student表中的平均成绩
5.10.4 使用“||”操作符连接字符串
5.10.5 使用CONCAT函数连接字符串
5.11 小结
第6章 SQL查询进阶
视频讲解:52分钟
6.1 筛选查询
6.1.1 比较筛选
6.1.2 逻辑查询(AND、OR和NOT)
6.1.3 模糊查询(LIKE、NOT LIKE)
6.1.4 列表范围查找(IN、NOT IN)
6.1.5 范围查询(BETWEEN…AND)
6.1.6 判断内容是否为NULL(IS NULL、IS NOT NULL)
6.2 分组查询
6.2.1 使用GROUP BY进行单字段分组
6.2.2 使用GROUP BY进行多字段分组
6.2.3 使用HAVING子句限制分组结果
6.3 排序查询
6.3.1 单列排序
6.3.2 多列排序
6.4 实战
6.4.1 查询符合条件的iPhone 7手机是哪一款
6.4.2 查询符合条件的员工信息
6.4.3 查询工资在(1000~3000元)之外的员工
6.4.4 对工资等级进行分组
6.4.5 按照年级、成绩对学生进行排序
6.5 小结
第7章 多表关联查询
视频讲解:34分钟
7.1 表的别名
7.2 内连接
7.3 外连接
7.3.1 左外连接
7.3.2 右外连接
7.3.3 完全外连接
7.4 自然连接
7.5 自连接
7.6 交叉连接
7.7 实战
7.7.1 查询王红同学的物理成绩
7.7.2 查询数学成绩及格的学生信息
7.7.3 查询物理成绩及格的学生信息
7.7.4 查询英语成绩大于80分的学生信息
7.7.5 查询奖金比基本工资多的员工信息
7.8 小结
第8章 子查询及常用系统函数
视频讲解:53分钟
8.1 初识子查询
8.2 单行子查询
8.3 多行子查询
8.3.1 使用IN运算符
8.3.2 使用ANY运算符
8.3.3 使用ALL运算符
8.4 Oracle常用系统函数
8.4.1 字符类函数
8.4.2 数字类函数
8.4.3 日期和时间类函数
8.4.4 转换类函数
8.4.5 聚合类函数
8.5 实战
8.5.1 查询数学成绩不及格的学生信息
8.5.2 查询各科成绩都在平均分以上的学生成绩信息
8.5.3 查询出每个部门经理的工资
8.5.4 查询出价格比iPhone 7手机价格低的产品
8.5.5 显示所有员工在入职三个月之后的日期
8.6 小结
第9章 操作数据库
视频讲解:23分钟
9.1 插入数据(INSERT语句)
9.1.1 单条插入数据
9.1.2 批量插入数据
9.2 更新数据(UPDATE语句)
9.2.1 更新单列数据
9.2.2 更新日期列数据
9.2.3 使用子查询更新数据
9.3 删除数据(DELETE语句和TRUNCATE语句)
9.3.1 DELETE语句
9.3.2 TRUNCATE语句
9.4 实战
9.4.1 插入数据
9.4.2 批量插入数据
9.4.3 更新员工的工资数据
9.4.4 修改员工的入职时间
9.4.5 删除在平均值之下的数据
9.5 小结
第10章 PL/SQL语言编程
视频讲解:1小时30分钟
10.1 PL/SQL简介
10.1.1 PL/SQL块结构
10.1.2 代码注释
10.1.3 标识符
10.1.4 分界符
10.2 数据类型
10.2.1 基本数据类型
10.2.2 数值型
10.2.3 字符型
10.2.4 日期型
10.2.5 布尔型
10.3 变量的声明与赋值
10.3.1 定义一般变量
10.3.2 使用%TYPE声明变量类型
10.3.3 使用RECORD声明变量类型
10.3.4 使用%ROWTYPE声明变量类型
10.4 流程控制语句
10.4.1 选择语句
10.4.2 循环语句
10.5 实战
10.5.1 输出《静夜思》
10.5.2 输出当前日期和当月的最后一天的日期
10.5.3 根据员工编号查询工资
10.5.4 公司发福利
10.5.5 输出九九乘法表
10.6 小结
第2篇 提高篇
第11章 游标
视频讲解:27分钟
11.1 游标简介
11.2 隐式游标
11.3 显式游标
11.3.1 声明游标
11.3.2 打开游标
11.3.3 读取游标
11.3.4 关闭游标
11.3.5 显式游标的属性
11.4 游标变量
11.4.1 声明游标变量
11.4.2 打开游标变量
11.4.3 关闭游标变量
11.5 通过FOR语句遍历游标
11.5.1 隐式游标中使用FOR语句
11.5.2 显式游标中使用FOR语句
11.6 实战
11.6.1 查询出员工编号为7788的员工名称
11.6.2 获得职位是编辑的员工信息
11.6.3 查询商品价格低于2000元的商品信息
11.6.4 查询SALES部门的员工信息
11.6.5 查询电视机的价格
11.7 小结
第12章 过程与函数
视频讲解:36分钟
12.1 存储过程
12.2 函数
12.3 实战
12.4 小结
第13章 触发器
视频讲解:38分钟
13.1 触发器简介
13.2 语句级触发器
13.3 行级触发器
13.4 替换触发器
13.5 删除触发器
13.6 实战
13.7 小结
第14章 数据表约束
视频讲解:1小时51分钟
14.1 数据表约束简介
14.2 非空约束
14.3 唯一性约束
14.4 主键约束
14.5 外键约束
14.6 禁用和激活约束
14.7 删除约束
14.8 实战
14.9 小结
第15章 索引
视频讲解:48分钟
15.1 索引概述
15.2 创建索引
15.3 合并和重建索引
15.4 删除索引
15.5 显示索引信息
15.6 实战
15.7 小结
第16章 视图
视频讲解:29分钟
16.1 创建视图
16.2 管理视图
16.3 实战
16.4 小结
第17章 序列
视频讲解:4分钟
17.1 创建序列
17.2 管理序列
17.3 实战
17.4 小结
第18章 管理表空间和数据文件
视频讲解:1小时5分钟
18.1 表空间与数据文件的关系
18.2 Oracle 11g的默认表空间
18.3 创建表空间
18.4 维护表空间与数据文件
18.5 实战
18.6 小结
第19章 事务
视频讲解:17分钟
19.1 事务的概述
19.2 操作事务
19.3 实战
19.4 小结
第20章 数据导入与导出
视频讲解:6分钟
20.1 EXPDP和IMPDP概述
20.2 EXPDP导出数据
20.3 IMPDP导入数据
20.4 SQL Developer导入和导出数据
20.5 实战
20.6 小结
项目实战分册目录
第21章 Oracle经典范例应用
21.1 基础查询
21.2 通配符查询
21.3 限定查询
21.4 日期与时间查询
21.5 多条件查询
21.6 分组及排序查询
21.7 函数查询
21.8 多表查询
21.9 子查询
21.10 连接查询
21.11 小结
第22章 Java+Oracle实现企业人事管理系统
22.1 开发背景
22.2 系统分析
22.3 系统设计
22.4 数据库设计
22.5 主窗体设计
22.6 公共模块设计
22.7 人事管理模块设计
22.8 待遇管理模块设计
22.9 系统维护模块设计
22.10 小结
第23章 VC++ + Oracle实现超市进销存管理系统
23.1 开发背景
23.2 系统分析
23.3 系统设计
23.4 公共模块设计
23.5 主窗体设计
23.6 商品信息模块设计
23.7 供应商信息模块设计
23.8 销售查询模块设计
23.9 日结查询模块设计
23.10 前台销售模块设计
23.11 小结
第24章 VC++ + Oracle实现汽配管理系统
24.1 开发背景
24.2 系统分析
24.3 系统设计
24.4 数据库设计
24.5 公共模块设计
24.6 主窗体设计
24.7 系统登录模块设计
24.8 基础信息查询模块设计
24.9 商品信息模块设计
24.10 日常业务处理模块设计
24.11 小结

本目录推荐