Oracle数据库与实践教程

相关资料

[

方昕,女,副教授,计算机科学与技术专业,硕士,安康学院任教。主要研究方向是数据检测、智能算法等领域。
近三年来主持参与科研项目5项,《基于磁流体包覆微纳光纤的新型电磁传感技术的研究》(陕西省高校科协青年人才托举计划项目)、《基于粒子群算法智能交通系统的路径诱导研究》、《基于应用型人才培养的Oracle数据库课程教学改革与实践》等;在《计算机技术与发展》、《信息处理》、《计算机与数字工程》、《微型电脑应用》等期刊发表了10篇相关领域的研究论文,其中ISTP检索1篇,核心期刊9篇(教研核心4篇)。研究论文分别获得安康市第十三届届自然科学优秀学术论文二等奖及三等奖;2014-2015年度被评为“科研先进个人”称号;获得安康市科学技术成果三等奖1项;获第六届青年教师基本功大赛一等奖“教学能手”称号;获第二届教师微课教学比赛二等奖;指导学生第九届中国大学生计算机设计大赛省赛一等奖1项、二等奖1项、国赛二等奖1项;指导学生“蓝桥杯”软件设计大赛西北赛区二等奖等;指导大学生创新创业项目*1项,省部级2项,等等。
吕方兴,男,讲师,电气工程专业,博士,安康学院任教。主要研究方向是传感技术、测量与控制等领域。

]

本书特色

[

教材主要包括数据库系统概述、关系模型、关系代数运算、结构化查询语言SQL、数据规范化、数据库设计、Oracle系统的体系结构、安装和网络配置、启动与关闭、数据库基础、备份与恢复、网络管理、安全管理、高级编程。本教材重核心知识、重实践,是一部以项目任务为主线融会理论知识点的实用教程。

]

内容简介

[

本书分为分基础知识篇、编程设计篇、管理维护篇、应用开发篇四部分,全面介绍Oracle 10g系统的开发与设计、管理与维护。并提供近60分钟的、结合上机操作的讲解视频,帮助读者直观理解。

]

目录

目录

**篇基础知识篇第1章数据库系统概述
1.1数据管理技术的发展历程
1.1.1人工管理阶段
1.1.2文件管理阶段
1.1.3数据库管理阶段
1.2数据库与数据库管理系统的基本概念
1.2.1数据库的基本概念
1.2.2数据库管理系统
1.2.3数据库语言
1.3数据模型与信息模型
1.3.1数据模型的基本概念
1.3.2信息模型
1.3.3基本数据模型
1.4数据库的体系结构
1.4.1数据库系统的三级模式结构
1.4.2数据库系统的两级映像
1.4.3两级数据独立性
1.4.4数据库操作过程
1.5数据库系统
1.6本章小结
1.7习题
第2章关系运算理论
2.1关系的数学定义
2.1.1基本术语
2.1.2笛卡儿积
2.2关系数据库
2.2.1关系模型
2.2.2关系模式
2.2.3数据语言
2.3关系代数
2.3.1传统的集合运算
2.3.2专门的关系运算
2.3.3扩充的关系代数运算
2.3.4综合应用举例
2.3.5关系运算的安全性和等价性
2.3.6关系运算表达式的优化
2.4本章小结
2.5习题

