图书介绍

数据库原理及应用PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理及应用
  • 麦中凡,何玉洁编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115177223
  • 出版时间:2008
  • 标注页数:270页
  • 文件大小:112MB
  • 文件页数:282页
  • 主题词:

PDF下载


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

下载说明

数据库原理及应用PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 数据库理论基础第1章 数据库概述2

1.1 数据管理的发展2

1.1.1 文件管理2

1.1.2 数据库管理5

1.2 数据独立性7

1.3 数据库系统的组成7

1.4 数据库应用结构8

1.4.1 集中式结构8

1.4.2 文件服务器结构9

1.4.3 客户/服务器结构9

1.4.4 互联网应用结构10

1.5 小结11

习题11

第2章 数据模型与数据库系统结构12

2.1 数据和数据模型12

2.1.1 数据12

2.1.2 数据模型13

2.2 概念层数据模型14

2.2.1 基本概念14

2.2.2 实体-联系模型14

2.3 组织层数据模型17

2.3.1 关系模型的数据结构17

2.3.2 关系模型的数据操作19

2.3.3 关系模型的数据完整性约束19

2.4 数据库系统结构21

2.4.1 模式的基本概念21

2.4.2 三级模式结构22

2.4.3 数据库的模式映像功能与数据独立性24

2.4.4 数据库管理系统24

2.5 小结25

习题26

第3章 SQL语言基础及数据定义功能27

3.1 SQL语言概述27

3.1.1 SQL语言的发展27

3.1.2 SQL语言的特点28

3.1.3 SQL语言功能概述28

3.2 SQL语言支持的数据类型29

3.2.1 数值型29

3.2.2 字符串型30

3.2.3 日期时间类型30

3.2.4 货币类型31

3.3 数据定义功能31

3.3.1 基本表32

3.3.2 数据完整性约束35

3.4 索引39

3.4.1 基本概念39

3.4.2 索引分类39

3.4.3 创建和删除索引40

3.5 小结41

习题41

第4章 数据操作43

4.1 数据查询功能43

4.1.1 查询语句的基本结构43

4.1.2 简单查询44

4.1.3 多表连接查询56

4.1.4 使用TOP限制结果集60

4.1.5 子查询62

4.2 数据更改功能68

4.2.1 插入数据68

4.2.2 更新数据69

4.2.3 删除数据70

4.3 视图71

4.3.1 基本概念71

4.3.2 定义视图71

4.3.3 通过视图查询数据73

4.3.4 修改和删除视图75

4.3.5 视图的作用76

4.4 小结77

习题77

第5章 关系数据库规范化理论79

5.1 函数依赖79

5.1.1 基本概念79

5.1.2 一些术语和符号80

5.1.3 为什么讨论函数依赖81

5.2 关系规范化82

5.2.1 关系模式中的键82

5.2.2 范式83

5.3 小结86

习题86

第6章 数据库设计87

6.1 数据库设计概述87

6.1.1 数据库设计的特点88

6.1.2 数据库设计方法概述88

6.1.3 数据库设计的基本步骤89

6.2 数据库需求分析90

6.2.1 需求分析的任务90

6.2.2 需求分析的方法91

6.3 数据库结构设计92

6.3.1 概念结构设计92

6.3.2 逻辑结构设计95

6.3.3 物理结构设计98

6.4 数据库行为设计100

6.4.1 功能分析101

6.4.2 功能设计101

6.4.3 事务设计102

6.5 数据库实施102

6.6 数据库的运行和维护103

6.7 小结104

习题104

第7章 数据库保护106

7.1 事务106

7.1.1 事务的基本概念106

7.1.2 事务的特征107

7.1.3 事务处理模型107

7.2 并发控制108

7.2.1 并发控制概述108

7.2.2 并发控制措施110

7.2.3 封锁协议111

7.2.4 活锁和死锁113

7.2.5 并发调度的可串行性115

7.2.6 两段锁协议116

7.3 数据库备份与恢复117

7.3.1 数据库故障的种类117

7.3.2 数据库备份118

7.3.3 数据库恢复119

7.4 小结120

习题120

第二篇 SQL Server基础及应用第8章 SQL Server 2000基础122

8.1 SQL Server 2000概述122

8.2 安装与测试123

8.2.1 安装前的准备123

8.2.2 安装及安装选项124

8.2.3 安装SQL Server 2000中常见问题的解决129

8.2.4 测试安装129

8.3 SQL Server 2000常用工具简介130

8.3.1 企业管理器131

8.3.2 查询分析器131

8.4 T-SQL简介133

8.4.1 脚本133

8.4.2 注释134

8.4.3 变量134

