《数据库技术与应用 精选范例解析与习题》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:郭艳华主编
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:2009
  • ISBN:9787308068031
  • 页数:228 页
图书介绍:本书精选了数据库系统概述、关系数据库基础、结构化查询语言SQL、关系数据理论、数据库设计、事务管理与数据库安全性、数据库应用开发技术等的典型范例。每章主要由知识点、精选范例、习题三部分组成,并附有综合应用和模拟试卷。

第1章 数据库系统概述 1

1.1知识要点 1

1.1.1数据、信息与数据处理 1

1.1.2数据管理技术的发展 1

1.1.3数据库系统组成 2

1.1.4三层模式结构 3

1.1.5两层模式映射 4

1.1.6数据模型概念 5

1.1.7概念模型 5

1.1.8常用数据模型 6

1.1.9数据库管理系统的主要功能 8

1.1.10数据库管理系统的组成 9

1.1.11常用数据库管理系统 9

1.2范例分析 11

1.2.1数据、信息与数据处理 11

1.2.2数据管理技术的发展 12

1.2.3数据库系统组成 13

1.2.4三层模式结构 13

1.2.5两层模式映射 14

1.2.6数据模型概念 15

1.2.7概念模型 16

1.2.8常用数据模型 17

1.2.9数据库管理系统的主要功能 19

1.2.10数据库管理系统的组成 20

1.2.11常用数据库管理系统 21

1.3精选习题 21

1.3.1单项选择题 21

1.3.2填空题 25

1.3.3判断题 25

第2章 关系数据库基础 27

2.1知识要点 27

2.1.1关系模型概念 27

2.1.2关系操作 28

2.1.3关系完整性 28

2.1.4关系代数 29

2.2范例分析 32

2.2.1关系模型概念 32

2.2.2关系操作 33

2.2.3关系完整性 34

2.2.4关系代数 35

2.3精选习题 39

2.3.1单项选择题 39

2.3.2填空题 43

2.3.3判断题 43

2.3.4计算题 43

2.3.5综合应用题 44

第3章 结构化查询语言SQL 46

3.1知识要点 46

3.1.1 SQL基本概念 46

3.1.2数据定义 48

3.1.3数据查询 49

3.1.4数据更新 51

3.1.5数据控制 52

3.2范例分析 53

3.2.1 SQL基本概念 53

3.2.2数据管理技术的发展 54

3.2.3数据查询 57

3.2.4数据更新 58

3.2.5数据控制 61

3.3精选习题 63

3.3.1单项选择题 63

3.3.2填空题 66

3.3.3判断题 67

3.3.4设计题 67

第4章 关系数据理论 69

4.1知识要点 69

4.1.1问题的产生 69

4.1.2基本概念 69

4.1.3范式 70

4.1.4关系数据库规范化 71

4.2范例分析 72

4.2.1问题的产生 72

4.2.2基本概念 73

4.2.3范式 75

4.2.4关系数据库规范化 76

4.3精选习题 80

4.3.1单项选择题 80

4.3.2多项选择题 82

4.3.3填空题 83

4.3.4判断题 84

4.3.5问答题 84

第5章 数据库设计 87

5.1知识要点 87

5.1.1数据库设计概述 87

5.1.2系统需求分析 89

5.1.3概念结构设计 90

5.1.4逻辑结构设计 91

5.1.5物理结构设计 92

5.1.6数据库实施 93

5.1.7数据库运行与维护 93

5.2范例分析 94

5.2.1数据库设计概述 94

5.2.2系统需求分析 95

5.2.3概念结构设计 95

5.2.4逻辑结构设计 100

5.2.5物理结构设计 107

5.2.6数据库实施 107

5.2.7数据库运行与维护 107

5.3精选习题 107

5.3.1单项选择题 107

5.3.2填空题 111

5.3.3判断题 112

5.3.4设计题 112

第6章SQL Server 113

6.1知识要点 113

6.1.1 SQL Server概述 113

6.1.2常用工具简介 113

6.1.3数据库的定义与操作 114

6.1.4数据查询 117

6.1.5其他操作 119

6.2范例分析 121

6.2.1 SQL Server概述 121

6.2.2常用工具简介 121

6.2.3数据库的定义与操作 122

6.2.4数据查询 123

6.2.5其他操作 126

6.3精选习题 127

6.3.1单项选择题 127

6.3.2填空题 128

6.3.3判断题 128

6.3.4操作题 128

第7章 数据库安全与保护技术 130

7.1知识要点 130

7.1.1数据库备份和恢复 130

7.1.2数据库完整性 132

7.1.3数据库安全性 133

7.1.4数据库并发控制 136

7.2范例分析 138

7.2.1数据库备份和恢复 138

7.2.2数据库完整性 140

7.2.3数据库安全性 141

7.2.4数据库并发控制 142

7.3精选习题 144

7.3.1单项选择题 144

7.3.2填空题 146

7.3.3判断题 147

7.3.4综合题 148

第8章 数据库应用开发技术 149

8.1知识要点 149

8.1.1数据库系统的体系结构 149

8.1.2数据库访问技术 152

8.1.3数据库新技术 154

8.2范例分析 155

8.2.1数据库系统的体系结构 155

8.2.2数据库访问技术 156

8.2.3数据库新技术 158

8.3精选习题 159

8.3.1单项选择题 159

8.3.2填空题 159

8.3.3操作题 160

第9章 数据库设计范例——学籍信息管理系统 161

9.1系统需求分析 161

9.1.1系统流程图 161

9.1.2排课子系统核心数据数据字典 161

9.1.3功能模块 162

9.2系统概念结构设计 163

9.2.1局部E-R图 163

9.2.2全局E-R图 165

9.3系统逻辑结构设计 165

9.3.1数据库设计范式 166

9.3.2学籍信息管理系统数据表清单 167

9.3.3学籍信息管理系统数据表 168

9.4数据库设计实施 168

9.4.1创建数据库及重命名 169

9.4.2各类数据表的创建、修改、删除 169

9.4.3创建主键以及外键等约束 170

9.4.4创建存储过程 170

9.5数据库操作 171

9.5.1信息插入、修改和删除 171

9.5.2简单查询 172

9.5.3连接查询 172

9.5.4子查询 173

9.5.5联合查询 173

第10章 数据库设计开发案例——商品销售管理系统 174

10.1系统需求分析 174

10.1.1商品销售管理系统的内容 174

10.1.2商品销售管理系统的流程 175

10.1.3商品销售管理系统中销售子系统主要数据字典 176

10.2系统概念结构设计 176

10.2.1局部E-R图 176

10.2.2全局E-R图 179

10.3系统逻辑结构设计 179

10.3.1数据库设计范式 180

10.3.2销售信息管理系统数据表清单 181

10.3.3销售信息管理系统数据表 181

10.4数据库设计实施 182

10.4.1创建数据库 182

10.4.2创建各类数据表,同时创建各类主键和约束条件 182

10.4.3创建存储过程 183

10.4.4创建视图 184

10.5数据库操作 184

10.5.1信息插入、修改和删除 184

10.5.2简单查询 186

10.5.3连接查询 187

10.5.4子查询 187

10.5.5联合查询 187

附录1模拟试卷 188

附录2精选习题参考答案 210

附录3模拟试卷参考答案 224