图书介绍

计算机与信息技术专业应用教材 数据库原理与应用:基于SQL SERVER 2000PDF|Epub|txt|kindle电子书版本网盘下载

计算机与信息技术专业应用教材 数据库原理与应用:基于SQL SERVER 2000
  • 李春葆,曾平编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302120633
  • 出版时间:2006
  • 标注页数:472页
  • 文件大小:55MB
  • 文件页数:484页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2000

PDF下载


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

下载说明

计算机与信息技术专业应用教材 数据库原理与应用:基于SQL SERVER 2000PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库系统概述1

1.1 信息、数据和数据处理1

1.1.1 信息与数据1

目录1

1.1.2 数据处理2

1.2 数据管理技术的发展2

1.2.1 人工管理阶段(20世纪50年代)2

1.2.2 文件系统阶段(20世纪60年代)2

1.2.3 数据库系统阶段(20世纪60年代后期)3

1.3.1 数据库系统的组成4

1.3 数据库系统的组成与结构4

1.3.2 数据库系统体系结构5

1.4 数据库管理系统7

1.4.1 DBMS的主要功能7

1.4.2 DBMS的组成8

练习题19

第2章 数据模型10

2.1 什么是数据模型10

2.2.1 信息世界中的基本概念11

2.2 概念模型11

2.1.1 数据的描述11

2.1.2 数据间联系的描述11

2.2.2 实体间的联系方式12

2.2.3 实体联系表示法(E-R方法)13

2.2.4 怎样设计E-R图15

2.3 数据库类型16

2.3.1 层次模型17

2.3.2 网状模型18

2.3.3 关系模型19

练习题220

3.1 关系模型的基本概念21

第3章 关系数据库21

3.2 关系的数学定义22

3.3 关系代数24

3.3.1 传统的集合运算24

3.3.2 专门的关系运算24

练习题326

第4章 关系数据库规范化理论28

4.1 问题的提出28

4.2 函数依赖29

4.2.1 函数依赖的定义29

4.2.2 函数依赖与属性关系30

4.2.3 Armstrong公理31

4.2.4 闭包及其计算32

4.3 范式和规范化33

4.3.1 什么叫范式33

4.3.2 范式的判定条件与规范化33

4.4 关系模式的分解35

4.4.1 模式分解中存在的问题35

4.4.2 无损分解的定义和性质35

4.4.3 无损分解的测试方法36

4.4.4 保持函数依赖的分解36

练习题437

第5章 数据库设计39

5.1 数据库设计概述39

5.2 需求分析40

5.2.1 需求分析的步骤40

5.2.2 需求分析的方法42

5.3 概念结构设计45

5.3.1 局部应用E-R模型设计45

5.3.2 总体概念E-R模型设计47

5.4 逻辑结构设计49

5.6 数据库的实施和维护51

5.5 物理结构设计51

练习题552

第6章 SQL Server 2000系统概述54

6.1 SQL Server 2000系统简介54

6.1.1 概况54

6.1.2 特性55

6.1.3 新增或增强功能56

6.2 系统需求58

6.2.1 硬件需求58

6.2.2 软件需求59

6.3.1 SQL Server 2000的配置选项60

6.3 SQL Server 2000的安装60

6.3.2 安装SQL Server 200066

6.3.3 其他安装方式69

6.3.4 从其他版本升级到SQL Server 200070

6.4 客户/服务器体系结构71

6.5 SQ LServer服务器的管理73

6.6 SQL Server 2000的主要组件75

6.6.1 联机丛书76

6.6.2 企业管理器76

6.6.3 服务器网络实用工具和客户网络实用工具77

6.6.5 导入和导出数据78

6.6.4 查询分析器78

6.6.6 服务管理器79

6.6.7 事件探查器79

练习题679

上机实验题179

第7章 创建和使用数据库80

7.1 查看数据库80

7.1.1 查看数据库80

7.1.2 查看关系图83

7.1.3 查看表的结构和内容85

7.1.4 查看视图86

7.1.5 查看存储过程88

7.1.6 查看用户和角色89

