首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 数据库 >

数据库原理及其应用教程(第3版)(附光盘1张) [平装]

2014-02-11 
编辑推荐《数据库原理及其应用教程(第3版)》:满足应用型人才培养需求,汇集新知识、新技术、新方法体现“实践一理
商家名称 信用等级 购买信息 订购本书
数据库原理及其应用教程(第3版)(附光盘1张) [平装] 去商家看看
数据库原理及其应用教程(第3版)(附光盘1张) [平装] 去商家看看

数据库原理及其应用教程(第3版)(附光盘1张) [平装]

编辑推荐

《数据库原理及其应用教程(第3版)》:满足应用型人才培养需求,汇集新知识、新技术、新方法体现“实践一理论一再实践一再理论”认知规律的模块化教学内容丰富,概念清楚,理论叙述深入浅出,实际应用具体完整包括标准SQL与操作实践、数据库理论与设计开发的新技术与新方法等内容随书光盘内容丰富,包括PPT课件、SQL例题、源程序和安装程序等配套出版了学习指导书,重点突出课程网站功能齐全,涵盖教学文件、实验指导和自我测试等内容。

目录

第三版前言
第二版前言
第一版前言
第1章 关系数据库标准语言——SQL
1.1 SQL概述
1.1.1 SQL的发展
1.1.2 SQL的特点
1.1.3 基本概念
1.2 SQL的数据定义
1.2.1 数据库的建立与删除
1.2.2 基本表的定义、删除与修改
1.2.3 建立与删除索引
1.3 SQL的数据查询
1.3.1 简单的选择与投影查询
1.3.2 连接查询
1.3.3 嵌套查询
1.3.4 集合查询
1.4 SQL的数据更新
1.4.1 插人数据
1.4.2 修改数据
1.4.3 删除数据
1.5 SQL的视图
1.5.1 定义视图
1.5.2 查询视图
1.5.3 更新视图
1.6 要SQL的数据控制
1.6.1 创建用户
1.6.2 授权
1.6.3 收回权限
1.7 嵌入式SQL
1.7.1 嵌入式SQL的标志
1.7.2 嵌入式SQL语句与主语言之间的通信
1.7.3 PowerBuilder中的嵌入式SQL语句
1.7.4 在C#中使用SQL语句
习题

第2章 数据管理与数据库
2.1 数据库的常用术语
2.1.1 数据与信息
2.1.2 数据独立性
2.1.3 数据库系统
2.2 计算机数据管理技术的产生和发展
2.2.1 人工管理阶段
2.2.2 文件系统阶段
2.2.3 数据库系统阶段
2.2.4 数据库技术的发展
2.2.5 数据库技术的主要研究领域
2.3 数据模型
2.3.1 数据模型的构成
2.3.2 数据模型的分类
2.3.3 实体-联系(E-R)模型
2.3.4 常用的结构数据模型
2.4 数据库系统的模式结构
2.4.1 数据库系统模式的概念
2.4.2 数据库的三级模式
2.4.3 数据库的二级映象功能与数据独立性
2.5 DBMS的功能
2.6 数据库系统的组成
习题

第3章 关系数据库模型
3.1 关系模型的基本概念
3.1.1 关系模型概述
3.1.2 关系数据结构
3.1.3 完整性规则
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 查询优化计算步骤
习题

第4章 关系模式的规范化设计理论
4.1 问题的提出
4.1.1 关系模式可能存在的异常
4.1.2 异常原因的分析
4.1.3 异常问题的解决
4.2 关系模式的函数依赖
4.2.1 再论关系与关系模式
4.2.2 函数依赖的一般概念
4.2.3 候选键与主键
4.2.4 函数依赖的推理规则
4.3 关系模式的规范化
4.3.1 范式及其类型
4.3.2 第一范式(1NF)
4.3.3 第二范式(2NF)
4.3.4 第三范式(3NF)
4.3.5 BE范式(BCNF)
4.3.6 多值依赖
4.3.7 第四范式(4NF)
4.3.8 关系模式规范化步骤
4.4 关系模式的分解特性
4.4.1 模式分解中存在的问题
4.4.2 无损连接
4.4.3 无损连接的测试_
4.4.4 保持函数依赖的分解
4.4.5 分解成3NF’的模式集
4.4.6 关系模式设计原则
习题

