注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合数据库原理及应用教程

数据库原理及应用教程

数据库原理及应用教程

定 价:¥24.00

作 者: 陈志泊等编
出版社: 人民邮电出版社
丛编项: 高等学校计算机专业教材
标 签: 数据库 高等学校 教材

ISBN: 9787115101556 出版时间: 2002-01-01 包装: 精装
开本: 26cm 页数: 288 字数:  

内容简介

  本书系统地讲述了数据库技术的基本原理和应用。全书共七章,主要内容包括:数据库系统概述、关系模型、SQL语言、关系数据库理论、数据库安全与保护、数据库设计和SQL Server 2000数据库管理系统。本书除介绍数据库技术的基本原理外,还以SQL Server 2000为背景介绍了数据库技术的实现,包括数据库和数据表的维护、查询与统计、视图管理、存储过程和触发器的管理、用户管理、约束和默认管理、数据库的备份和还原、Transact-SQL程序设计等内容,使读者可以充分利用SQL Server 2000平台深刻理解数据库技术的原理,达到理论和实践的紧密结合。本书内容循序渐进、深入浅出,每一章节都给出了大量的实例。同时,每章后面都附有相应的习题,便于读者巩固所学知识。本书可作为大学计算机及相关专业的本、专科教材,也可供从事计算机软件工作的科技人员、工程技术人员以及其他有关人员参阅。

作者简介

暂缺《数据库原理及应用教程》作者简介

图书目录

