图书介绍

数据库基础及应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

数据库基础及应用
  • 向隅编著 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:9787563518708
  • 出版时间:2008
  • 标注页数:336页
  • 文件大小:86MB
  • 文件页数:350页
  • 主题词:数据库系统-高等学校-教材

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 数据库基础知识3

1.1.1 数据库系统的基本概念3

1.1.2 数据管理技术的发展过程5

1.1.3 数据库系统的组成7

1.2 数据库系统体系结构8

1.2.1 从数据库最终用户角度出发的数据库系统体系结构8

1.2.2 从数据库管理系统角度出发的数据库系统体系结构12

1.3 数据模型13

1.3.1 数据模型的基本概念13

1.3.2 概念模型14

1.3.3 实体联系数据模型16

1.3.4 数据模型的种类17

1.4 数据库管理系统19

1.4.1 数据库管理系统的功能19

1.4.2 数据库管理系统的构成20

本章小结20

习题21

第2章 关系数据库基础知识23

2.1 关系模型与关系数据库23

2.2 关系操作26

2.2.1 传统的集合运算27

2.2.2 专门的关系运算29

2.3 关系的完整性33

2.4 关系规范化理论34

2.4.1 问题的提出34

2.4.2 函数依赖35

本章小结39

习题40

第3章 数据库设计43

3.1 数据库设计概述43

3.1.1 数据库和信息系统43

3.1.2 数据库设计的特征44

3.1.3 数据库设计方法简述44

3.1.4 数据库设计的步骤45

3.2 需求分析47

3.2.1 需求分析的任务47

3.2.2 需求分析方法48

3.2.3 数据字典49

3.3 概念结构设计51

3.3.1 概念结构设计的必要性51

3.3.2 概念模型的特点51

3.3.3 概念结构设计的主要步骤52

3.3.4 采用E-R数据模型的数据库概念结构设计步骤53

3.4 逻辑结构设计54

3.4.1 E-R图向关系模型的转换☆54

3.4.2 数据模型的规范化处理55

3.4.3 关系数据库的逻辑设计55

3.5 物理结构设计56

3.5.1 数据库的存取方法56

3.5.2 确定数据库的存储结构56

3.6 数据库的实现与维护57

3.6.1 数据库的实施57

3.6.2 数据库的运行和维护57

3.7 数据库设计案例58

本章小结61

习题61

第2部分 SQL Server 2005 数据库使用67

第4章 SQL Server 2005概述67

4.1 SQL Server 2005简介67

4.1.1 SQL Server数据库管理系统的主要特点67

4.1.2 SQL Server 2005新增特点69

4.1.3 SQL Server 2005的体系结构71

4.2 SQL Server 2005的安装72

4.2.1 安装 SQL Server 2005的硬件与软件要求72

4.2.2 安装 SQL Server 200573

4.3 Microsoft SQL Server Management Studio的使用80

4.3.1 认识 SQL Server Management Studio81

4.3.2 查看数据库85

4.3.3 修改 SQL Server的sa密码86

4.3.4 使用“对象资源管理器”附加数据库86

4.3.5 查询窗口87

本章小结88

习题89

第5章 数据库的设计与管理90

5.1 创建数据库90

5.1.1 创建数据库实例90

5.1.2 数据库的结构96

5.1.3 创建数据库99

5.1.4 数据库SQL脚本的生成106

5.2 管理数据库107

5.2.1 管理数据库实例107

5.2.2 设置数据库选项108

5.2.3 数据库选项的应用111

5.3 修改数据库结构与删除数据库112

5.3.1 修改数据库实例112

5.3.2 修改数据库的结构113

5.3.3 删除数据库114

本章小结115

习题116

第6章 管理数据表177

6.1 表及数据类型117

6.1.1 表的基本概念118

6.1.2 SQL Server 2005中的数据类型119

6.2 数据表结构的操作125

6.2.1 创建数据表126

6.2.2 修改数据表130

6.2.3 删除数据表131

6.3 表属性和更名133

6.4 数据表中数据的管理135

6.4.1 添加数据136

6.4.2 修改数据136

6.4.3 删除数据137

本章小结138

习题139

第7章 数据查询141

7.1 SELECT语句详解141

7.1.1 SELECT语句的语法格式142

7.1.2 使用SELECT语句的执行方式143

7.2 简单查询144

7.2.1 简单查询实例144

7.2.2 FROM子句145

7.2.3 SELECT 子句146

7.2.4 WHERE 子句151

7.2.5 ORDER BY 子句155

7.2.6 用查询结果生成新表156

7.3 分类汇总156

7.3.1 分类汇总实例157

7.3.2 常用统计函数157

7.3.3 使用GROUP BY 分组160

7.3.4 使用COMPUTE BY 汇总161

7.4 连接查询162

7.4.1 交叉连接查询162

7.4.2 内连接查询163

7.4.3 外连接查询165

7.4.4 自连接查询168

7.4.5 多表连接查询169

7.5 嵌套查询的使用170

7.5.1 带有比较运算符的子查询170

