数据库原理及应用技术
数据库原理及应用技术封面图

数据库原理及应用技术

赵永霞, 主编

出版社:华中科技大学出版社

年代:2013

定价:30.0

书籍简介:

本书全面介绍数据库系统的基本概念、基本原理和基本应用。全书共分两大部分,理论篇和应用篇。理论篇重点讲述了关系数据库、关系数据库设计理论、数据库设计、关系数据库标准语言SQL等内容。应用篇重点讲述了SQL Server 2008的数据库技术等内容。

书籍目录:

第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.4 数据库的系统结构

1.4.1 数据库系统的模式结构

1.4.2 数据库系统的体系结构

1.4.3 DBMS

1.4.4 数据库语言

1.4.5 数据字典

1.4.6 DBMS的工作流程

1.5 数据库技术的研究领域

1.5.1 DBMS软件的研制

1.5.2 数据库设计

1.5.3 数据库理论

1.6 数据库技术的发展趋势

1.6.1 数据库技术与其他相关技术的结合

1.6.2 面向应用领域的数据库新技术

1.7 小结

思考题

第2章 关系数据库

2.1 关系模型概述

2.1.1 关系的基本概念

2.1.2 关系的完整性规则

2.2 关系代数

2.2.1 传统的集合运算

2.2.2 特殊的关系运算

2.2.3 扩充的关系运算

2.3 关系演算

2.3.1 元组关系演算

2.3.2 域关系演算

2.4 小结

思考题

第3章 关系数据库设计理论

3.1 问题的提出

3.2 数据依赖

3.2.1 属性间的联系

3.2.2 函数依赖

3.2.3 关键字

3.3 规范化理论

3.3.1 第一范式

3.3.2 第二范式

3.3.3 第三范式

3.3.4 BCNF

3.4 小结

思考题

第4章 数据库设计

4.1 信息系统

4.2 数据库设计概述

4.2.1 数据库设计的内容

4.2.2 数据库设计的特点

4.2.3 数据库设计的方法

4.2.4 数据库设计工具

4.2.5 数据库设计的基本步骤

4.3 需求分析

4.3.1 需求分析的任务

4.3.2 需求分析的基本步骤

4.3.3 需求分析案例:学院教学管理系统

4.4 概念模型设计

4.4.1 概念模型设计的方法

4.4.2 数据抽象

4.4.3 概念模型设计的步骤

4.4.4 概念模型设计案例:学院教学管理数据库

4.5 逻辑结构设计

4.5.1 概念模型向关系模型的转换

4.5.2 关系模式的优化

4.5.3 设计用户子模式

4.5.4 逻辑结构设计案例:学院教学管理数据库

4.6 数据库的物理设计

4.6.1 物理设计的内容

4.6.2 索引设计

4.6.3 聚簇设计

4.6.4 物理设计案例:学院教学管理数据库

4.7 数据库的实施与维护

4.7.1 数据库实施

4.7.2 数据库运行维护

4.8 小结

思考题

第5章 关系数据库标准语言SQL

5.1 SQL概述

5.1.1 SQL的特点

5.1.2 SQL的数据类型

5.2 数据定义

5.2.1 定义、删除与修改基本表

5.2.2 建立与删除索引

5.3 查询

5.3.1 SELECT语句的一般格式

5.3.2 单表查询

5.3.3 连接查询

5.3.4 嵌套查询

5.3.5 集合查询

5.4 数据更新

5.4.1 插入数据

5.4.2 修改数据

5.4.3 删除数据

5.5 视图

5.6 数据控制

5.6.1 授权

5.6.2 收回权限

5.7 小结

思考题

第6章 数据库保护

6.1 数据库的恢复

6.1.1 事务的概念

6.1.2 事务的性质

6.1.3 故障类型和恢复方法

6.1.4 恢复的基本原则和实现方法

6.1.5 运行记录优先原则

6.1.6 SQL中的恢复操作

6.2 数据库的并发控制

6.2.1 数据库并发操作带来的问题

6.2.2 排他型封锁

6.2.3 活锁与死锁

6.2.4 共享型封锁

6.2.5 两段封锁法

6.3 数据库的完整性

6.3.1 完整性子系统

6.3.2 完整性规则

6.3.3 SQL中的完整性约束

6.4 数据库的安全性

6.4.1 安全性级别

6.4.2 权限

6.4.3 权限的转授与回收

6.4.4 SQL中的安全性控制

