图书介绍

数据库基础与应用pdf电子书版本下载

数据库基础与应用
  • 刘世峰主编 著
  • 出版社: 北京:中央广播电视大学出版社
  • ISBN:7304024941
  • 出版时间:2003
  • 标注页数:329页
  • 文件大小:96MB
  • 文件页数:343页
  • 主题词:数据库系统-电视大学-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

数据库基础与应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库系统概论 1

1.1 数据处理技术发展经历 1

1.1.1 人工管理阶段 2

1.1.2 文件管理阶段 2

1.1.3 数据库管理阶段 2

1.1.4 分布式数据库管理阶段 6

1.2 概念数据模型 7

1.2.1 ER模型的有关概念 7

1.2.2 ER模型 14

1.3 逻辑数据模型 17

1.3.1 层次数据模型 17

1.3.2 网状数据模型 19

1.3.3 关系数据模型 20

1.3.4 对象数据模型 24

1.4 数据库系统简介 26

1.4.1 数据库系统构成 26

1.4.2 数据库系统用户 26

1.4.3 数据库体系结构 27

1.4.4 DBMS的主要功能 29

1.4.5 使用数据库系统存取数据过程 29

1.4.6 关系数据库系统简介 30

第2章 关系运算 33

2.1 关系数据结构 33

2.2 关系完整性 39

2.3 关系运算 41

2.3.1 传统的集合运算 41

2.3.2 专门的关系运算 43

2.3.3 综合运算举例 47

第3章 关系规范化基础 51

3.1 数据依赖 51

3.2 关系规范化 57

3.2.1 第一范式(First Normal Form) 57

3.2.2 第二范式(Second Normal Form) 60

3.2.3 第三范式(Third Normal Form) 63

3.2.4 BC范式(Boyce-Codd Normal Form) 67

第4章 结构化查询语言——SQL 72

4.1 数据库模式的建立和删除 73

4.1.1 建立数据库模式 73

4.1.2 删除数据库模式 74

4.2 表结构的建立、修改和删除 74

4.2.1 建立表结构 74

4.2.2 修改表结构 77

4.2.3 删除表结构 78

4.3 表内容的插入、修改和删除 78

4.3.1 插入记录 78

4.3.2 修改记录 80

4.3.3 删除记录 81

4.4 视图的建立、修改和删除 82

4.4.1 建立视图 82

4.4.2 修改视图内容 84

4.4.3 修改视图定义 85

4.4.4 删除视图 85

4.5 SQL查询 85

4.5.1 SELECT语句格式 86

4.5.2 SELECT选项 86

4.5.3 FROM选项 92

4.5.4 WHERE选项 93

4.5.5 GROUPBY选项 104

4.5.6 HAVING选项 105

4.5.7 ORDER BY选项 106

4.5.8 INTO选项 108

第5章 数据库应用系统设计 113

5.1 数据库应用系统开发过程概述 114

5.1.1 需求分析阶段 114

5.1.2 概念设计阶段 115

5.1.3 逻辑设计和物理设计阶段 116

5.1.4 机器实现阶段 119

5.1.5 运行维护阶段 119

5.2 数据库应用系统设计应用举例 119

5.2.1 需求分析 120

5.2.2 概念设计 122

5.2.3 逻辑和物理设计 122

5.2.4 机器实现 124

第6章 Access数据库管理系统的简单应用 129

6.1 系统概述 129

6.1.1 特点 129

6.1.2 Access用户操作界面 130

6.1.3 操作对象 131

6.1.4 数据库的建立和打开 131

6.2 表操作 133

6.2.1 表的创建 133

6.2.2 表中数据的输入和编辑 138

6.2.3 建立表间联系 142

6.3 查询操作 143

6.3.1 选择查询 144

6.3.2 交叉表查询 145

6.3.3 参数查询 147

6.3.4 更新查询 149

6.3.5 SQL查询 151

6.4 窗体操作 152

6.4.1 建立窗体 152

6.4.2 在窗体中输入和编辑数据 154

6.4.3 窗体美化 156

6.4.4 主/子窗体 158

6.5 报表操作 160

6.5.1 报表简介 160

6.5.2 建立报表 161

6.5.3 设计报表 162

第7章 Access数据库管理系统的高级应用 167

7.1 宏操作 167

7.1.1 宏的概念和功能 167

7.1.2 宏的建立 168

7.1.3 宏的编辑 170

7.1.4 宏的运行 171

7.2 模块操作 172

7.2.1 模块的概念和功能 172

7.2.2 模块的建立 173

7.3 数据访问页 175

7.3.1 数据访问页的概念和功能 175

7.3.2 数据访问页的建立和使用 175

7.3.3 编辑数据访问页 177

7.3.4 在Internet Explorer中查看数据访问页 178

