数据库系统原理与应用
作者:刘升 等主编
清华大学
出版时间:2012-1-1
丛编项:现代信息管理与信息系统系列教材
本书从理论的先进性和技术的实用性出发,以关系数据库系统为核心,系统、全面地阐述了数据库系统的基本理论、基本原理、设计方法和应用技术,主要内容包括数据库系统概述、关系数据库、关系数据库的标准语言sql、关系数据库规范化理论、数据库设计、数据库管理以及以sqlserver为实验平台的基础知识、应用技术,高级的开发应用等。
本书既重视数据库技术的体系完整性,又突出厂数据库技术面向应用的特性,概念清楚,重点突出,章节安排合理,理论与实际结合紧密且通俗易懂。有助于学习者从实际应用的角度出发,联系所学理论,掌握所学内容。
本书既可作为高等院校信息管理与信息系统专业及非计算机专业的大学本科、专科和高职高专学生的数据库课程教材,也可作为从事信息领域工作的科技人员的相关教材和技术参考书。
目录
- 第1章 绪论
- 1.1 数据库系统概述
- 1.2 数据模型
- 1.3 数据库系统结构
- 1.4 数据库管理系统
- 1.5 数据库系统的组成
- 本章小结
- 习题
- 第2章 关系数据库
- 2.1 关系数据结构及形式化定义
- 2.2 关系操作
- 2.3 关系的完整性
- 2.4 关系代数
- 2.5 关系演算
- 2.6 查询优化
- 本章小结
- 习题
- 第3章 关系数据库的标准语言sql
- 3.1 sql概述
- 3.2 学生—课程数据库
- 3.3 sql的数据定义
- 3.4 sql的数据操纵
- 3.5 视图
- 3.6 sql的数据控制功能
- 本章小结
- 习题
- 第4章 关系数据库规范化理论
- 4.1 关系规范化的作用
- 4.2 函数依赖
- 4.3 关系模式的规范化
- 4.4 关系模式分解
- 4.5 关系模式规范化步骤
- 本章小结
- 习题
- 第5章 数据库设计
- 5.1 数据库设计概述
- 5.2 需求分析
- 5.3 概念结构设计
- 5.4 逻辑结构设计
- 5.5 物理结构设计
- 5.6 数据库的实施和维护
- 本章小结
- 习题
- 第6章 数据库的管理
- 6.1 事务的概念
- 6.2 数据库的恢复技术
- 6.3 数据库的并发控制
- 6.4 数据库的安全性
- 6.5 数据库的完整性
- 本章小结
- 习题
- 第7章 sql server 2000基本知识
- 7.1 sql server 2000简介
- 7.2 sql server 2000的安装
- 7.3 sql server 2000配置
- 7.4 sqlserver 2000常用的管理器
- 习题
- 第8章 sql server 2000基本操作与应用
- 8.1 sqlserver 2000数据库基本操作
- 8.2 表和视图的基本操作
- 习题
- 第9章 sql server 2000编程和应用
- 9.1 sql server 2000 transact-sql编程
- 9.2 存储过程
- 9.3 触发器
- 习题
- 第10章 sql server 2000的数据恢复机制
- 10.1 sqlserver 2000的数据备份和数据恢复机制
- 10.2 数据库的备份
- 10.3 数据库的恢复
- 10.4 数据库的分离和附加
- 习题
- 第11章 sql server 2000安全管理
- 11.1 sqlserver的安全体系结构
- 11.2 sqlserver数据库安全性管理
- 习题
- 参考文献