数据库原理与技术

出版时间:2004-9  出版社:浙江大学  作者:徐云彪 编  页数:296  
Tag标签:无  

内容概要

  《数据库原理与技术》是面向高等院校信息管理类、计算机科学技术类学生的一本教学用书,同时也可作为相关工程与技术人员的参考用书。《数据库原理与技术》在知识体系的编排上,首先介绍数据库技术的基本概念、关系数据库及其规范化理论、SQL语言,然后在这些理论基础上介绍数据库的设计方法、数据库的运行控制技术和高级SQL技术。为了充分反映网络时代新技术的发展方向,《数据库原理与技术》在讲解数据库传统理论与技术的基础上,安排了数据库与互联网技术相结合方面的内容,其中重点讲解了ODBC(Open DataBaseConnectiVity)和JDBC(Java DataBase Connectivity)中间件技术。ODBC和JDBCR中间件技术在国内外已经成为基于网络的数据库应用系统开发时的最流行、最有力的工具。

书籍目录

第1章 数据库的基本概念1.1 数据管理的历史变迁1.1.1 人工管理阶段1.1.2 文件系统阶段1.1.3 数据库系统阶段1.2 数据模型1.2.1 数据模型的构成1.2.2 数据模型的分类1.2.3 实体-联系(E-R)模型1.2.4 常用的结构数据模型1.3 数据库系统结构1.3.1 数据库系统模式的概念1.3.2 数据库的三级模式1.3.3 数据库的二级映象功能与数据独立性1.4 数据库系统的组成1.4.1 数据库系统组成的基本元素1.4.2 DBMS的功能组成1.5 数据库新技术1.5.1 数据库技术的发展1.5.2 数据库新技术的主要研究领域1.5.3 面向对象新技术概述1.5.4 面向对象数据库管理系统1.5.5 分布式数据库1.5.6 数据仓库与数据挖掘本章小结习题第2章 关系数据库2.1 关系模型2.1.1 域(Domain)2.1.2 笛卡尔积2.1.3 关系(Relation)2.1.4 候选码2.1.5 主码2.1.6 关系模式2.2 关系模型的完整性2.2.1 域完整性规则(Domain Integrity Rule)2.2.2 实体完整性规则2.2.3 参照完整性规则2.3 关系代数2.3.1 基本运算2.3.2 关系代数的形式化定义本章小结习题第3章 规范化理论的基本概念3.1 关系规范化问题的提出3.2 函数依赖3.2.1 基本概念3.2.2 第一范式(1NF)3.2.3 第二范式(2NF)3.2.4 第三范式(3NF)3.2.5 BC范式(BCNF)3.3 多值依赖3.3.1 基本概念3.3.2 第四范式(4NF)3.4 关系规范化3.4.1 关系模式规范化过程3.4.2 关系模式分解本章小结习题第4章 结构化查询语言——SQL4.1 SQL的基本概念4.1.1 基本操作模式、数据类型和空值4.1.2 表达式与函数4.1.3 SQL命令和保留字4.2 SQL的数据定义功能4.2.1 基本表的定义、修改和删除4.2.2 视图4.2.3 索引4.3 SQL的数据操纵功能4.3.1 SQL查询语句4.3.2 SQL更新语句4.3.3 关于视图的查询、更新4.3.4 关于关系操作符4.4 SQL的数据控制功能本章小结习题第5章 关系数据库的设计5.1 关系数据库设计理论5.1.1 关系数据库设计的概念5.1.2 数据库设计的步骤5.1.3 数据库设计的特点5.2 系统的需求分析5.2.1 数据库的规划5.2.2 需求分析的任务5.2.3 需求分析的步骤5.2.4 数据字典5.3 数据库的概念设计5.3.1 基本方法5.3.2 主要设计步骤5.4 数据库的逻辑设计5.4.1 E-R模式到关系模式的转换5.4.2 关系模式的优化5.5 数据库的物理设计5.5.1 聚簇设计5.5.2 索引设计5.5.3 分区设计5.6 数据库的实施和维护5.6.1 数据库的建立与调整5.6.2 数据库系统的试运行5.6.3 数据库系统的运行和维护本章小结习题第6章 高级SQL相关技术6.1 SQL编程基础6.1.1 批处理6.1.2 变量6.1.3 函数6.1.4 程序流程控制6.2 事务6.2.1 事务的概念6.2.2 事务的特性6.3 游标6.3.1 声明游标6.3.2 打开和使用游标6.3.3 关闭与释放游标6.4 存储过程6.4.1 存储过程简介6.4.2 创建存储过程6.4.3 执行和删除存储过程6.5 触发器6.5.1 触发器简介6.5.2 创建触发器6.5.3 触发器的删除6.6 嵌入式SQL6.6.1 嵌入式SQL的一般形式6.6.2 嵌入式SQL与主语言之间的信息传递6.6.3 动态SQL介绍本章小结习题第7章 运行控制技术7.1 完整性7.1.1 完整性约束条件7.1.2 完整性控制7.1 SQLServer完整性的实施策略7.2 安全性控制技术7.2.1 安全性机制的一般形式7.2.2 SQLServer的安全性措施7.3 并发控制技术7.3.1 并发操作可能出现的问题7.3.2 并发控制的实现技术:封锁7.3.3 封锁协议7.3.4 死锁及其解决方法7.3.5 SQLServer的控制7.4 备份与恢复7.4.1 故障的种类7.4.2 故障恢复的技术支持7.4.3 恢复策略7.4.4 SQLServer备份及恢复技术7.5 复制7.5.1 复制的概念7.5.2 SQLServer的复制技术本章小结习题第8章 数据库与互联网技术的结合8.1 网络的基本概念及中间件技术8.1.1 网络的基本概念8.1.2 中间件技术8.2 ODBC中间件技术8.2.1 ODBC概念8.2.2 ODBC的体系结构8.2.3 OI)BC应用程序的基本流程8.2.4 ODBC的三类句柄(Handle)8.2.5 数据源的连接与断开8.2.6 SQL语句的执行8.2.7 查询结果的获取8.2.8 ODBC的符合性级别8.3 JDBC中间件技术8.3.1 JDBC的基本概念8.3.2 JDBC的基本功能8.3.3 JDBC的结构8.3.4 JDBC驱动程序8.3.5 JDBCAPI接口概貌8.3.6 JDBC数据库应用程序的编写本章小结习题参考文献

图书封面

图书标签Tags

评论、评分、阅读与下载


    数据库原理与技术 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7