7.4 数据库的安全措施 179

7.4.1 用户密码的操作 180

7.4.2 用户管理 181

7.4.3 加密和解密数据库 183

7.5 数据的导入和导出 184

7.5.1 数据导入和导出的概念 184

7.5.2 数据导出 184

7.5.3 数据导入 186

7.6 综合应用举例 192

7.6.1 系统功能 193

7.6.2 系统设计 193

第8章 SQL Server数据库管理系统概述 197

8.1 SQL Server的发展历程及特点 197

8.1.1 SQL Server的发展历程 197

8.1.2 SQL Server的主要特性 198

8.2 SQL Server的安装与启动 200

8.2.1 安装版本及软硬件环境要求 200

8.2.2 安装与启动方法 202

8.3 SQL Server管理工具简介 203

8.3.1 SQL Server企业管理器简介 203

8.3.2 SQL查询分析器简介 204

8.3.3 其他管理工具简介 205

8.4 SQL Server的系统结构 208

8.4.1 存储结构 208

8.4.2 系统数据库 210

8.4.3 系统表 211

8.5 Transact SQL语言简介 214

8.5.1 Transact SQL的主要功能简介 214

8.5.2 Transact SQL批处理及执行过程简介 215

8.6 SQL Server的主要数据类型 216

8.6.1 数值数据类型 217

8.6.2 字符型 218

8.6.3 日期时间型 218

8.6.4 二进制数据类型 218

8.6.5 位型 219

8.6.6 特殊数据类型 219

8.7 SQL Server函数 219

8.7.1 数学函数 220

8.7.2 字符串函数 221

8.7.3 日期函数 221

8.7.4 系统函数 223

8.7.5 统计函数 223

8.7.6 其他常用函数 223

8.8 SQL Server的标识符及命名规则 224

8.8.1 标识符分类 224

8.8.2 标识符格式规则 225

8.8.3 对象命名规则 226

第9章 SQL Server数据库简单应用 229

9.1 数据库的创建与管理 229

9.1.1 创建数据库 229

9.1.2 查看数据库信息 232

9.1.3 修改数据库 234

9.1.4 删除数据库 235

9.1.5 备份和恢复数据库 236

9.2 表对象的创建与管理 237

9.2.1 创建表 238

9.2.2 查看与修改表结构 241

9.2.3 查询与维护表数据 242

9.2.4 删除表 243

9.2.5 创建视图 243

9.3 索引的创建与管理 245

9.3.1 索引的概念和创建原则 245

9.3.2 索引的类型 246

9.3.3 聚集和非聚集索引的对比 246

9.3.4 创建和删除索引 247

9.4 Transact SQL编程基础 249

9.4.1 程序注释语句 249

9.4.2 变量 250

9.4.3 程序结构 253

9.4.4 游标 257

9.4.5 事务 264

9.5 存储过程 265

9.5.1 存储过程的作用 265

9.5.2 创建存储过程 266

9.5.3 执行存储过程 267

9.5.4 修改存储过程 267

9.5.5 删除存储过程 269

9.6 触发器 269

9.6.1 创建触发器 269

9.6.2 删除和修改触发器 270

9.7 数据库完整性管理 271

9.7.1 使用约束实施数据的完整性 272

9.7.2 使用规则实施数据的完整性 275

9.7.3 使用默认实施数据完整性管理 276

9.8 SQL Server数据库安全性管理 277

9.8.1 数据库登录账号的管理 277

9.8.2 数据库用户账号的管理 279

9.8.3 用户许可管理 280

第10章 其他数据库系统与相关技术简介 286

10.1 Microsoft Visual FoxPro数据库管理系统简介 286

10.1.1 Visual FoxPro的发展过程 286

10.1.2 Visual FoxPro 6.0的功能和特点 288

10.2 IBM DB2数据库管理系统简介 292

10.2.1 DB2的发展历史 293

10.2.2 DB2的基本功能和特点 293

10.2.3 DB2的管理和开发工具 294

10.2.4 利用DB2创建数据库 299

10.2.5 使用DB2数据库 301

10.3 Oracle数据库系统简介 302

10.3.1 Oracle系统概述 302

10.3.2 Oracle的基本功能和特点 303

10.3.3 Oracle的管理和开发工具 304

10.3.4 Oracle 9i服务器的构成 306

10.3.5 Oracle 9i数据库结构 308

10.4 面向对象数据库系统简介 311

10.4.1 面向对象的方法 311

10.4.2 面向对象的数据模型 312

10.4.3 面向对象数据库 316

10.5 应用开发工具简介 318

10.5.1 PowerBuilder简介 319

10.5.2 Delphi简介 321

10.5.3 Visual Basic简介 324

参考文献 329

精品推荐