书籍详情

数据库应用技术基础

数据库应用技术基础

作者:黄志球 李清

出版社:机械工业出版社*

出版时间:2003-10-01

ISBN:9787111128984

定价:¥27.00

购买这本书可以去
内容简介
  本书将数据库的基础理论、数据库管理系统和数据库应用技术融为一体,以关系数据库为重点,系统地介绍了相关的理论、方法和技术。第1篇介绍了数据库系统的基本概念、数据模型、关系数据库理论和标准查询语言XQL;第2篇描述了数据库管理系统的组成、功能和实现技术;第3篇面向应用,介绍了数据库应用系统和数据库应用的新技术。各章均附有习题,附录还配备了上机实验。本书内容丰富、注重理论和技术基础,反映了当前数据库的新技术和新发展,可作为计算机专业或相关专业教材,也可供广大从事信息领域的技术人员参考。
作者简介
暂缺《数据库应用技术基础》作者简介
目录
第1篇  数据库理论知识篇                  
 第1章  数据库引论                  
 1. 1  数据库技术的发展历史                  
 1. 1. 1  数据处理的发展                  
 1. 1. 2  数据管理的发展                  
 1. 1. 3  数据库技术                  
 1. 2  数据库系统结构                  
 1. 2. 1  数据库的三级结构                  
 1. 2. 2  模式. 存储模式与子模式                  
 1. 2. 3  数据库及其特点                  
 1. 3  数据库系统                  
 1. 3. 1  数据库系统的构成                  
 1. 3. 2  数据库管理系统                  
 1. 3. 3  数据操纵接口--数据库语言                  
 1. 3. 4  数据库存取的执行过程                  
 1. 4  小结                  
 1. 5  习题                  
 第2章  数据模型                  
 2. 1  现实世界到计算机的映射                  
 2. 1. 1  三个世界                  
 2. 1. 2  两种模型                  
 2. 2  概念模型                  
 2. 2. 1  基本元素                  
 2. 2. 2  连接                  
 2. 2. 3  LR图                  
 2. 3  层次模型                  
 2. 3. 1  基本概念和结构                  
 2. 3. 2  操作                  
 2. 3. 3  约束                  
 2. 4  网状模型                  
 2. 4. 1  基本概念和结构                  
 2. 4. 2  操作                  
 2. 4. 3  约束                  
 2. 5  关系模型                  
 2. 6  其他数据模型                  
 2. 6. 1  面向对象的数据模型                  
 2. 6. 2  对象关系数据模型                  
 2. 7  小结                  
 2. 8  习题                  
 第3章  关系数据库理论                  
 3. 1  关系模型概述                  
 3. 1. 1  关系的数学描述                  
 3. 1. 2  基本术语                  
 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. 5  小结                  
 3. 6  习题                  
 第4章  关系数据库标准查询语言SQL                  
 4. 1 SQL语言概述                  
 4. 1. 1  SQL语言的基本组成                  
 4. 1. 2  SQL语言的特点                  
 4. 1. 3  SQL语言的数据类型                  
 4. 2  SQL中的数据定义                  
 4. 2. 1  模式的定义. 修改和撤销                  
 4. 2. 2  索引的建立和撤销                  
 4. 3  SQL中的数据查询                  
 4. 3. 1  SQL的单表查询                  
 4. 3. 2  SQL的计算与统计函数                  
 4. 3. 3  SQL的查询条件                  
 4. 3. 4  SQL查询结果的聚集与排序                  
 4. 3. 5  SQL的连接. 嵌套和集合查询                  
 4. 4 SQL中的数据更新                  
 4. 4. 1  SQL插人数据语句                  
 4. 4. 2  SQL修改数据语句                  
 4. 4. 3  SQL删除数据语句                  
 4. 5  SQL中的视图                  
 4. 5. 1  视图的定义. 查询和更新                  
 4. 5. 2  视图的用途                  
 4. 6  SQL中的特殊操作                  
 4. 6. 1  空值                  
 4. 6. 2  外部连接                  
 4. 6. 3  递归查询                  
 4. 7  小结                  
 4. 8  习题                  
 第2篇  数据库管理系统篇                  
 第5章  数据库管理系统                  
 5. 1  数据库管理系统概述                  
 5. 1. 1  DBMS的功能                  
 5. 1. 2  常用DBMS                  
 5. 1. 3  SQLServer2000的功能特点                  
 5. 2  数据库管理系统结构                  
 5. 2. 1  DBMS的系统结构                  
 5. 2. 2  DBMS的解释执行过程                  
 5. 2. 3  SQLServer2000的结构                  
 5. 3  数据字典                  
 5. 3. 1  数据字典在DBMS中的作用                  
 5. 3. 2  数据字典的内容                  
 5. 3. 3  数据字典与DBMS                  
 5. 3. 4  数据字典的使用                  
 5. 3. 5  SQLServer的数据字典                  
 5. 4  分布式数据库管理系统                  
 5. 4. 1  分布式数据库系统及其结构                  
 5. 4. 2  数据分布策略                  
 5. 5  小结                  
 5. 6  习题                  
 第6章  数据存储与查询技术                  
 6. 1  数据库基本元素                  
 6. 2  数据库存储管理                  
 6. 2. 1  存储介质                  
 6. 2. 2  基本元素存储                  
 6. 2. 3  数据压缩技术                  
 6. 3  数据组织管理                  
 6. 3. 1  文件结构与存取路径                  
 6. 3. 2  索引技术                  
 6. 3. 3  散列技术                  
 6. 4  数据查询技术                  
 6. 4. 1  数据库系统查询的实现                  
 6. 4. 2  查询编译器                  
 6. 4. 3  查询执行                  
 6. 4. 4  查询优化                  
 6. 5  SQLServer的数据查询技术                  
 6. 5. 1  SQLServer服务器系统结构                  
 6. 5. 2  SQLServer查询技术                  
 6. 5. 3  SQLServer查询优化技术                  
 6. 6  小结                  
 6. 7  习题                  
 第7章  事务. 安全与完整性约束                  
 7. 1  事务管理                  
 7. 1. 1  事务                  
 7. 1. 2  事务的恢复                  
 7. 1. 3  事务的并发控制                  
 7. 1. 4  分布式数据库的并发控制与恢复                  
 7. 1. 5   SQLServer的事务管理                  
 7. 2  安全管理                  
 7. 2. 1  数据库安全控制的方法                  
 7. 2. 2  SQLServer的数据库的安全管理                  
 7. 3  完整性约束                  
 7. 3. 1  完整性约束的形态                  
 7. 3. 2  SQL中的完整性约束                  
 7. 3. 3  SQLServer的完整性约束机制                  
 7. 4  小结                  
 7. 5  习题                  
 第3篇  数据库应用技术篇                  
 第8章  关系模式的规范化设计                  
 8. 1  关系模式的设计问题                  
 8. 2  规范化理论                  
 8. 2. 1  函数依赖                  
 8. 2. 2  基于函数依赖的范式                  
 8. 2. 3  多值依赖与第四范式                  
 8. 2. 4  连接依赖与第五范式                  
 8. 3  关系模式的分解                  
 8. 3. 1  模式分解                  
 8. 3. 2  无损连接分解和保持函数依赖                  
 8. 3. 3  模式分解算法                  
 8. 4  规范化理论应用                  
 8. 4. 1  规范化的优缺点                  
 8. 4. 2  反规范化                  
 8. 4. 3  规范化示例                  
 8. 5  小结                  
 8. 6  习题                  
 第9章  数据库设计                  
 9. 1  数据库设计概述                  
 9. 1. 1  数据库设计的内容                  
 9. 1. 2  数据库设计的方法                  
 9. 1. 3  数据库设计的步骤和特点                  
 9. 2  需求分析                  
 9. 3  概念设计                  
 9. 3. 1  概念模型设计的方法与步骤                  
 9. 3. 2  数据抽象与局部视图设计                  
 9. 3. 3  视图的集成                  
 9. 4  逻辑设计                  
 9. 4. 1  概念模型向数据模型的转换                  
 9. 4. 2  设计用户模式                  
 9. 4. 3  模型的评价与优化                  
 9. 5  物理设计                  
 9. 5. 1  物理设计的要求和内容                  
 9. 5. 2  创建索引                  
 9. 5. 3  性能评价                  
 9. 6  数据库的实施与维护                  
 9. 6. 1  数据库数据的装入                  
 9. 6. 2  数据库的运行和维护                  
 9. 6. 3  DBA的组织                  
 9. 6. 4  数据库的性能评价与监视                  
 9. 6. 5  日志与备份恢复                  
 9. 7  小结                  
 9. 8  习题                  
 第10章  数据库与应用系统                  
 10. 1  应用系统的层次结构                  
 10. 1. 1  单机应用系统                  
 10. 1. 2  C/S应用系统                  
 10. 1. 3  三层体系结构                  
 10. 1. 4  B/S应用系统                  
 10. 2  数据库与应用系统                  
 10. 2. 1  宿主系统与自含系统                  
 10. 2. 2  嵌人式SOL语句                  
 10. 2. 3  数据库访问中间件                  
 10. 2. 4  数据库应用系统开发工具                  
 10. 3  网络环境下数据库系统的新技术                  
 10. 3. 1  XML                  
 10. 3. 2  数据复制技术                  
 10. 3. 3  网络数据库                  
 10. 3. 4  分布环境下的信息集成技术                  
 10. 4  小结                  
 10. 5  习题                  
 第11章  数据库技术和应用的新发展                  
 11. 1  对象数据库和对象关系数据库                  
 11. 1. 1  对象数据库                  
 11. 1. 2  对象关系数据库                  
 11. 2  主存数据库                  
 11. 3  其他数据库                  
 11. 3. 1  工程数据库/空间数据库                  
 11. 3. 2  移动数据库                  
 11. 4  数据库在应用系统中的新应用                  
 11. 4. 1  决策支持系统                  
 11. 4. 2  数据分析                  
 11. 4. 3  数据挖掘                  
 11. 4. 4  数据仓库系统                  
 11. 5  小结                  
 11. 6  习题                  
 附录A                  
 A. 1  实验1  了解SQLServer2000的运行环境                  
 A. 2  实验2  SQLServer的注册                  
 A. 3  实验3  数据库的创建和删除                  
 A. 4  实验4  用SQL语句创建数据库                  
 A. 5  实验5  表的创建和删除                  
 A. 6  实验6  索引的创建                  
 A. 7  实验7  简单SELECT语句的使用                  
 A. 8  实验8  集合函数与行集函数                  
 A. 9  实验9  带子句的SELECT语句                  
 A. 10  实验10  子查询                  
 A. 11  实验11  面向用户的视图                  
 A. 12  实验12  许可管理                  
 A. 13  实验13  SQLServer的监控                  
 A. 14  实验14  数据库的维护                  
 A. 15  实验15  数据库的备份                  
 A. 16  实验16  数据库的恢复                  
 A. 17  实验17  创建维护计划                  
 参考文献                  

猜您喜欢

读书导航