8.4.4 流程控制语句135

8.5 小结139

习题139

上机练习140

第9章 数据库及数据库对象的创建与管理141

9.1 数据库的创建与管理141

9.1.1 SQL Server数据库分类141

9.1.2 SQL Server数据库基本概念142

9.1.3 创建数据库143

9.1.4 删除数据库147

9.1.5 修改数据库147

9.2 基本表的创建与管理148

9.2.1 创建表及约束149

9.2.2 修改表结构153

9.2.3 删除表154

9.3 索引的创建及管理154

9.3.1 创建索引154

9.3.2 查看和删除索引156

9.4 视图的创建与管理156

9.4.1 创建视图156

9.4.2 查看和修改视图158

9.5 小结159

习题160

上机练习160

第10章 安全管理162

10.1 安全控制162

10.1.1 安全控制模型162

10.1.2 数据库权限的种类及用户的分类163

10.2 SQL Server的安全控制163

10.3 管理登录账户165

10.3.1 系统内置的登录账户166

10.3.2 建立用户登录账户166

10.3.3 修改登录账户的属性167

10.3.4 删除登录账户168

10.4 管理数据库用户168

10.5 管理权限169

10.5.1 SQL Server权限种类169

10.5.2 权限的管理170

10.6 角色172

10.6.1 固定的服务器角色173

10.6.2 固定的数据库角色174

10.6.3 用户定义的角色175

10.7 小结177

习题177

上机练习178

第11章 备份和恢复数据库180

11.1 备份数据库180

11.1.1 为什么进行数据备份180

11.1.2 备份内容及备份时间180

11.1.3 SQL Server的备份设备181

11.1.4 SQL Server支持的备份类型181

11.1.5 备份策略183

11.1.6 实现备份184

11.2 恢复数据库188

11.2.1 恢复前的准备189

11.2.2 恢复的顺序189

11.2.3 实现恢复190

11.3 小结193

习题194

上机练习194

第三篇 数据库应用程序开发第12章 Visual Basic开发环境及数据访问接口198

12.1 Visual Basic 6.0概述198

12.1.1 Visual Basic 6.0的特点198

12.1.2 Visual Basic 6.0的安装与启动199

12.1.3 Visual Basic集成开发环境200

12.2 Visual Basic工程设计的基本步骤204

12.2.1 新建工程205

12.2.2 设计用户界面205

12.2.3 编写代码206

12.2.4 保存工程206

12.2.5 运行和调试工程207

12.2.6 生成可执行文件207

12.3 数据绑定控件208

12.3.1 数据绑定控件概述208

12.3.2 DataGrid控件208

12.3.3 DataList和DataCombo控件210

12.4 数据访问接口211

12.4.1 ODBC211

12.4.2 OLE DB和ADO213

12.5 小结215

习题215

上机练习216

第13章 ADO数据控件与数据窗体向导217

13.1 ADO数据控件217

13.1.1 ADO数据库控件的主要属性、方法和事件218

13.1.2 Recordset对象的主要属性和方法221

13.2 ADO数据控件使用示例223

13.2.1 示例1223

13.2.2 示例2224

13.2.3 示例3227

13.3 使用数据窗体向导231

13.4 小结235

习题235

上机练习235

第14章 ADO对象编程237

14.1 概述237

14.2 Connection对象238

14.2.1 Connection对象的主要属性和方法238

14.2.2 使用Connection对象239

14.3 Command对象239

14.3.1 Command对象的主要属性和方法239

14.3.2 使用Command对象240

14.4 Recordset对象240

14.4.1 Recordset的属性和方法241

14.4.2 使用Recordset对象244

14.5 Field对象244

14.6 Parameter对象245

14.7 Error对象246

14.8 使用ADO对象访问数据库一般步骤247

14.9 示例248

14.9.1 示例1248

14.9.2 示例2252

14.10 小结254

习题255

上机练习255

第四篇 数据库技术的发展第15章 数据库技术的发展258

15.1 数据库技术的发展258

15.1.1 传统数据库技术的发展历程258

15.1.2 新一代数据库管理系统259

15.2 面向对象技术与数据库技术的结合260

15.2.1 新的数据库应用和新的数据类型260

15.2.2 面向对象数据模型261

15.2.3 面向对象数据库的优点264

15.2.4 对象关系数据库与对象数据库265

15.3 数据库技术面临的挑战265

15.4 数据库技术的研究方向267

15.4.1 分布式数据库系统267

15.4.2 面向对象的数据库管理系统267

15.4.3 多媒体数据库267

15.4.4 数据库中的知识发现268

15.4.5 专用数据库系统268

15.5 小结268

参考文献270

热门推荐