7.1.7 数据库的其他组成部分91

7.2 SQL Server数据库和文件91

7.2.1 文件和文件组91

7.2.2 数据库存储结构93

7.2.3 事务日志94

7.3 创建数据库95

7.3.1 直接建立数据库95

7.3.2 使用向导建立数据库98

7.3.3 数据库的属性设置99

7.3.4 数据库大小估算和收缩数据库100

7.4 数据库更名102

7.5 删除数据库103

练习题7104

上机实验题2104

第8章 创建和使用表105

8.1 建立表105

8.2 修改表的结构108

8.3 建立表间的关联108

8.4 删除表111

8.5 记录的新增和修改112

练习题8113

上机实验题3114

第9章 Transact-SQL116

9.1 SQL语言116

9.1.1 概述116

9.1.2 SQL语言的分类117

9.2 Transact-SQL基础118

9.2.1 查询分析器118

9.2.2 数据库的操作语句120

9.2.3 表的操作语句124

9.2.4 数据查询127

9.3 Transact-SQL程序设计基础141

9.3.1 标识符142

9.3.2 数据类型144

9.3.3 运算符158

9.3.4 变量163

9.3.5 批处理165

9.3.6 注释166

9.3.7 控制流语句167

9.3.8 函数174

练习题9177

上机实验题4177

第10章 SQL高级应用179

10.1 SELECT高级查询179

10.1.1 数据汇总179

10.1.2 联接查询184

10.1.3 子查询188

10.1.4 在查询的基础上创建新表193

10.2 管理ntext、text和image数据194

10.2.1 检索ntext、text或image值195

10.2.2 修改ntext、text或image值197

10.3 事务处理199

10.3.1 事务分类200

10.3.2 显式事务200

10.3.3 自动提交事务204

10.3.4 隐式事务205

10.4 数据的锁定206

10.4.1 并发问题206

10.4.2 事务的隔离级别208

10.4.3 SQL Server中的锁定209

10.4.4 自定义锁212

10.5 使用游标217

10.5.1 游标的概念218

10.5.2 使用游标218

10.5.3 游标类型223

练习题10224

上机实验题5224

第11章 索引226

11.1 索引简介226

11.1.1 创建索引的原因226

11.1.2 建立索引应该考虑的问题227

11.2.2 聚集索引和非聚集索引229

11.2.1 B-树索引结构229

11.2 索引类型229

11.2.3 惟一索引和组合索引232

11.3 创建索引233

11.3.1 通过企业管理器创建索引233

11.3.2 通过向导创建索引236

11.3.3 使用SQL语言创建索引238

11.3.4 创建索引的选项设置240

11.3.5 创建索引的空间考虑242

11.3.6 在视图和计算列上创建索引242

11.4 查看和删除索引242

11.4.2 使用SQL语言243

11.4.1 使用企业管理器243

练习题11244

上机实验题6244

第12章 视图245

12.1 视图概述245

12.2 创建视图246

12.2.1 使用企业管理器创建视图247

12.2.2 使用向导创建视图249

12.2.3 使用SQL语句创建视图251

12.3.1 使用视图进行数据检索252

12.3 使用视图252

12.3.2 通过视图修改数据253

12.4 视图的修改255

12.4.1 修改视图255

12.4.2 重命名视图256

12.5 视图信息的查询258

12.5.1 使用企业管理器查询视图信息258

12.5.2 使用sp_helptext存储过程查询视图信息258

12.6 视图的删除259

12.6.1 使用企业管理器删除视图260

上机实验题7261

12.6.2 使用Transact-SQL删除视图261

练习题12261

第13章 数据库完整性262

13.1 约束262

13.1.1 PRIMARY KEY约束262

13.1.2 FOREIGN KEY约束263

13.1.3 UNIQUE约束264

13.1.4 CHECK约束265

13.1.5 列约束和表约束265

13.2 默认值266

13.2.1 在创建表时指定默认值267

13.2.2 使用默认对象268

13.3 规则272

13.3.1 创建规则273

13.3.2 绑定规则274

13.3.3 解除和删除规则275

练习题13275