第1章 数据库系统概述                  
  1. 1 信息. 数据与数据处理                  
  1. 1. 1 数据与信息                  
  1. 1. 2 数据处理                  
  1. 2 数据库技术的产生. 发展与研究领域                  
  1. 2. 1 数据库技术的产生与发展                  
  1. 2. 2 数据库技术的研究领域                  
  1. 3 数据库系统的组成和结构                  
  1. 3. 1 数据库系统的组成                  
  1. 3. 2 数据库系统的结构                  
  1. 4 数据库管理系统                  
  1. 4. 1 DBMS的主要功能                  
  1. 4. 2 DBMS的组成                  
  1. 4. 3 DBMS的数据存取的过程                  
  1. 5 数据模型                  
  1. 5. 1 数据模型的组成要素                  
  1. 5. 2 数据之间的联系                  
  1. 5. 3 数据模型的分类                  
  1. 6 数据模型与数据库系统的发展                  
  1. 6. 1 第一代数据库系统                  
  1. 6. 2 第二代数据库系统                  
  1. 6. 3 第三代数据库系统                  
  1. 7 面向对象的数据库技术                  
  1. 7. 1 面向对象的模型的核心概念                  
  1. 7. 2 面向对象的数据库系统的特点                  
  1. 7. 3 面向对象的数据库语言                  
  1. 7. 4 面向对象的数据库的研究内容                  
  1. 8 数据库技术与其他相关技术的结合                  
  1. 8. 1 分布式数据库                  
  1. 8. 2 主动数据库                  
  1. 8. 3 多媒体数据库                  
  1. 9 小结                  
  习题                  
 第2章 关系模型                  
  2. 1 关系模型                  
  2. 2 关系的形式化定义                  
  2. 3 关系的性质                  
  2. 4 关系的键                  
  2. 4. 1 候选键与关系键                  
  2. 4. 2 主属性与非码属性                  
  2. 4. 3 外部关系键                  
  2. 4. 4 关系模型的完整性                  
  2. 5 关系数据库模式与关系数据库                  
  2. 5. 1 关系模式和关系数据库模式                  
  2. 5. 2 关系数据库                  
  2. 6 关系代数                  
  2. 6. 1 关系代数的分类及其运算符                  
  2. 6. 2 传统的集合运算                  
  2. 6. 3 专门的关系运算                  
  2. 7 关系演算                  
  2. 7. 1 元组关系演算语言                  
  2. 7. 2 域关系演算语言QBE                  
  2. 8 小结                  
  习题                  
 第3章 关系数据库标准语言SQL                  
  3. 1 SQL语言的基本概念与特点                  
  3. 1. 1 SQL语言的发展及标准化                  
  3. 1. 2 SQL语言的基本概念                  
  3. 1. 3 SQL语言的主要特点                  
  3. 2 SQL数据定义                  
  3. 2. 1 字段数据类型                  
  3. 2. 2 创建. 修改和删除数据表                  
  3. 2. 3 设计. 创建和维护索引                  
  3. 3 SQL数据查询                  
  3. 3. 1 SELECT命令的格式与基本使用                  
  3. 3. 2 条件查询                  
  3. 3. 3 常用库函数及统计汇总查询                  
  3. 3. 4 分组查询                  
  3. 3. 5 查询的排序                  
  3. 3. 6 数据表连接及连接查询                  
  3. 3. 7 子查询                  
  3. 3. 8 合并查询                  
  3. 3. 9 存储查询结果到表中                  
  3. 4 SQL数据更新                  
  3. 4. 1 插入数据记录                  
  3. 4. 2 修改数据记录                  
  3. 4. 3 删除数据记录                  
  3. 5 视图                  
  3. 5. 1 定义和删除视图                  
  3. 5. 2 查询视图                  
  3. 5. 3 更新视图                  
  3. 6 SQL数据控制                  
  3. 6. 1 权限与角色                  
  3. 6. 2 系统权限与角色的授予与收回                  
  3. 6. 3 对象权限与角色的授予与收回                  
  3. 7 小结                  
  习题                  
 第4章 关系数据库理论                  
  4. 1 规范化问题的提出                  
  4. 1. 1 规范化理论的主要内容                  
  4. 1. 2 不合理的关系模式存在的存储异常问题                  
  4. 2 函数依赖                  
  4. 2. 1 函数依赖的定义及性质                  
  4. 2. 2 完全函数依赖与部分函数依赖                  
  4. 2. 3 传递函数依赖                  
  4. 3 范式                  
  4. 3. 1 第一范式                  
  4. 3. 2 第二范式                  
  4. 3. 3 第三范式                  
  4. 3. 4 BC范式                  
  4. 3. 5 多值依赖与4NF                  
  4. 4 关系模式的规范化                  
  4. 4. 1 关系模式规范化的目的和原则                  
  4. 4. 2 关系模式规范化的步骤                  
  4. 4. 3 关系模式规范化的要求                  
  4. 5 小结                  
  习题                  
 第5章 数据库安全保护                  
  5. 1 数据库的安全性                  
  5. 1. 1 数据库安全性的含义                  
  5. 1. 2 安全性控制的一般方法                  
  5. 2 完整性控制                  
  5. 2. 1 数据库完整性的含义                  
  5. 2. 2 完整性规则的组成                  
  5. 2. 3 完整性约束条件的分类                  
  5. 3 并发控制与封锁                  
  5. 3. 1 数据库并发性的含义                  
  5. 3. 2 事务(Transaction)                  
  5. 3. 3 并发操作与数据的不一致性                  
  5. 3. 4 封锁                  
  5. 4 数据库的恢复                  
  5. 4. 1 数据库恢复的含义                  
  5. 4. 2 数据库恢复的原理及其实现技术                  
  5. 4. 3 数据库的故障和恢复的策略                  
  5. 5 小结                  
  习题                  
 第6章 数据库设计                  
  6. 1 数据库设计概述                  
  6. 1. 1 数据库设计的任务. 内容和特点                  
  6. 1. 2 数据库设计方法简述                  
  6. 1. 3 数据库设计的步骤                  
  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. 4. 4 模式评价与改进                  
  6. 5 数据库物理设计                  
  6. 5. 1 确定物理结构                  
  6. 5. 2 评价物理结构                  
  6. 6 数据库实施                  
  6. 6. 1 建立实际数据库结构                  
  6. 6. 2 装入数据                  
  6. 6. 3 应用程序编码与调试                  
  6. 6. 4 数据库试运行                  
  6. 6. 5 整理文档                  
  6. 7 数据库运行和维护                  
  6. 7. 1 维护数据库的安全性与完整性                  
  6. 7. 2 监测并改善数据库性能                  
  6. 7. 3 重新组织和构造数据库                  
  6. 8 小结                  
  习题                  
 第7章 SQL Server 2000数据库管理系统                  
  7. 1 SQL Server 2000的新特性                  
  7. 1. 1 数据库增强                  
  7. 1. 2 联合数据库服务                  
  7. 2 SQL Server 2000的主要组件                  
  7. 3 Transact-SQL程序设计                  
  7. 3. 1 变量                  
  7. 3. 2 流程控制命令                  
  7. 3. 3 其他命令                  
  7. 3. 4 常用函数                  
  7. 4 企业管理器                  
  7. 5 查询分析器                  
  7. 6 管理数据库                  
  7. 6. 1 系统数据库                  
  7. 6. 2 实例数据库                  
  7. 6. 3 创建数据库                  
  7. 6. 4 查看数据库信息                  
  7. 6. 5 更改数据库                  
  7. 6. 6 删除数据库                  
  7. 6. 7 压缩数据库                  
  7. 7 管理数据表                  
  7. 7. 1 用Enterprise Manager创建数据库表                  
  7. 7. 2 修改表                  
  7. 7. 3 查看表                  
  7. 7. 4 用Entoprise Manager删除表                  
  7. 8 用Enterprise Manager管理数据                  
  7. 8. 1 添加数据                  
  7. 8. 2 删除数据                  
  7. 8. 3 修改数据                  
  7. 9 SQL Server的账号和存取权限                  
  7. 9. 1 SQL Server的验证模式                  
  7. 9. 2 账号和角色                  
  7. 10 索引                  
  7. 10. 1 创建索引                  
  7. 10. 2 查看与修改索引                  
  7. 10. 3 删除索引                  
  7. 11 数据完整性                  
  7. 11. 1 数据完整性概述                  
  7. 11. 2 规则                  
  7. 11. 3 默认                  
  7. 12 数据查询                  
  7. 13 存储过程和触发器                  
  7. 13. 1 存储过程概述                  
  7. 13. 2 创建存储过程                  
  7. 13. 3 管理存储过程                  
  7. 13. 4 触发器概述                  
  7. 13. 5 创建触发器                  
  7. 13. 6 触发器的原理                  
  7. 13. 7 INSTEAD OF触发器                  
  7. 13. 8 管理触发器                  
  7. 14 视图                  
  7. 14. 1 创建视图                  
  7. 14. 2 管理视图                  
  7. 15 备份和还原                  
  7. 15. 1 备份和还原概述                  
  7. 15. 2 创建备份设备                  
  7. 15. 3 数据库备份                  
  7. 15. 4 还原数据库                  
  7. 15. 5 备份和还原系统数据库                  
  7. 16 小结                  
  习题                  
 参考文献                  

本目录推荐