第3章数据库设计和规范化
3.1数据库设计概述
3.1.1数据库设计
3.1.2数据库设计方法和技巧
3.1.3数据库设计步骤
3.2数据库系统规划
3.2.1系统规划的任务
3.2.2系统规划的成果
3.3需求分析
3.3.1需求分析的主要任务
3.3.2需求分析的工作和方法
3.3.3数据字典
3.4概念结构设计
3.4.1概念模型
3.4.2E�睷模型设计过程
3.5逻辑结构设计
3.5.1逻辑结构设计的步骤
3.5.2E�睷模型转换为关系模型
3.6关系规范化
3.6.1函数依赖
3.6.2范式
3.7物理结构设计
3.7.1物理设计的内容
3.7.2物理设计的步骤
3.8数据库的实施和维护
3.8.1数据库的实施
3.8.2数据库的试运行
3.8.3数据库的运行与维护
3.9本章小结
3.10习题
第二篇编程设计篇第4章Oracle 10g数据库系统概述
4.1Oracle 10g系统概述
4.2Oracle 10g数据库的体系结构
4.2.1物理存储结构
4.2.2逻辑存储结构
4.2.3内存结构
4.2.4进程结构
4.2.5Oracle实例
4.3Oracle 10g数据库的模式对象
4.4Oracle 10g数据库的安装
4.5Oracle 10g数据库目录结构和注册表信息
4.5.1数据库的目录结构
4.5.2Oracle 10g数据库在Windows 10下的注册表信息
4.5.3特殊用户
4.6Oracle 10g数据库字典
4.6.1静态数据字典
4.6.2动态性能表
4.7Oracle 10g分布式数据库体系结构
4.7.1体系结构
4.7.2网络配置
4.8Oracle 10g数据库的启动和关闭
4.8.1启动数据库
4.8.2关闭数据库
4.9实践项目
4.10本章小结
4.11习题
第5章Oracle数据库基础——SQL
5.1SQL概述
5.1.1SQL的发展
5.1.2SQL的特点
5.1.3SQL的基本概念
5.2SQL的数据定义
5.2.1基本表的基本操作
5.2.2视图的基本操作
5.2.3索引的基本操作
5.3SQL的函数
5.3.1单行函数
5.3.2聚组函数
5.4SQL的数据查询
5.4.1单表查询
5.4.2连接查询
5.4.3嵌套查询(子查询)
5.4.4集合查询
5.5SQL的数据操纵
5.5.1插入数据
5.5.2修改数据
5.5.3删除数据
5.6SQL的数据控制
5.6.1授权
5.6.2收回权限
5.7嵌入式SQL
5.7.1嵌入式SQL的处理过程
5.7.2嵌入式SQL语句与宿主语言之间的通信
5.8实践项目
5.8.1实践项目一
5.8.2实践项目二
5.9本章小结
5.10习题
第三篇管理维护篇第6章Oracle 10g数据库备份与恢复
6.1数据库备份与恢复概述
6.1.1备份与恢复
6.1.2恢复管理器的应用
6.2数据库的物理备份与恢复
6.2.1物理备份
6.2.2物理恢复
6.3数据库的逻辑备份与恢复
6.3.1逻辑备份
6.3.2逻辑恢复
6.4恢复影响与恢复机制
6.5数据泵的使用
6.5.1导出
6.5.2导入
6.6实践项目
6.6.1实践项目一
6.6.2实践项目二
6.7本章小结
6.8习题
第7章网络管理
7.1网络服务结构
7.1.1Oracle网络服务基本概念
7.1.2Oracle Net及参数文件
7.2企业管理器
7.2.1Enterprise Manager 10g
7.2.2Oracle Enterprise Manager
7.3服务器端网络配置
7.3.1服务器端网络配置管理工具
7.3.2服务器端监听程序配置管理
7.4客户端网络配置
7.4.1网络服务名的配置
7.4.2本地网络配置
7.5错误异常处理
7.6多线程服务器配置和网络安全
7.6.1多线程服务器配置
7.6.2高级网络管理
7.7实践项目
7.8本章小结
7.9习题
第8章安全管理
8.1数据库安全性概述
8.1.1数据库的安全性控制
8.1.2Oracle认证方法
8.1.3存取控制
8.2用户管理
8.2.1用户的创建
8.2.2用户的授权与收回
8.2.3用户身份认证
8.2.4用户的修改与删除
8.3权限管理
8.3.1管理权限
8.3.2Oracle数据库管理员
8.3.3管理员认证
8.4角色管理
8.4.1Oracle系统角色
8.4.2创建角色
8.4.3角色管理
8.5其他安全保护
8.5.1审计
8.5.2视图与数据加密
8.6实践项目
8.7本章小结
8.8习题
第四篇应用开发篇第9章PL/SQL高级编程
9.1PL/SQL简介
9.1.1PL/SQL的优势
9.1.2PL/SQL的变量类型
9.1.3PL/SQL的表达式
9.1.4PL/SQL的运算符
9.2PL/SQL控制结构
9.2.1条件结构
9.2.2循环结构
9.2.3顺序结构
9.3PL/SQL出错处理
9.4游标
9.4.1游标的概念
9.4.2显式游标
9.4.3隐式游标
9.4.4游标属性
9.4.5游标FOR循环
9.5存储过程函数1
9.5.1存储过程的简介
9.5.2存储过程的创建
9.5.3存储过程源代码的查看及删除
9.6存储过程函数2
9.6.1函数的基本语法
9.6.2创建函数
9.6.3函数调用限制
9.6.4函数源代码的查看及删除
9.7包
9.7.1包的简介及创建
9.7.2包的重载
9.7.3包的构造过程
9.7.4与开发相关的系统包
9.8触发器
9.8.1触发器的基本概念
9.8.2触发器的创建及使用
9.8.3触发器的类型
9.8.4触发器的组成
9.8.5创建DML触发器
9.9实践项目
9.10本章小结
9.11习题
第10章Oracle数据库系统案例
10.1案例1——图书进销存管理系统
10.1.1数据库E�睷图设计
10.1.2数据库表设计与创建
10.1.3数据库重要代码
10.2案例2——选课管理系统
10.2.1数据库E�睷图设计
10.2.2数据库表设计与创建
10.2.3数据库重要代码
10.3实践项目
10.4本章小结
10.5习题
附录Ascott测试用户的常用数据表
参考文献

封面

Oracle数据库与实践教程

书名:Oracle数据库与实践教程

作者:方昕

页数:313

定价:¥49.8

出版社:清华大学出版社

出版日期:2019-11-29

ISBN:9787302534358

PDF电子书大小:42MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注