Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

锋哥开始收Java学员啦!

Oracle数据库从入门到实战 微课视频版 PDF 下载


分享到:
时间:2023-04-19 09:51来源:http://www.java1234.com 作者:转载  侵权举报
本书以Oracle 12c 数据库管理系统为开发环境,以学生课程数据库和员工部门数据库为例,全面系统地介绍了Oracle 12c的管理操作和应用开发方法。全书共分13章,分别介绍Oracle 12c的安
失效链接处理
Oracle数据库从入门到实战  微课视频版  PDF 下载


下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/28472305.html
 

相关截图:



资料简介:
本书以Oracle 12c 数据库管理系统为开发环境,以学生课程数据库和员工部门数据库为例,全面系统地介绍了Oracle 12c的管理操作和应用开发方法。全书共分13章,分别介绍Oracle 12c的安装和卸载,Oracle数据库体系结构,SQL基础,PL/SQL概述,异常处理,游标,存储子程序,包,触发器,用户、权限与角色管理,数据库备份与恢复。在本书的*后提供了两个数据库应用的案例: 名片管理系统的设计与实现和学生成绩管理系统的设计与实现,可作为教学和实训的内容,培养学生开发简单应用系统的能力。 本书以核心知识的讲解为基础,以培养相应的能力目标为导向,以任务驱动的案例教学为手段,以实践问答为巩固,详细介绍每一部分内容。本书部分章节提供了视频讲解。 本书可作为大学本科、高职高专及数据库应用相关培训课程的教学用书,也可作为计算机应用人员和计算机爱好者的自学参考书。

资料目录:
第1章
 
Oracle数据库的安装和卸载
 
1.1Oracle数据库的安装
 
1.1.1Oracle 数据库的发展历程
 
1.1.2Oracle 12c数据库的安装
 
1.1.3使用数据库配置向导创建数据库
 
1.1.4实践环节: 使用DBCA创建OracleDB数据库
 
1.2数据库服务的启动与关闭
 
1.2.1数据库服务的启动
 
1.2.2数据库服务的关闭
 
1.2.3实践环节: 数据库服务状态的查看和启动方式的更改
 
1.3Oracle管理工具
 
1.3.1Oracle 12c数据库的默认安装用户
 
1.3.2Oracle数据库的开发工具
 
1.3.3访问数据库的方法
 
1.3.4实践环节: 使用不同的开发工具对数据库进行访问
 
1.4Oracle数据库的卸载
 
1.4.1Oracle 12c数据库的卸载步骤
 
1.4.2实践环节: 卸载已安装的Oracle 12c数据库
 
1.5小结
 
习题1
 
 
 
第2章
 
Oracle数据库体系结构
 
2.1物理存储结构
 
2.1.1控制文件
 
2.1.2重做日志文件
 
2.1.3数据文件
 
2.1.4其他文件
 
2.1.5实践环节: 查询物理存储结构中各类文件的存储
位置和基本信息
 
2.2逻辑存储结构
 
2.2.1表空间
 
2.2.2段
 
2.2.3区
 
2.2.4数据块
 
2.2.5实践环节: 画出Oracle数据库的逻辑结构关系图
 
2.3内存结构
 
2.3.1系统全局区
 
2.3.2程序全局区
 
2.3.3实践环节: 设置数据缓冲区中数据块的大小
 
2.4进程结构
 
2.4.1用户进程
 
2.4.2服务器进程
 
2.4.3后台进程
 
2.4.4实践环节: 查看Oracle数据库实例的进程信息
 
2.5数据库例程
 
2.5.1数据库实例和数据库的关系
 
2.5.2Oracle例程的启动与关闭
 
2.5.3实践环节: 启动和关闭数据库例程
 
2.6小结
 
习题2
 
 
第3章
 
SQL基础
 
3.1SQL语言
 
3.1.1SQL的分类
 
3.1.2SQL的特点
 
3.2数据定义语言
 
3.2.1基本表的定义
 
3.2.2基本表的修改
 
3.2.3基本表的删除
 
3.2.4实践环节: 基本表的操作
 
3.3数据操纵语言
 
3.3.1插入数据
 
3.3.2修改数据
 
3.3.3删除数据
 
3.3.4实践环节: 数据的操纵
 
3.4数据查询语言
 
3.4.1SELECT语句的一般格式
 
3.4.2单表查询
 
3.4.3分组查询
 
3.4.4连接查询
 
3.4.5嵌套查询
 
3.4.6实践环节: 数据的查询
 