上机实验题8276

14.2 创建存储过程277

14.1 概述277

第14章 存储过程277

14.3 执行存储过程282

14.4 存储过程的参数283

14.5 存储过程的查看、修改和删除286

练习题14288

上机实验题9288

第15章 触发器289

15.1 概述289

15.2 创建触发器289

15.3 inserted表和deleted表294

15.4 使用触发器295

15.5 修改触发器297

15.6 删除触发器298

15.7 嵌套触发器298

练习题15299

上机实验题10299

第16章 SQL Server的安全管理300

16.1 SQL Server安全体系结构300

16.1.1 操作系统的安全性300

16.1.2 SQL Server的安全性301

16.1.3 数据库的安全性301

16.2.1 NT验证模式302

16.1 SQL Server数据库对象的安全性302

16.2 SQL Server的验证模式302

16.2.2 混合验证模式303

16.2.3 NT验证模式对SQL Server的影响303

16.2.4 设置验证模式304

16.3 账号和角色305

16.3.1 服务器的登录账号305

16.3.2 数据库的用户308

16.3.3 数据库角色312

16.3.4 用户和角色的权限问题316

上机实验题11317

练习题16317

第17章 数据备份与还原318

17.1 备份和还原构架318

17.2 备份数据库321

17.2.1 备份类型和常用备份策略321

17.2.2 备份数据库中各种对象322

17.3 数据库还原334

17.3.1 数据库恢复模型334

17.3.2 还原数据库备份337

17.3.3 还原事务日志备份340

练习题17341

上机实验题12341

第18章 数据转换342

18.1 DTS的基本概念342

18.2 数据的导入343

18.3 数据的导出346

练习题18350

上机实验题13350

19.1.2 数据库的分类351

19.1.1 数据访问对象模型351

19.1 概述351

第19章 VB与数据库351

19.1.3 ODBC和数据源353

19.2 常用的数据访问控件355

19.2.1 Data控件355

19.2.2 ADO Data控件360

19.2.3 DataCombo控件365

19.2.4 DataGrid控件368

19.3.1 图像列表控件371

19.3 常用的高级用户界面控件371

19.3.2 TreeView控件374

19.3.3 ListView控件380

19.3.4 公共对话框控件387

练习题19392

上机实验题14392

第20章 使用DAO操作数据库393

20.1 什么是DAO393

20.1.1 DAO操作数据库的步骤394

20.2 DBEngine对象396

20.1.4 打开数据集396

20.2.1 DBEngine对象的属性396

20.1.3 打开数据库396

20.1.2 DBEngine初始化数据库环境396

20.2.2 DBEngine对象的方法397

20.3 Workspace对象398

20.3.1 Workspace对象的属性399

20.3.2 Workspace对象的方法399

20.4 Database对象401

20.4.1 Database对象的属性401

20.4.2 Database对象的方法402

20.4.3 TableDef对象403

20.4.4 Recordset对象405

20.4.5 QueryDef对象409

20.5 Fields集合和Field对象410

20.5.1 Field对象的属性410

20.5.2 Field对象的方法411

20.5.3 Fields集合的属性411

20.5.4 Fields集合的方法411

20.6 Index对象412

20.6.1 Index对象的属性412

20.6.2 Index对象的方法412

20.7 DAO编程实例413

上机实验题15418

练习题20418

第21章 使用ADO操作数据库419

21.1 ADO概述419

21.2 Connection对象423

21.2.1 Connection对象的属性424

21.2.2 Connection对象的方法426

21.2.3 Connection对象的事件428

21.3 Recordset对象429

21.3.1 Recordset对象的属性430

21.3.2 Recordset对象的方法436

21.3.3 Recordset对象的事件447

21.4.1 Field对象的属性451

21.4 Field对象451

21.4.2 Field对象的方法454

21.4.3 Fields集合454

21.5 Command对象459

21.5.1 Command对象的属性460

21.5.2 Command对象的方法461

21.5.3 Parameters集合和Parameter对象463

21.6 ADO编程综合实例468

练习题21471

上机实验题16471

参考文献472

热门推荐