注册 登录 进入教材巡展
#
  • #

出版时间:2013年8月

出版社:清华大学出版社

以下为《数据库程序设计与开发》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302318415
  • 25723
  • 0045158223-3
  • 16开
  • 2013年8月
  • 工学
  • 软件工程
  • TP311.13
  • 计算机类
  • 本科
内容简介
《数据库程序设计与开发》共10章,包括数据库设计过程、Oracle数据库体系结构、SQL语言、Oracle数据类型、Oracle中的数据库对象管理、PL/SQL基础、事务管理与并发控制、数据备份与传输技术、Oracle数据库安全管理和数据库程序开发案例。
每一章节都为读者设定了学习目标,并且将详细的知识讲解与具体的Oracle Databasellg操作实践结合起来,使学习数据库的过程充满乐趣。每章末尾在对本章内容进行小结的同时,还给出了需要进一步思考的问题,便于读者深入理解数据库知识,做到举一反三,融会贯通。
《数据库程序设计与开发》可以作为高等院校数据库课程教材或供数据库领域工作人员参考的工具书。本书作者丁锋毕业于大连理工大学,获得工学博士学位,多伦多大学访问学者。
目录

第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 订单处理系统设计方案


参考文献