第5章 数据库的安全与保护
5.1 安全与保护概述
5.2 数据库的安全性保护
5.2.1 用户鉴别
5.2.2 存取权限控制
5.2.3 视图机制
5.2.4 跟踪审查
5.2.5 数据加密存储
5.3 数据库的完整性保护
5.3.1 完整性约束的分类
5.3.2 完整性控制
5.3.3 触发器
5.4 数据库的并发控制技术
5.4.1 事务及特性
5.4.2 数据库的并发控制
5.4.3 并发的目的
5.4.4 并发所引起的问题
5.4.5 并发控制方法
5.4.6 并发调度的可串行性
5.4.7 时标技术
5.5 数据库的恢复技术
5.5.1 故障的种类
5.5.2 恢复技术
5.5.3 检查点机制
5.6 数据库的复制与相关技术
5.6.1 数据库的复制
5.6.2 数据库的镜像
5.6.3 RAID技术简介
习题

第6章 数据库设计与实施
6.1 数据库设计概述
6.1.1 数据库设计的概念
6.1.2 数据库设计的步骤
6.1 .3数据库设计的特点
6.2 数据库规划
6.3 需求分析
6.3.1 需求分析的任务
6.3.2 需求分析的步骤
6.3.3 数据字典
6.4 概念结构设计
6.4.1 基本方法
6.4.2 主要设计步骤
6.5 逻辑结构设计
6.5.1 E-R模式到关系模式的转换
6.5.2 关系模式的优化
6.6 物理结构设计
……
第7章 数据库应用系统开发
第8章 数据技术新发展
参考文献

序言

《数据库原理及其应用教程》(第二版)出版4年来,已被全国几十所高校选作“数据库原理及其应用”课程或同类课程的教材,并被评选为“普通高等教育‘十一五’国家级规划教材”。同时,广大读者对本书第二版提出了许多宝贵的意见和建议,为本书的改版工作做出了很大的贡献,在此谨向所有读者表示衷心的感谢。第三版除继承和发扬第二版的优点外,还着重考虑了以下两个现实问题:
(1)知识更新问题。最近几年,数据库技术的发展十分迅速,应用领域更加广泛,不仅体现在SQL国际标准的修订和发布周期越来越短,而且体现在各大数据库厂商新版。DBMS产品推出的速度越来越快,功能越来越丰富,更体现在业界对XML技术的普遍支持。因此,教材不仅要融人数据库最新技术发展和应用问题的讨论,还必须建立新的实验平台,包括更新DBMS实验环境以及应用系统的开发工具等。
(2)人才需求问题。社会对计算机人才的需求发生了巨大的变化,以培养计算机精英人才为目标的学术研究型传统教育模式已不能完全满足社会和行业对计算机应用型人才的需求,计算机教育的定位由此发生了巨大变化,出现了以应用为基础的计算机应用型教育。基于此,中国计算机学会教育专业委员会于2009年11月在北京成功举办了全国首届计算机应用型人才培养论坛。
本书就是在这种时代背景和社会需求条件下,在浙江省精品课程建设项目支持和近几年教学改革与实践基础上进行修订和编写的。

文摘

插图:



通过第2章的学习,可以知道数据模型是数据库管理系统的核心,任何-个数据库管理系统都必须建立在某种数据模型之上。在常用的四种结构数据模型中,由于层次模型和网状模型在理论上不够完备,实现效率较低,所以基于这两种模型的数据库管理系统已被基于关系模型的数据库管理系统所取代。虽然面向对象模型有许多新的特点,但短期内无法取代关系模型的作用。关系数据模型仍然是当今DBMS所支持的主流数据模型,其根本原因是关系模型以严格的数学理论为基础。因此,本章专门介绍关系模型的有关概念以及关系代数、关系演算等内容,然后介绍三种具体的关系数据语言和关系数据库管理系统的查询优化问题。
3.1 关系模型的基本概念
在2.3.1节中就介绍过,数据模型-般由数据结构、数据操作和完整性约束三部分构成。因此,关系模型也不例外,它同样由这三个部分组成。在2.3.4节,曾结合-张学生登记表介绍了关系数据模型涉及的相关概念,本节将从关系代数的角度来进-步对这些概念进行较详细的讨论。
3.1.1 关系模型概述
1.数据结构——关系
关系模型的数据结构就是关系,其结构非常单-。在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示。在用户看来,-个关系就是-张二维表,如表2-2~表2-4和表3-1等,且这种简单的数据结构能够表达丰富的语义。关系的数学定义将在3.1.2节中介绍。

喜欢数据库原理及其应用教程(第3版)(附光盘1张) [平装]请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务

热点排行