数据库程序设计与开发

数据库程序设计与开发

丁锋, 何英昊, 单世民, 编著

出版社:清华大学出版社

年代:2013

定价:30.0

书籍简介:

本书以提高数据库程序设计与开发能力为目标,以Oracle 11g作为应用开发环境,讲述了如何综合利用各种工具解决数据库程序的设计与开发问题。

书籍目录:

第1章 数据库设计过程

1.1 概述

1.2 需求分析

1.2.1 数据流图基本概念

1.2.2 数据流图绘制

1.2.3 数据流图与程序框图

1.2.4 需求分析示例

1.2.5 数据字典

1.2.6 使用Power Designer绘制数据流图

1.3 概念结构设计

1.3.1 概念结构设计方法

1.3.2 自底向上的概念结构设计方法

1.3.3 使用Power Designer绘制概念数据模型

1.4 逻辑结构设计

1.4.1 E-R图向关系模型的转换

1.4.2 逻辑模型到数据库特定模型的转换

1.4.3 子模式设计

1.4.4 使用Power Designer建立逻辑模型

1.5 物理结构设计

1.5.1 物理结构设计的工作内容

1.5.2 使用Power Designer建立物理模型

1.6 数据库实施及数据库的运行与维护

1.7 本章小结

习题1

第2章 Oracle数据库体系结构

2.1 概述

2.2 实例的组成

2.2.1 内存结构

2.2.2 后台进程

2.3 实例的启动

2.4 连接数据库实例

2.4.1 专用服务器模式

2.4.2 共享服务器模式

2.4.3 两种工作模式的讨论

2.5 数据库使用的文件

2.6 0racle存储的逻辑结构

2.6.1 表空间

2.6.2 段

2.6.3 区(盘区)

2.6.4 数据块

2.7 数据逻辑结构与数据文件的关系

2.8 表空间的创建

2.9 本章小结

习题2

第3章 SQL

3.1 soL简述

3.2 数据定义语言

3.2.1 建立数据表

3.2.2 更改数据表

3.2.3 删除数据表

3.3 数据操纵语言

3.3.1 插入数据命令

3.3.2 更新数据命令

3.3.3 删除数据命令

3.4 数据检索命令

3.4.1 基本语法

3.4.2 选择查询结果属性列

3.4.3 选择查询结果数据行

3.4.4 查询结果排序

3.4.5 聚集计算

3.4.6 分组查询

3.4.7 多表查询

3.4.8 子查询

3.4.9 集合查询

3.5 0racle中的特殊对象与高级soL命令

3.5.1 DUAL表

3.5.2 INSERTALL语句和INSERTFIRST语句

3.5.3 MERGE语句

3.6 SQL函数

……

第4章 Oracle数据类型

第5章 Oracle中的数据库对象管理

第6章 PL/SQL基础

第7章 事务管理与并发控制

第8章 数据备份与传输技术

第9章 Oracle数据库安全管理

第10章 数据库程序开发案例

附录A 订单处理系统设计方案

参考文献

内容摘要:

本书共10章,包括数据库设计过程、Oracle数据库体系结构、SQL语言、Oracle数据类型、Oracle中的数据库对象管理、PL/SQL基础、事务管理与并发控制、数据备份与传输技术、Oracle数据库安全管理和数据库程序开发案例。 每一章节都为读者设定了学习目标,并且将详细的知识讲解与具体的Oracle Database 11g操作实践结合起来,使学习数据库的过程充满乐趣。每章末尾在对本章内容进行小结的同时,还给出了需要进一步思考的问题,便于读者深入理解数据库知识,做到举一反三,融会贯通。本书可以作为高等院校数据库课程教材或供数据库领域工作人员参考的工具书。

编辑推荐:

教学目标叫确,注重理论与实践的结合;
教学方法灵活,培养学生自主学习的能力;
教学内容先进,加强对毕业设计的指导作用;
教学模式完善,提供配套的教学资源解决方案。

书籍规格:

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

书籍信息归属:

数据库程序设计与开发是清华大学出版社于2013.出版的中图分类号为 TP311.13 的主题关于 关系数据库系统-程序设计-高等学校-教材 ,关系数据库系统-系统开发-高等学校-教材 的书籍。