《数据库应用技术 本科》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:刘世峰主编
  • 出 版 社:北京:中央广播电视大学出版社
  • 出版年份:2008
  • ISBN:9787304040550
  • 页数:184 页
图书介绍:本书介绍结构化查询语言SQL,数据库规范化与完整性,数据库应用系统开发。

第1章 数据库系统概述 1

学习目标 1

1.1数据库系统的发展过程 1

1.1.1数据与信息 1

1.1.2计算机数据处理技术 2

1.1.3数据库相关术语 3

1.1.4数据库系统的三级模式 5

1.2几种主要的逻辑数据模型 7

1.2.1层次模型 7

1.2.2网状模型 7

1.2.3关系模型 7

1.2.4面向对象模型 8

1.3SQL Server数据库的主要功能特点 9

1.4数据库的系统结构 10

1.4.1数据库分类 10

1.4.2存储结构 11

1.4.3系统表 12

本章小结 13

思考与练习题 13

第2章 结构化查询语言SQL 14

学习目标 14

2.1SQL语言概述 14

2.1.1组成与功能 14

2.1.2语言的特点 15

2.2基本数据类型 16

2.3数据定义语言 18

2.3.1数据库 18

2.3.2表 19

2.3.3索引 21

2.3.4视图 23

2.3.5存储过程 24

2.4数据操纵语言 27

2.5数据查询语言 28

2.5.1语句的格式 28

2.5.2简单查询 31

2.5.3复杂查询 40

2.6数据控制语言 44

本章小结 45

思考与练习题 46

第3章 数据库规范化与完整性 47

学习目标 47

3.1关系模型与关系模式 47

3.2关系操作 49

3.2.1关系操作概述 49

3.2.2传统的集合运算 49

3.2.3专门的关系运算 52

3.3关系完整性 53

3.3.1关系完整性概述 53

3.3.2使用约束实施完整性 55

3.3.3使用规则实施数据的完整性 58

3.3.4使用默认实施数据完整性管理 59

3.4关系的规范化 60

3.4.1关系规范化的必要性 60

3.4.2函数依赖关系 61

3.4.3范式与规范化 63

本章小结 69

思考与练习题 69

第4章 数据库设计 70

学习目标 70

4.1数据库设计概述 70

4.1.1数据库设计的内涵 70

4.1.2数据库设计的方法 71

4.1.3数据库设计主要原则 72

4.2数据库设计阶段 72

4.2.1需求分析 72

4.2.2概念设计 74

4.2.3逻辑设计 77

4.2.4物理设计 78

4.2.5数据库实施 79

4.2.6运行维护 80

4.3数据库设计实例分析 81

4.3.1需求分析 81

4.3.2概念设计 83

4.3.3逻辑和物理设计 83

4.3.4数据库实现 85

本章小结 85

思考与练习题 86

第5章 数据库管理 87

学习目标 87

5.1数据库安全管理 87

5.1.1安全性机制概述 87

5.1.2账号管理 89

5.1.3授权管理 90

5.2数据库备份与恢复 91

5.2.1备份与恢复的概念 91

5.2.2备份与恢复的方式 92

5.2.3备份数据库方法 93

5.2.4恢复数据库方法 96

5.3数据库分离与附加 97

本章小结 101

思考与练习题 101

第6章 数据库应用系统开发 102

学习目标 102

6.1数据库应用系统开发概述 102

6.1.1数据库应用系统开发的基本思路 102

6.1.2嵌入式SQL 103

6.1.3应用系统开发模式 103

6.2VB应用系统开发方法 106

6.2.1数据库应用程序的基本框架 106

6.2.2ADO对象模型 107

6.2.3程序主要功能开发 109

6.2.4报表功能开发 117

6.2.5数据库连接字符串生成方法 120

本章小结 122

思考与练习题 122

实验1 SQL Server数据库基本操作 123

1.1实验目的 123

1.2实验内容及要求 123

1.3实验步骤及结果 123

1.3.1启动数据库服务器 123

1.3.2查看数据库组成及存储结构 124

1.3.3查询分析器的基本使用方法 128

实验2 表记录的插入、删除、修改 131

2.1实验目的 131

2.2实验内容及要求 131

2.3实验步骤及结果 133

2.3.1创建数据库 133

2.3.2创建数据表 134

2.3.3插入记录 138

2.3.4修改记录 138

2.3.5删除记录 140

实验3查询检索 142

3.1实验目的 142

3.2实验内容及要求 142

3.3实验步骤及结果 142

实验4数据库设计 150

4.1实验目的 150

4.2实验内容及要求 150

4.3实验步骤及结果 150

4.3.1创建数据库 150

4.3.2验证设计逻辑 155

实验5数据库管理 159

5.1实验目的 159

5.2实验内容及要求 159

5.3实验步骤及结果 159

5.3.1数据库备份与恢复 159

5.3.2数据库安全管理 165

实验6数据库应用系统开发 171

6.1实验目的 171

6.2实验内容及要求 171

6.3实验步骤及结果 171