图书介绍

数据库技术应用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库技术应用教程
  • 李彩霞,刘萍主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302249146
  • 出版时间:2011
  • 标注页数:403页
  • 文件大小:93MB
  • 文件页数:420页
  • 主题词:数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库技术应用教程PDF格式电子书版下载

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

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

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

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

图书目录

原理篇3

第1章数据库系统概述3

1.1基本概念3

1.2数据库技术的产生和发展6

1.3数据库系统结构9

1.3.1数据库系统组成9

1.3.2数据库系统的三级模式结构11

1.3.3数据与程序的独立性12

1.4数据库管理系统13

1.5数据库系统15

小结17

习题117

第2章数据库系统结构18

2.1实体联系模型19

2.1.1基本概念20

2.1.2基本ER图25

2.1.3扩充ER数据模型27

2.2关系模型31

2.2.1基本概念31

2.2.2关系模式35

2.2.3关系模式的约束37

2.2.4关系操作和关系数据语言37

2.3面向对象的数据模型38

小结42

习题242

第3章关系运算及关系系统43

3.1关系数据库的基本概念43

3.2关系代数45

3.2.1传统的集合运算45

3.2.2专门的关系运算46

3.2.3扩充的关系代数运算50

3.2.4关系代数应用举例52

3.3关系演算54

3.3.1元组关系演算54

3.3.2域关系演算57

3.3.3关系运算的安全性59

3.4查询优化62

3.4.1一般问题63

3.4.2查询优化准则64

3.4.3关系代数等价变换规则65

3.4.4关系代数表达式优化的算法67

3.4.5关系代数表达式优化步骤67

3.5关系系统68

3.5.1关系系统的定义69

3.5.2全关系系统的12条基本准则简介69

3.5.3关系系统的分类71

小结72

习题372

第4章关系数据库标准语言74

4.1SQL概述74

4.1.1SQL语言的发展概况74

4.1.2SQL语言的特点74

4.1.3SQL数据库的体系结构75

4.1.4SQL语言的组成76

4.2数据定义语言76

4.2.1定义数据库77

4.2.2定义数据表80

4.3数据查询语言85

4.3.1SELECT语句概述85

4.3.2单表查询87

4.3.3连接查询89

4.3.4嵌套查询90

4.3.5集合查询90

4.4数据操纵语言91

4.4.1INSERT语句91

4.4.2UPDATE语句92

4.4.3DELETE语句92

4.5视图93

4.5.1视图概述93

4.5.2视图的创建修改与删除94

4.6嵌入式SQL98

4.6.1嵌入式SQL概述98

4.6.2嵌入式SQL的使用规定99

4.7SQL提供的安全性与完整性100

4.7.1SQLServer2005的安全管理101

4.7.2SQLServer2005的数据完整性103

4.7.3触发器103

小结106

习题4106

第5章关系数据理论110

5.1问题的提出110

5.2规范化112

5.2.1数据依赖112

5.2.2函数依赖113

5.2.3范式116

5.2.4BCNF120

5.2.5多值依赖122

5.2.6第四范式123

5.2.7规范化小结124

5.3数据依赖的公理系统124

5.4关系模式的规范化127

小结133

习题5133

第6章数据库存储结构135

6.1数据库存储设备135

6.2文件组织136

6.2.1定长记录137

6.2.2变长记录138

6.3记录的组织140

6.3.1文件中记录的组织方式140

6.3.2索引技术147

小结151

习题6151

第7章数据库保护152

7.1数据库安全性152

7.1.1安全性控制的一般方法152

7.1.2SQLServer数据库的安全保密方式153

7.1.3SQLServer2005验证模式154

7.1.4SQLServer账号权限156

7.1.5权限和角色156

7.2数据库完整性158

7.2.1完整性158

7.2.2完整性约束条件159

7.2.3完整性约束类型160

7.3事务及并发控制161

7.3.1事务的概念161

7.3.2事务处理161

7.3.3事务分类162

7.3.4并发控制163

7.4数据库恢复164

7.4.1备份和恢复概述164

7.4.2数据库备份类型164

7.4.3数据库恢复及策略165

小结167

习题7167

第8章数据库系统设计169

8.1数据库设计过程169

8.1.1数据库设计的任务与内容169

8.1.2数据库设计方法171

8.1.3数据库设计的基本步骤172

8.2需求分析175

8.2.1需求分析的任务175

8.2.2需求分析的方法176

8.2.3数据流图和数据字典177

8.3概念结构设计178

8.3.1概念结构178

8.3.2概念结构设计的方法与步骤179

8.3.3数据抽象与局部概念结构设计181

8.3.4全局概念结构设计183

8.4逻辑结构设计186

8.4.1逻辑结构设计的任务和步骤186

8.4.2概念模型向关系模型的转换186

8.4.3关系模式的规范化187

8.4.4模式的评价与改进188

8.5物理结构设计190

8.5.1数据库物理设计的任务和主要内容190

8.5.2确定关系模式的物理结构190

8.5.3评价物理结构192

8.6设计示例192

8.6.1概念结构设计示例192

8.6.2逻辑结构设计示例196

8.6.3综合示例196

小结197

习题8197

应用篇201

第9章SQLServer2005基础201

9.1SQLServer2005的新特性201

9.1.1SQLServer的发展201

9.1.2SQLServer2005的新特性201

9.2SQLServer2005的安装和配置204

9.2.1选择正确的SQLServer2005数据库版本204