6.4.5 数据加密法

6.4.6 自然环境的安全性

6.5 小结

思考题

第7章 SQL SERVER数据库管理系统简介

7.1 SQL SERVER配置管理器

7.1.1 服务管理

7.1.2 网络配置及协议

7.1.3 客户端配置

7.2 SQL SERVER MANAGEMENT STUDIO

7.2.1 启动SSMS

7.2.2 SQL Server集成服务

7.2.3 SQL Server Profiler

7.2.4 sqlcmd

7.2.5 PowerShell

7.2.6 联机丛书

7.3 小结

思考题

第8章 数据库与数据表

8.1 创建数据库

8.1.1 用T-SQL命令创建数据库

8.1.2 查看数据库信息

8.2 管理数据库

8.2.1 打开数据库

8.2.2 增加数据库容量

8.2.3 查看及修改数据库的选项设定

8.2.4 压缩数据库容量

8.2.5 更改数据库名称

8.2.6 数据库的删除

8.3 数据库中数据表的操作

8.3.1 SQL Server的数据类型

8.3.2 创建数据表

8.3.3 修改表的结构

8.3.4 删除表的定义

8.4 小结

思考题

第9章 SQL SERVER的高级应用

9.1 T-SQL程序设计

9.1.1 T-SQL程序结构

9.1.2 常量与变量

9.1.3 运算符

9.1.4 流控制命令

9.1.5 常用函数

9.1.6 游标

9.2 存储过程

9.2.1 存储过程概述

9.2.2 创建和执行存储过程

9.2.3 查看存储过程

9.2.4 修改存储过程

9.2.5 删除存储过程

9.3 用户定义函数

9.3.1 用户定义函数概述

9.3.2 创建和执行用户定义函数

9.3.3 查看用户定义函数

9.3.4 修改用户定义函数

9.3.5 删除用户定义函数

9.4 触发器

9.4.1 触发器概述

9.4.2 创建触发器

9.4.3 查看触发器

9.4.4 修改触发器

9.4.5 删除触发器

9.6 小结

思考题

第10章 SQL SERVER的安全管理

10.1 SQL SERVER安全认证模式

10.1.1 身份验证

10.1.2 权限认证

10.1.3 设置安全验证模式

10.2 服务器管理的安全性

10.2.1 服务器管理安全性概述

10.2.2 服务器角色

10.2.3 管理数据库的用户

10.3 管理权限

10.3.1 SQL Server的权限

10.3.2 权限设置

10.4 应用程序的安全管理

10.5 小结

思考题

第11章 备份与还原

11.1 备份与还原概述

11.1.1 备份与还原需求分析

11.1.2 数据库备份的基本概念

11.1.3 数据库还原的概念

11.2 备份操作和备份命令

11.2.1 创建备份设备

11.2.2 备份命令

11.2.3 使用SSMS进行备份

11.2.4 使用备份向导进行备份

11.3 还原操作与还原命令

11.3.1 检查点

11.3.2 数据库的还原命令

11.3.3 使用SSMS还原数据库

11.4 小结

思考题

参考文献

内容摘要:

《数据库原理与应用技术/普通高等院校计算机类专业精品教材》全面介绍了数据库系统的基本概念、基本原理和基本应用。全书分为理论篇和应用篇两大篇。理论篇主要介绍了数据库系统的原理知识;应用篇主要借助SQLServer2012这个目前比较流行的数据库管理系统,介绍了它的基本知识和主要功能。全书共分为15章:第1章数据库系统概论;第2章关系数据库;第3章关系数据库设计理论;第4章数据库设计;第5章关系数据库标准语言SQL;第6章数据库保护;第7章SQLServer数据库管理系统简介;第8章数据库与数据表;第9章SQLServer的高级应用;第10章SQLServer的安全管理;第11章备份与还原。
  《数据库原理与应用技术/普通高等院校计算机类专业精品教材》系计算机科学与技术的专业教程,可作为大中专院校计算机专业和非计算机专业教学系列教材,也可作为科研技术人员计算机参考书及自学教材。

书籍规格:

书籍详细信息
书名数据库原理及应用技术站内查询相似图书
9787560991139
如需购买下载《数据库原理及应用技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地武汉出版单位华中科技大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 18装帧平装
页数印数

书籍信息归属:

数据库原理及应用技术是华中科技大学出版社于2013.6出版的中图分类号为 TP311.13 的主题关于 数据库系统-高等学校-教材 的书籍。