3.5小结
 
习题3
 
 
第4章
 
PL/SQL概述
 
4.1PL/SQL程序设计简介
 
4.1.1什么是PL/SQL
 
4.1.2PL/SQL的优点
 
4.1.3PL/SQL块结构
 
4.1.4PL/SQL的注释样式
 
4.1.5实践环节: 编写简单的PL/SQL程序
 
4.2PL/SQL变量
 
4.2.1标识符定义
 
4.2.2常量和变量的声明
 
4.2.3数据类型
 
4.2.4变量赋值
 
4.2.5实践环节: 编写一个包含%ROWTYPE类型和SELECT…
INTO赋值语句的PL/SQL程序
 
4.3PL/SQL运算符和函数
 
4.3.1PL/SQL中的运算符
 
4.3.2PL/SQL中的函数
 
4.3.3实践环节: 编写带有系统函数的PL/SQL程序
 
4.4PL/SQL条件结构
 
4.4.1IF条件语句
 
4.4.2CASE条件语句
 
4.4.3实践环节: 编写带IF或CASE条件语句的PL/SQL
程序
 
4.5PL/SQL循环结构
 
4.5.1简单循环
 
4.5.2WHILE循环
 
4.5.3数字式FOR循环
 
4.5.4实践环节: 编写PL/SQL程序实现输出1~10之间的
整数和
 
4.6小结
 
习题4
 
 
第5章
 
异常处理
 
5.1异常简介
 
5.1.1Oracle错误处理机制
 
5.1.2异常的类型
 
5.1.3异常处理的基本语法
 
5.2预定义异常
 
5.2.1预定义异常的处理
 
5.2.2实践环节: 编写包含处理系统预定义异常的PL/SQL
程序
 
5.3非预定义异常
 
5.3.1非预定义异常的处理步骤
 
5.3.2实践环节: 编写包含处理非预定义异常的PL/SQL
程序
 
5.4用户自定义异常
 
5.4.1用户自定义异常的处理步骤
 
5.4.2实践环节: 编写包含用户自定义异常的PL/SQL程序
 
5.5小结
 
习题5
 
 
第6章
 
游标
 
6.1显式游标
 
6.1.1显式游标的处理步骤
 
6.1.2显式游标的属性
 
6.1.3显式游标的简单循环
 
6.1.4显式游标的WHILE循环
 
6.1.5实践环节: 利用显式游标的LOOP循环和WHILE循环
实现数据的操作
 
 
6.2游标的FOR循环
 
6.2.1游标的FOR循环的优点
 
6.2.2游标的FOR循环的实现方法
 
6.2.3实践环节: 利用游标的FOR循环实现数据的操作
 
6.3利用游标操纵数据库
 
6.3.1游标的定义
 
6.3.2游标的使用
 
6.3.3实践环节: 编写利用游标操纵数据库的PL/SQL程序
 
6.4带参数的游标
 
6.4.1带参数的游标的处理步骤
 
6.4.2实践环节: 利用带参数游标的循环实现数据的
操作
 
6.5隐式游标
 
6.5.1游标的定义
 
6.5.2隐式游标的属性
 
6.5.3实践环节: 利用隐式游标的属性完成相应的数据操作
 
6.6小结
 
习题6
 
 
第7章
 
存储子程序
 
7.1存储过程的创建
 
7.1.1创建存储过程的基本方法
 
7.1.2存储过程的形式参数
 
7.1.3实践环节: 创建带参数的存储过程
 
7.2存储过程的调用
 
7.2.1参数传值
 
7.2.2调用方法
 
7.2.3实践环节: 调用带参数的存储过程
 
7.3存储过程的管理
 
7.4存储函数的创建
 
7.4.1创建存储函数的基本方法
 
7.4.2存储函数的形式参数与返回值
 
7.4.3实践环节: 创建存储函数
 
7.5存储函数的调用
 
7.5.1调用方法
 
7.5.2实践环节: 调用存储函数
 
7.6存储函数的管理
 
7.7小结
 
习题7
 
 
第8章
 
 
8.1包的创建
 
8.1.1包说明的创建
 
8.1.2包主体的创建
 
8.1.3包元素的性质
 
8.1.4实践环节: 创建包括存储过程和存储函数的包
 
8.2包的调用
 
8.2.1包中元素的调用方法
 
8.2.2实践环节: 在PL/SQL程序中调用已创建包中的公有
元素
 
8.3包的重载
 
8.3.1包的重载对象和要求
 