9.2.2安装的硬件要求206

9.2.3操作系统支持及软件要求206

9.2.4SQLServer2005安装过程207

9.3SQLServer2005工具和实用程序214

小结216

习题9216

第10章数据库的创建与管理217

10.1SQLServer2005数据库概述217

10.1.1数据库基础2

10.1.2系统数据库2

10.1.3文件和文件组219

10.1.4数据库对象220

10.2创建数据库2

10.2.1使用工具向导创建数据库220

10.2.2使用CREATEDATABASE语句创建数据库223

10.3修改数据库225

10.3.1扩大数据库225

10.3.2收缩数据库225

10.3.3添加和删除数据文件和日志文件226

10.3.4更改默认文件组228

10.3.5更改数据库所有者228

10.3.6更改数据库状态229

10.4删除数据库230

10.4.1使用SQLServerManagementStudio删除数据库231

10.4.2使用Tran-SQI语句删除数据库231

10.5查看数据库信息232

10.6备份与还原数据库3

10.6.1备份数据库233

10.6.2还原数据库235

小结239

习题10239

第11章数据表的创建与管理2

11.1SQL Server2005表概述240

11.1.1表的基本概念240

11.1.2表的类型240

11.1.3数据类型241

11.1.4表的数据约束2

11.1.5表的设计内容243

11.2创建数据表和表约束243

11.2.1使用SSMS创建表3

11.2.2创建表约束244

11.2.3使用SQL语句创建表248

11.3修改数据表和表约束249

11.3.1使用SSMS修改表249

11.3.2使用SQL语句修改表250

11.4管理表中的数据251

11.4.1插入记录251

11.4.2修改记录252

11.4.3删除记录253

11.5删除数据表253

11.5.1使用SSMS删除表253

11.5.2使用SQL语句删除表253

11.6查看表信息254

小结257

习题11257

实验1表的操作258

实验2表的完整性260

第12章数据查询262

12.1SELECT语句的基本语法格式262

12.2简单查询263

12.3汇总查询267

12.4连接查询270

12.5子查询276

小结279

习题12279

实验SELECT语句的基本使用方法279

第13章视图与索引280

13.1视图280

13.1.1视图概述280

13.1.2创建视图281

13.1.3修改视图286

13.1.4使用视图289

13.1.5删除视图292

13.2索引293

13.2.1索引概述293

13.2.2创建、查看索引294

13.2.3删除索引299

小结300

习题13301

实验索引和视图301

第14章规则与默认302

14.1规则302

14.1.1创建规则302

14.1.2绑定规则303

14.1.3查看规则303

14.1.4解除和删除规则305

14.2默认306

14.2.1在创建表时指定默认值306

14.2.2创建默认值307

14.2.3绑定默认值308

14.2.4查看默认值309

14.2.5重命名默认对象310

14.2.6解除和删除默认值312

小结313

习题14313

实验1创建和使用规则313

实验2创建和使用默认值314

第15章TSQL编程、存储过程及触发器315

15.1TSQL基础315

15.1.1TSQL简介315

15.1.2TSQL程序设计基础315

15.2存储过程325

15.2.1存储过程分类325

15.2.2存储过程的优点325

15.2.3创建存储过程325

15.2.4存储过程的参数328

15.2.5存储过程的管理330

15.3触发器332

15.3.1创建触发器332

15.3.2管理触发器336

小结338

习题15338

实验1创建存储过程338

实验2创建触发器339

第16章SQLServer2005管理服务340

16.1SQLServer2005权限管理340

16.1.1安全身份认证340

16.1.2用户权限管理341

16.2SQLServer2005代理服务345

16.2.1配置SQLServer2005代理服务345

16.2.2定义操作员347

16.2.3管理作业348

16.2.4管理警报353

16.3SQLServer2005报表服务355

16.3.1报表服务概述355

16.3.2创建报表服务项目359

小结364

习题16364

实验1权限设置365

实验2导入导出365

第17章新型数据库366

17.1分布式数据库366

17.1.1分布式数据库概述366

17.1.2分布式数据库的定义、分类367

17.1.3分布式数据库系统的优点和缺点369

17.1.4分布式数据库系统的主要特点370

17.1.5分布式数据库管理系统371

17.1.6查询处理和优化372

17.1.7分布事务管理374

17.1.8分布式数据库的安全376

17.2面向对象数据库377

17.2.1面向对象数据库的发展378

17.2.2面向对象设计方法378

17.2.3面向对象数据库379

17.2.4面向对象数据库语言383

17.2.5面向对象数据库的模式演进383

17.3数据仓库384

17.3.1从数据库到数据仓库384

17.3.2数据仓库的定义及其特点386

17.3.3数据仓库系统的体系结构388

17.3.4分析工具388

17.3.5数据仓库、OLAP和数据挖掘的关系389

17.4多媒体数据库390

17.4.1概述390

17.4.2多媒体数据库系统的主要研究课题390

17.4.3多媒体数据库应用系统的开发391

17.5对象关系数据库392

17.5.1概述392

17.5.2实现对象关系数据库系统的方法393

17.6并行数据库393

17.6.1概述393

17.6.2并行数据库系统的目标及问题394

17.6.3支持并行数据库的并行结构395

17.6.4并行数据库系统与分布式数据库系统的区别396

17.7空间数据库396

17.7.1概述396

17.7.2空间数据库技术研究的主要内容397

小结398

习题17398

参考文献400

热门推荐