数据库原理、应用与实践

数据库原理、应用与实践

王岩, 编著

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

本书介绍了数据库系统概论,DBS需求分析和概念设计,关系数据库基本理论,关系规范化理论和DBS逻辑设计,关系数据库结构化查询语言SQL,DBS物理设计和实现、运行与维护,DBMS的事务管理和安全性控制,数据库系统新技术简介。

书籍目录:

第一部分数据库原理

第1章数据库系统概述

1.1数据库概述

1.1.1初识数据库

1.1.2数据库概念

1.2数据库系统组成

1.2.1数据库管理系统

1.2.2数据库应用程序

1.2.3用户

1.3数据库系统的三级模式结构

1.3.1三级模式

1.3.2模式映像与数据独立性

1.4数据库系统的软件体系结构

1.5数据库系统发展历程

1.5.1数据库系统的特点

1.5.2数据库系统的发展

1.5.3数据库系统的发展趋势

习题1

第2章数据模型

2.1数据模型简介

2.1.1数据模型的组成要素

2.1.2数据模型的发展

2.2概念模型

2.2.1E—R数据模型的基本概念

2.2.2E—R图

2.2.3EE—R图

2.3传统数据模型

2.3.1层次模型

2.3.2网状模型

2.3.3关系模型

2.4面向对象数据模型

2.4.1面向对象基本概念

2.4.2数据结构

2.4.3数据操作和约束

2.4.4对象数据模型的实施

习题2

第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关系代数运算实例

3.4关系的完整性

3.4.1实体完整性

3.4.2参照完整性

3.4.3用户定义的完整性

习题3

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

4.1SQL概述

4.1.1SQL的产生与发展

4.1.2SQL语言功能概述

4.1.3SQL的特点

4.2数据准备——曲库

4.3数据定义

4.4数据查询

4.4.1查询语句的基本结构

4.4.2单表查询

4.4.3连接查询

4.4.4集合查询

4.4.5子查询

4.5数据更新

4.5.1插入操作

4.5.2删除操作

4.5.3修改操作

习题4

第5章数据库规范化理论

5.1函数依赖

5.1.1研究函数依赖的意义

5.1.2函数依赖的定义

5.1.3关系的键(码)

5.1.4函数依赖的公理系统

5.1.5属性集的闭包

5.1.6属性集闭包的应用

5.2关系模式的规范化

5.2.1问题的提出

5.2.2问题的根源

5.2.3范式

5.2.4规范化小结

习题5

第6章数据库设计

6.1数据库设计概述

6.1.1数据库设计的特点

6.1.2数据库设计的步骤

6.2需求分析阶段

6.2.1需求分析概述

6.2.2结构化分析建模

6.3概念结构设计

6.3.1概念结构设计概述

6.3.2采用E—R方法的概念结构设计

6.4逻辑结构设计

6.4.1关系数据库的逻辑设计

6.4.2关系模型的优化

6.4.3设计外模式

6.5物理结构设计

6.6数据库的实施和维护

6.6.1数据库的实施

6.6.2数据库的运行和维护

6.7使用PowerDesigner进行数据库设计

6.7.1PowerDesigner介绍

6.7.2概念数据模型

6.7.3CDM生成PDM

6.7.4生成数据库

6.7.5生成REPORT

习题6

第7章数据库保护

7.1数据库安全性

7.1.1安全控制模型

7.1.2用户身份认证

7.1.3存取控制

7.1.4其他安全控制技术

7.1.5权限控制语句

7.2数据库完整性

7.2.1完整性控制的功能

7.2.2完整性约束条件作用的对象

7.2.3完整性控制语句

7.3并发控制

7.3.1并发控制的单位——事务

7.3.2并发带来的问题

7.3.3封锁技术

7.4数据库恢复

7.4.1故障种类

7.4.2数据库恢复技术

7.4.3恢复策略

习题7

第二部分数据库应用

第8章SQL Server概述

8.1SQL Server简介

8.2SQL Server的平台构成

8.3数据库引擎的体系结构

8.4SQL Server的管理工具

8.4.1SQL Server Configuration Manager

8.4.2SQL Server Management Studio

8.4.3Database Engine Tuning Advisor

8.4.4SQL Server Profiler

8.5注册服务器

习题8

……

第9章Transact—SQL语言

第10章管理数据库

第11章表、视图和索引

第12章存储过程和函数

第13章触发器

第14章SQL Server数据库的保护

第三部分数据库实施

第15章数据库应用程序开发技术

第16章学分制财务管理系统总体设计

第17童学分制财务管理系统数据库设计

第18章学分制财务管理系统实现

附录

参考文献

内容摘要:

本书围绕数据库的原理、应用和实施,系统、全面地介绍数据库的基本概念、方法和核心技术。全书分三部分进行阐述,第一部分侧重数据库理论基础,内容包括数据库的基本概念、数据模型、关系数据库、关系代数和SQL语句、数据库规范化理论、数据库设计和数据库保护技术;第二部分侧重SQL Server的数据库应用,内容包括TransactSQL语言、SQL Server数据对象(表、视图、索引、存储过程和函数、触发器)、安全性管理和并发机制;第三部分侧重数据库应用系统的实施,内容包括.NET开发环境、一个学分制财务管理系统的总体设计、数据库设计和核心模块的实现。本书可作为高等学校计算机专业数据库课程的教材,也可作为其他相关专业本科生数据库课程的教材,还可作为从事数据库研制、开发和应用的有关人员的参考书。

编辑推荐:

《21世纪高等学校规划教材·软件工程:数据库原理、应用与实践(SQL Server)》可作为高等学校计算机专业数据库课程的教材,也可作为其他相关专业本科生数据库课程的教材,还可作为从事数据库研制、开发和应用的有关人员的参考书。

书籍规格:

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

书籍信息归属:

数据库原理、应用与实践是清华大学出版社于2015.出版的中图分类号为 TP311.138 的主题关于 关系数据库系统 的书籍。