8.3.2实践环节: 在一个包中重载两个存储过程并调用
 
8.4包的管理
 
8.5小结
 
习题8
 
 
第9章
 
触发器
 
9.1语句级触发器
 
9.1.1触发器的组成
 
9.1.2语句级触发器
 
9.1.3触发器谓词
 
9.1.4实践环节: 创建AFTER型的语句级触发器
 
9.2行级触发器
 
9.2.1行级触发器的创建
 
9.2.2使用行级触发器标识符
 
9.2.3行级触发器使用WHEN子句
 
9.2.4实践环节: 创建行级触发器
 
9.3INSTEAD OF触发器
 
9.3.1INSTEAD OF触发器的作用
 
 
9.3.2INSTEAD OF触发器的创建
 
9.3.3实践环节: 在某视图上创建INSTEAD OF触发器
 
9.4系统事件与用户事件触发器
 
9.4.1系统事件与用户事件
 
9.4.2系统事件与用户事件触发器的创建
 
9.4.3实践环节: 创建系统事件触发器
 
9.5触发器的管理
 
9.6小结
 
习题9
 
 
第10章
 
用户、权限与角色管理
 
10.1用户管理
 
10.1.1创建用户
 
10.1.2修改用户
 
10.1.3删除用户
 
10.1.4查询用户信息
 
10.1.5实践环节: 用户管理方法的应用
 
10.2权限管理
 
10.2.1系统权限
 
10.2.2对象权限
 
10.2.3查询权限
 
10.2.4实践环节: 为创建的某用户授予和回收
系统权限
 
10.3角色管理
 
10.4小结
 
习题10
 
 
第11章
数据库备份与恢复
 
11.1物理备份
 
11.1.1物理备份的方法
 
11.1.2实践环节: Oracle物理备份策略中的备份
 
11.2逻辑备份
 
11.2.1逻辑备份的方法
 
11.2.2实践环节: 逻辑备份方法的具体应用
 
11.3物理恢复
 
11.3.1物理恢复的方法
 
11.3.2实践环节: 进行归档模式的联机物理恢复的
测试
 
11.4逻辑恢复
 
11.4.1逻辑恢复的方法
 
11.4.2实践环节: Oracle逻辑恢复方法的具体应用
 
11.5小结
 
习题11
 
 
第12章
 
名片管理系统的设计与实现
 
12.1Servlet MVC模式
 
12.2Java Web开发环境构建
 
12.2.1开发工具
 
12.2.2工具集成
 
12.3使用Eclipse开发Web应用
 
12.3.1JSP运行原理
 
12.3.2一个简单的Web应用
 
12.4系统设计
 
12.4.1系统功能需求
 
12.4.2系统模块划分
 
12.5数据库设计
 
12.5.1数据库概念结构设计
 
12.5.2数据库逻辑结构设计
 
12.6系统管理
 
12.6.1导入相关的jar包
 
12.6.2管理主页面
 
12.6.3组件与Servlet管理
 
12.7组件设计
 
12.7.1过滤器
 
12.7.2验证码
 
12.7.3实体模型
 
12.7.4数据库操作及存储子程序
 
12.7.5工具类
 
12.8名片管理
 
12.8.1添加名片
 
12.8.2查询名片
 
12.8.3修改名片
 
12.8.4删除名片
 
12.9用户相关
 
12.9.1用户注册
 
12.9.2用户登录
 
12.9.3修改密码
 
12.9.4基本信息
 
12.10管理员解锁用户
 
12.11安全退出
 
12.12小结
 
 
第13章
 
学生成绩管理系统的设计与实现
 
13.1Windows窗体开发环境构建
 
13.1.1开发工具
 
13.1.2工具集成
 
13.2使用Visual Studio开发窗体应用程序
 
13.3系统设计
 
13.3.1系统功能需求
 
13.3.2系统模块划分
 
13.4数据库设计
 
13.4.1数据库概念结构设计
 
13.4.2数据库逻辑结构设计
 
13.5系统管理
 
13.5.1添加相关的动态链接库引用
 
13.5.2系统管理主页面
 
13.5.3系统模块管理与数据库操作程序
 
13.6系统实现
 
13.6.1用户注册
 
13.6.2用户登录
 
13.6.3修改密码
 
13.6.4退出系统
 
13.7信息管理
 
13.7.1学生管理
 
13.7.2课程管理
 
13.7.3选课管理
 
13.7.4统计管理
 
13.8小结
 
 
附录A
 
样本数据库
 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