Oracle数据库实用教程
Oracle数据库实用教程封面图

Oracle数据库实用教程

唐友, 主编

出版社:清华大学出版社

年代:2013

定价:32.0

书籍简介:

本书以Oracle 10g作为平台,比较系统地介绍了Oracle 10g(中文版)的主要功能,并且通过实验对主要内容进行操作和编程训练。以完整的项目任务驱动,将项目进行分解贯穿在各章的每个章节中,做到理论联系实践,将知识进行整体整合,增加学生学习的积极性和将知识融会贯通,将流行的开发工具java与.net平台为背景详细介绍了java/Oracle和ASP.NET/Oracle的应用方法。

书籍目录:

第1部分 oracle实用教程

项目分解1 创建数据库

1.1 实用数据库管理系统

1.2 登录项目数据库的方式

1.2.1 访问项目数据库主界面

1.2.2 c/s模式访问项目数据库

1.2.3 b/s模式访问项目数据库

1.3 配置项目数据库连接

1.4 启动项目数据库文件

习题

项目分解2 项目需求及表设计

2.1 个人理财项目需求分析

2.1.1 概述

2.1.2 任务/功能

2.1.3 性能

2.1.4 用户基本情况说明

2.2 实体表

2.3 实体数据类型

2.4 设计项目表

.2.4.1 创建项目业务表

2.4.2 修改项目业务表

2.4.3 删除项目业务表

习题

实验1 创建学生信息管理项目表

项目分解3 数据库具体解决策略

3.1 记录生成策略

3.1.1 插入表记录

3.1.2 主键生成策略--序列

3.1.3 修改序列

3.1.4 删除序列

3.2 修改记录

3.3 删除记录

3.4 项目业务数据检索

3.4.1 选择行

3.4.2 查询对象

3.4.3 连接

3.4.4 汇总

3.4.5 排序

3.4.6 select语句的union子句

3.5 应用视图

3.5.1 视图的概念

3.5.2 创建视图

3.5.3 更新视图

3.5.4 修改视图定义

3.5.5 删除视图

3.6 项目数据库优化策略--索引

3.6.1 索引的分类

3.6.2 索引的创建

3.6.3 索引的修改

3.6.4 索引的删除

习题

实验2 创建学生信息管理项目序列

实验3 学生信息管理项目数据对象操作

实验4 学生信息管理项目数据检索

实验5 数据库优化策略视图和索引

项目分解4 存储过程和触发器应用

4.1 项目数据库扩展编程--pl/sql

4.2 pl/sql语法

4.2.1 变量

4.2.2 数据类型

4.2.3 表达式

4.2.4 控制结构

4.3 数据库实现优化--存储过程

4.3.1 创建存储过程

4.3.2 修改存储过程

4.3.3 删除存储过程

4.3.4 使用存储过程

4.4 数据库实现优化--触发器

4.4.1 创建触发器

4.4.2 修改触发器

4.4.3 删除触发器

习题

实验6 数据库实现优化--存储过程

实验7 数据库实现优化--触发器

项目分解5 用户管理

5.1 设定项目管理权限

5.2 选择项目管理角色

5.2.1 创建角色

5.2.2 管理角色

5.3 管理项目用户

5.3.1 创建用户

5.3.2 修改用户

5.3.3 锁定及解除用户锁定

5.3.4 删除用户

习题

实验8 学生信息管理项目权限与角色

项目分解6 数据库备份和恢复

6.1 项目数据库备份

6.2 项目数据库恢复

习题

实验9 数据库的备份与恢复

项目分解7 表空间应用

7.1 表空间概念

7.2 创建表空间

7.3 oracle表空间的作用

7.4 修改表空间

7.5 删除表空间

习题

项目分解8 其他特征

8.1 性能与扩展能力

8.2 可管理性

8.3 高可用性的加强

8.4 vpd支持更多的安全协议

8.5 商务智能/数据仓库和生物信息学

8.6 扩展数据管理能力

8.7 应用开发方面的加强

习题

项目分解9 项目实现技术及整合

9.1 数据引擎jdbc

9.2 通过jdbc-odbc访问oracle数据库

9.2.1 创建odbc数据源

9.2.2 编写jsp测试程序

9.2.3 jdbc编程详解

9.3 使用javabean模式访问数据库

9.4 直接使用jdbc访问数据库

9.5 使用连接池访问数据库

9.5.1 连接池的工作原理

9.5.2 实例:在jsp中使用连接池访问数据库

9.6 .net访问oracle数据库

9.6.1 回顾ado.net

9.6.2 使用ado.net连接oracle

9.6.3 在抽象工厂中加入oracle

习题

实验10 jdbc实现学生信息管理项目数据库访问

第2部分 附录及参考答案

附录a 学生信息管理系统项目实现

a.1 结构及主要功能

a.1.1 学生信息管理系统的主要功能

a.1.2 系统的功能模块结构

a.2 数据库设计

a.2.1 创建数据库用户

a.2.2 数据库逻辑结构设计

a.2.3 创建表的脚本语言

a.3 数据库连接

a.3.1 创建数据源

a.3.2 数据库连接(在模块modulel.bas中)

a.4 系统的实现

a.4.1 主窗体的设计

a.4.2 登录窗体的设计

a.4.3 背景窗体的设计

a.4.4 班级管理窗体的设计

a.4.5 课程信息窗体的设计

a.4.6 用户信息管理窗体的设计

a.4.7 奖惩信息管理窗口的设计

a.4.8 成绩查询窗口的设计

a.4.9 学籍信息管理窗体的设计

a.4.10 个人信息查询窗口的设计

a.5 运行截图

附录b 安装oracle 10g数据的步骤

b.1 安装oracle 10g服务器

b.2 安装oracle 10g客户端

b.3 登录oracle 10g

b.4 启动oracle 10g数据库

b.5 关闭oracle 10g数据库

b.6 创建odbc数据源

b.7 oracle的其他配置

附录c 使用powerdesigner的操作步骤

c.1 概念模型设计

c.2 物理模型设计

附录d windows 7下解决oracle 10g运行问题

d.1 windows 7安装oracle 10g方法

d.2 64位windows 7安装oracle 10g解决方案

参考答案

内容摘要:

Oracle数据库实用教程以当前流行的Oracle 10g作为平台,分别介绍Oracle教程的详细内容、Oracle实验指导和相关附录。Oracle教程部分比较系统地介绍了Oracle 10g(中文版)的主要功能,通过具体实验对讲解内容进行具体操作和编程训练;以完整的项目作为任务驱动,将项目进行分解贯穿在各章节中,做到理论联系实验实践,将知识进行整体整合,增加学生学习的积极性并使其将所学知识融会贯通,做到学有所用,学有所成。在每个章节后配有另外相关的实验,也是一个具体的生活实际项目分解,最后将该项目的解决方案和业务实现整合成具体的实践效果。同时以流行的开发工具java与.net平台为背景详细介绍了java/Oracle和ASP.NET/Oracle的应用方法。

书籍规格:

书籍详细信息
书名Oracle数据库实用教程站内查询相似图书
9787302313298
如需购买下载《Oracle数据库实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸23 × 19装帧平装
页数印数 3000

书籍信息归属:

Oracle数据库实用教程是清华大学出版社于2013.出版的中图分类号为 TP311.138 的主题关于 关系数据库系统-高等学校-教材 的书籍。