7.5.2 带有ANY或ALL运算符的子查询171

7.5.3 [NOT] EXISTS与[NOT] IN子查询172

7.5.4 联合查询174

本章小结175

习题175

第8章 索引177

8.1 索引及其结构与类型177

8.1.1 索引的结构与类型177

8.1.2 创建索引的列179

8.2 操作索引180

8.2.1 创建索引180

8.2.2 查看索引184

8.2.3 删除索引187

本章小结189

习题189

第9章 视图191

9.1 视图概述191

9.2 创建视图193

9.2.1 创建视图实例193

9.2.2 使用 SQL Server Management Studio 管理器创建视图193

9.2.3 使用 T-SQL 语句创建视图198

9.3 使用视图201

9.3.1 使用视图实例201

9.3.2 使用视图插入表的数据202

9.3.3 使用视图修改表的数据203

9.3.4 使用视图删除表的数据203

9.4 修改视图204

9.4.1 使用 SQL Server Management Studio 管理器修改创建的视图204

9.4.2 使用 T-SQL 语句创建视图205

9.4.3 视图的更名206

9.5 删除视图207

9.5.1 删除视图实例207

9.5.2 使用 SQL Server Management Studio 管理器删除视图207

9.5.3 使用 T-SQL 语句删除视图209

本章小结209

习题209

第10章 数据完整性211

10.1 数据的完整性211

10.1.1 数据完整性概述211

10.1.2 完整性的分类213

10.2 约束的类型214

10.2.1 约束类型概述214

10.2.2 主键约束214

10.2.3 唯一约束216

10.2.4 默认约束218

10.2.5 外键约束219

10.2.6 检查约束221

10.2.7 查看约束的定义222

10.2.8 删除约束223

10.3 使用规则223

10.4 使用默认值225

本章小结227

习题227

第11章 存储过程与触发器228

11.1 使用存储过程228

11.1.1 存储过程使用实例228

11.1.2 存储过程概述229

11.1.3 用户存储过程的创建及执行231

11.1.4 用户存储过程的修改与删除234

11.1.5 查看存储过程235

11.1.6 存储过程的重新编译237

11.1.7 存储过程的应用举例238

11.2 系统存储过程与扩展存储过程240

11.3 使用触发器241

11.3.1 触发器分类241

11.3.2 触发器的功能242

11.3.3 创建触发器243

11.3.4 修改与查看触发器245

11.3.5 禁止、启用和删除触发器247

11.3.6 触发器的应用247

本章小结249

习题250

第12章 T-SQL 编程251

12.1 T-SQL 编程基础知识251

12.1.1 T-SQL 语句中的语法格式约定251

12.1.2 标识符252

12.1.3 保留字252

12.1.4 注释252

12.1.5 变量253

12.1.6 批处理和脚本254

12.1.7 运算符255

12.2 系统函数与用户定义函数257

12.2.1 系统函数257

12.2.2 数学函数258

12.2.3 字符串函数259

12.2.4 日期函数260

12.2.5 集合函数261

12.2.6 用户自定义函数262

12.3 流程控制语句267

12.3.1 块语句268

12.3.2 分支语句268

12.3.3 WHILE语句270

12.3.4 其他语句271

12.4 游标273

12.4.1 游标的基本概念273

12.4.2 使用游标的步骤273

12.4.3 游标使用示例277

12.5 事务处理278

12.5.1 事务概述278

12.5.2 事务控制语句279

本章小结280

习题280

第3部分 数据库的维护与管理285

第13章 数据库的日常维护与管理285

13.1 备份和还原数据库285

13.1.1 备份和还原数据库实例285

13.1.2 备份与还原的概念288

13.1.3 恢复模式288

13.1.4 数据库备份的类型289

13.1.5 创建备份设备290

13.2 数据的导入和导出292

13.2.1 导入数据292

13.2.2 数据的导入和导出实例292

13.2.3 导出数据296

13.3 分离和附加数据库298

13.3.1 分离数据库298

13.3.2 附加数据库299

本章小结301

习题301

第14章 SQL Server数据的访问技术302

14.1 SQL Server与Web交互数据302

14.2 ODBC数据源303

14.2.1 ODBC数据源添加实例303

14.2.2 ODBC结构层次304

14.2.3 添加SQL Server ODBC数据源305

14.2.4 删除ODBC数据源309

14.3 使用ADO控件访问SQL Server数据库310

14.3.1 ADO控件使用实例310

14.3.2 ADO控件的添加与设置312

14.3.3 前后端数据的连接313

14.3.4 数据控件的绑定316

14.4 使用ADO对象访问SQL Server数据库317

14.4.1 ADO对象的引用与设置实例318

14.4.2 使用Connection对象319

14.4.3 使用RecordSet对象322

14.4.4 使用Command对象324

本章小结326

习题327

附录A Microsoft SQL Server 2005中的部分保留字328

附录B SQL Server 2005中的全局变量329

附录C SQL Server 2005常用系统表331

附录D 本书的教学资源(SQL Server 2005)332

参考文献336

热门推荐