数据库系统原理与应用

数据库系统原理与应用
作 者: 刘淳
出版社: 中国水利水电出版社
丛编项: 21世纪高职高专新概念教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《数据库系统原理与应用》作者简介

内容简介

《21世纪高职高专新概念教材:数据库系统原理与应用》是按高职高专和应用型本科计算机类相关专业对数据库课程的要求进行编写,并以SQL SERVER2000中文版作为背景,通过大量实例系统地介绍数据库系统有关原理与应用实践。以原理为基础,以应用为目标,全书将原理与应用有机结合。主要内容包括:数据库基本知识、关系数据库系统、关系数据库标准SQL语言、SQL SERVER2000管理与程序设计、关系数据库设计理论、数据库的安全性与完整性、数据库事务处理、数据库设计方法、数据库应用系统开发实例及常用数据库接口的介绍。《21世纪高职高专新概念教材:数据库系统原理与应用》内容全面,深入浅出,例题丰富,图文并茂,适合作为高职高专或应用型本科各专业的学生学习数据库开发和数据程序设计的教材,同时,也是广大数据库爱好者的首选参考书。

图书目录

前言

第1章 数据库基本知识

1. 1 信息. 数据与数据处理

1. 1. 1 数据与信息

1. 1. 2 数据处理

1. 1. 3 数据处理的发展

1. 1. 4 数据库技术的发展

1. 1. 5 数据库新技术

1. 2 数据库系统

1. 2. 1 数据库系统的组成

1. 2. 2 数据库系统体系结构

1. 2. 3 数据库管理系统的功能

1. 2. 4 数据库管理系统的组成

1. 2. 5 数据库系统的特点

1. 3 数据模型

1. 3. 1 现实世界的数据描述

1. 3. 2 数据模型

1. 3. 3 关系的基本概念及其特点

习题一

第2章 关系数据库

2. 1 关系数据库概述

2. 2 关系数据结构

2. 2. 1 关系

2. 2. 2 关系模式

2. 2. 3 关系数据库

2. 3 关系的完整性

2. 4 关系代数

2. 4. 1 传统的集合运算

2. 4. 2 专门的关系运算

2. 5 关系数据库管理系统

习题二

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

3. 1 SQL概述

3. 2 数据定义

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章 关系数据库设计理论

4. 1 数据依赖

4. 1. 1 关系模式中的数据依赖

4. 1. 2 数据依赖对关系模式的影响

4. 1. 3 有关概念

4. 2 范式

4. 2. 1 第一范式 1NF

4. 2. 2 第二范式 2NF

4. 2. 3 第三范式 3NF

4. 2. 4 BC范式 BCNF

4. 2. 5 多值依赖与第四范式 4NF

4. 3 关系模式的分解

4. 3. 1 关系模式规范化的步骤

4. 3. 2 关系模式的分解

习题四

第5章 数据库安全性和完整性

5. 1 数据库的安全性

5. 1. 1 安全性控制的一般方法

5. 1. 2 数据库用户的种类

5. 2 SQLServer数据库的安全性

5. 3 完整性

5. 3. 1 完整性约束条件

5. 3. 2 完整性控制

5. 3. 3 SQLServer的完整性

习题五

第16章 数据库的事务处理与数据恢复

6. 1 事务管理的基本概念

6. 1. 1 事务 Transaction 的概念

6. 1. 2 事务的状态

6. 1. 3 事务的特性

6. 1. 4 SQLServer中的事务

6. 2 并发控制

6. 2. 1 并发操作引起的问题

6. 2. 2 封锁

6. 2. 3 封锁出现的问题及解决方法

6. 2. 4 可串行化调度

6. 2. 5 SQLServer的并发控制机制

6. 3 数据库恢复

6. 3. 1 数据库系统的故障

6. 3. 2 数据库备份技术

6. 3. 3 数据库恢复策略

6. 3. 4 SQLServer的数据备份和恢复

习题六

第17章 SQLServer2000

7. 1 SQLServer2000的安装

7. 2 SQLServer2000的管理工具

7. 3 SQLServer2000数据库对象的操作

7. 3. 1 数据库的创建. 修改及删除

7. 3. 2 数据表的基本操作

7. 3. 3 数据库视图的操作

7. 3. 4 数据库索引的操作

7. 4 SQLServer2000数据库管理

7. 4. 1 数据库的备份和恢复

7. 4. 2 数据的导入和导出

7. 4. 3 SQLServer代理服务

7. 5 SQLServer2000程序设计

7. 5. 1 扩展SQL语言

7. 5. 2 存储过程

7. 5. 3 触发器

7. 6 SQLServer2000安全性管理

7. 6. 1 数据库登录管理

7. 6. 2 数据库用户管理

7. 6. 3 数据库权限管理

7. 6. 4 数据库角色管理

7. 7 链接服务器

7. 7. 1 建立链接服务器

7. 7. 2 使用和查看链接服务器

7. 7. 3 链接服务器的访问权限设置

习题七

第8章 数据库设计

8. 1 数据库设计概述

8. 2 需求分析

8. 2. 1 需求分析的任务

8. 2. 2 需求分析的基本步骤

8. 2. 3 需求分析应用实例

8. 3 概念结构设计

8. 3. 1 概念结构设计的方法和步骤

8. 3. 2 局部视图设计

8. 3. 3 视图的集成

8. 3. 4 概念结构设计实例

8. 4 逻辑结构设计

8. 4. 1 逻辑结构设计的任务和步骤

8. 4. 2 概念模型转换为一般的关系模型

8. 4. 3 逻辑结构设计综合实例

8. 4. 4 将一般的关系模型转换为SQLServer2000下的关系模型

8. 4. 5 数据模型的优化

8. 4. 6 设计用户外模式

8. 5 数据库的物理设计

8. 6 数据库实施

8. 7 数据库运行与维护

习题八

第9章 数据库应用程序开发

9. 1 数据库应用程序设计方法

9. 2 数据库应用程序的体系结构

9. 2. 1 主机集中型结构

9. 2. 2 文件型服务器结构

9. 2. 3 二层客户朋艮务器 C/S 结构

9. 2. 4 三层客户/服务器结构

9. 3 数据库与应用程序的接口

9. 3. 1 ODBC

9. 3. 2 一致数据访问技术UDA Universal Data Access

9. 3. 3 JDBC

9. 4 数据库应用程序开发

习题九

参考文献