图书介绍

SQL SERVER 2005 数据库系统开发与实例【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL SERVER 2005 数据库系统开发与实例
  • 戴志诚编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121037890
  • 出版时间:2007
  • 标注页数:689页
  • 文件大小:256MB
  • 文件页数:711页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005

PDF下载


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

下载说明

SQL SERVER 2005 数据库系统开发与实例PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库和SQL Server 2005基础知识1

1.1 数据库系统基础知识1

1.1.1 数据库系统结构1

1.1.2 关系数据模型2

1.1.3 数据库管理系统3

1.1.4 关系数据库SQL语言4

1.2 SQL Server 2005概述4

1.2.1 什么是SQL Server 20055

1.2.2 SQL Server 2005的新特性6

1.3.1 SQL Server Configuration Manager7

1.3 使用SQL Server 2005工具7

1.3.2 SQL Server Management Studio10

1.3.3 Business Intelligence Development Studio13

1.3.4 SQL Server Profiler14

1.3.5 数据库引擎优化顾问16

1.3.6 其他工具17

1.4 小结18

第2章 安装和配置SQL Server 200519

2.1 预备工作19

2.1.1 SQL Server 2005的版本和组件19

2.1.2 硬件和软件要求20

2.2 安装SQL Server 200522

2.3.1 SQL Server 2005目录结构27

2.3 认识SQL Server 200527

2.3.2 启动和停止SQL Server服务29

2.3.3 SQL Server 2005系统数据库30

2.3.4 SQL Server 2005数据库结构31

2.4 配置SQL Server 200534

2.4.1 创建服务器组35

2.4.2 注册服务器36

2.4.3 移动注册服务器38

2.4.4 更改服务器的注册信息39

2.4.5 删除注册服务器39

2.4.6 配置服务器39

2.5 小结41

3.1 Transact-SQL语言概述42

第3章 掌握Transact-SQL语言42

3.2 SQL Server 2005数据类型43

3.2.1 字符型数据类型43

3.2.2 文本、图形型数据类型44

3.2.3 数值型数据类型44

3.2.4 日期型数据类型45

3.2.5 货币型数据类型45

3.2.6 SQL Server 2005新增数据类型46

3.2.7 创建和管理用户定义数据类型46

3.3 Transact-SQL的基本对象49

3.3.1 注释49

3.3.3 变量50

3.3.2 标识符和保留字50

3.4 运算符52

3.4.1 算术运算符52

3.4.2 赋值运算符53

3.4.3 比较运算符53

3.4.4 逻辑运算符53

3.4.5 其他运算符54

3.4.6 运算符优先级54

3.5 函数55

3.5.1 聚合函数55

3.5.2 字符串函数59

3.5.3 字符串函数应用实例60

3.5.4 数学函数61

3.5.5 数学函数应用实例63

3.5.6 转换函数64

3.5.7 日期和时间函数64

3.5.8 日期和时间函数应用实例67

3.5.9 创建和管理用户自定义函数67

3.6 批处理73

3.7 编写Transact-SQL语句74

3.7.1 打开查询编辑器74

3.7.2 添加缩进和注释75

3.7.3 最大化查询编辑器76

3.7.4 查看代码窗口的其他方式76

3.7.5 使用SQLCMD模式77

3.8 掌握流程控制语言79

3.8.1 BEGIN...END79

3.8.2 IF...ELSE79

3.8.3 WHILE、BREAK和CONTINUE80

3.8.4 GOTO和RETURN81

3.8.5 WAITFOR81

3.9 小结81

第4章 掌握DML语言82

4.1 DML语言概述82

4.2 SELECT查询语言83

4.2.1 SELECT语句解析83

4.2.2 选择列84

4.2.3 指定要查询的表89

4.2.4 设置查询条件90

4.2.5 将多个表关联查询数据96

4.2.6 使用子查询99

4.2.7 给查询结果排序100

4.2.8 将查询分组101

4.2.9 使用HAVING子句选择行103

4.2.10 将查询结果插入新表104

4.2.11 在查询语句中使用函数105

4.3 查询优化107

4.3.1 编写完整的查询语句107

4.3.2 尽量使用关联而不是子查询108

4.3.3 尽量使用IN而不是OR109

4.4 向表中插入数据110

4.4.1 使用INSERT INTO添加行110

4.4.2 插入数据实例112

4.5 修改表中的数据114

4.5.1 使用UPDATE语句114

4.5.2 修改数据实例115

4.6 删除表中的数据116

4.6.1 使用DELETE语句116

4.6.2 使用TOP限制删除的行117

4.7 小结118

第5章 SQL Server 2005数据库和表119

5.1 数据库基础知识119

5.1.1 了解文件和文件组119

5.1.2 什么是事务日志121

5.1.3 系统数据库121

5.2 创建和管理图书数据库125

5.2.1 创建图书数据库125

5.2.2 修改图书数据库131

5.2.3 删除图书数据库139

5.2.4 优化图书数据库140

5.3 数据表基础知识141

5.4.1 创建图书资料数据表145

5.4 创建和管理图书资料数据表145

5.4.2 修改图书资料数据表150

5.4.3 删除图书资料数据表153

5.4.4 操作图书资料数据表中的数据155

5.5 小结157

第6章 管理和使用视图158

6.1 视图基础知识158

6.1.1 了解视图158

6.1.2 视图的类型160

6.1.3 什么时候使用视图161

6.2 创建视图实例162

6.2.1 使用SQL Server Management Studio创建视图165

6.2.2 使用Transact-SQL语句创建视图167

6.3 修改视图实例169

6.3.1 修改视图170

6.3.2 重命名视图173

6.4 查询视图174

6.4.1 查看由视图定义的数据174

6.4.2 获取视图信息175

6.5 通过视图修改基本表数据179

6.5.1 通过视图向基本表中插入数据180

6.5.2 通过视图删除基本表中的数据181

6.5.3 通过视图更新基本表中的数据183

6.5.4 通过视图修改数据的限制184

6.6 删除视图实例185

6.7 小结187

第7章 实现数据完整性188

7.1 数据完整性概述188

7.1.1 了解数据完整性188

7.1.2 数据完整性类型189

7.2 默认值190

7.3 创建约束实例191

7.3.1 CHECK约束191

7.3.2 UNIQUE约束196

7.3.3 主键约束200

7.3.4 外键约束203

7.4.1 创建规则211

7.4 创建和使用规则实例211

7.4.2 使用规则212

7.4.3 删除规则213

7.4.4 规则与约束的比较216

7.5 小结216

第8章 索引和游标217

8.1 索引概述217

8.1.1 为什么要创建索引217

8.1.2 为什么不在每一列上创建索引218

8.1.3 应该在哪些列上创建索引218

8.1.4 有哪几种索引218

8.2 创建索引实例220

8.2.1 设计索引221

8.2.2 创建聚集索引224

8.2.3 创建非聚集索引227

8.2.4 创建唯一索引229

8.2.5 为计算列创建索引230

8.2.6 创建复合索引231

8.2.7 为视图创建索引232

8.3 管理索引235

8.3.1 查看索引信息235

8.3.2 增加或删除索引列236

8.3.3 重新生成索引和禁用索引237

8.3.5 优化索引242

8.3.4 重命名索引242

8.3.6 删除索引243

8.4 游标概述245

8.5 使用游标246

8.5.1 声明游标246

8.5.2 打开游标246

8.5.3 获取数据247

8.5.4 关闭游标248

8.5.5 释放游标248

8.6 使用游标实例249

8.6.1 通过游标显示数据249

8.6.2 通过游标获取特定的行250

8.6.3 通过游标更新数据252

8.7 小结255

第9章 实现存储过程和触发器256

9.1 存储过程概述256

9.1.1 什么是存储过程256

9.1.2 存储过程的优点257

9.1.3 存储过程的类型257

9.2 创建存储过程实例258

9.2.1 设计存储过程258

9.2.2 创建存储过程259

9.2.3 执行存储过程261

9.2.4 创建存储过程实例262

9.3 管理存储过程实例270

9.3.1 查看存储过程270

9.3.2 修改存储过程272

9.3.3 加密存储过程274

9.3.4 重新编译存储过程276

9.3.5 删除存储过程277

9.4 触发器概述278

9.4.1 什么是触发器278

9.4.2 触发器的优点278

9.4.3 触发器的类型279

9.5.1 设计DML触发器280

9.5.2 实现DML触发器280

9.5 创建DML触发器实例280

9.5.3 创建DML触发器实例282

9.6 创建DDL触发器实例288

9.6.1 设计DDL触发器288

9.6.2 实现DDL触发器289

9.6.3 创建DDL触发器实例290

9.7 管理触发器实例291

9.7.1 修改触发器291

9.7.2 启用和禁用触发器293

9.7.3 重命名触发器295

9.7.4 删除触发器296

9.8 小结298

第10章 安全与权限299

10.1 安全与权限概述299

10.2 SQL Server的认证模式300

10.2.1 Windows NT认证模式300

10.2.2 混合认证模式300

10.2.3 更改认证模式300

10.3 创建和管理登录名303

10.3.1 创建登录名303

10.3.2 删除登录名308

10.3.3 修改系统管理员密码309

10.4 创建和管理数据库用户311

10.4.1 创建数据库用户311

10.4.2 修改数据库用户314

10.4.3 删除数据库用户317

10.5 权限和角色318

10.5.1 语句权限和对象权限318

10.5.2 角色的几种类型319

10.5.3 为服务器角色增加和删除成员321

10.5.4 为数据库角色增加和删除成员324

10.5.5 创建和删除数据库角色327

10.5.6 权限管理330

10.6 小结336

第11章 备份与还原数据库337

11.1 备份与还原入门337

11.2.1 数据库备份类型340

11.2 备份基础知识340

11.2.2 备份设备341

11.2.3 备份操作的限制341

11.2.4 设计备份策略342

11.3 备份数据库实例342

11.3.1 创建备份设备342

11.3.2 备份数据库346

11.3.3 使用Transact-SQL语句备份数据库347

11.4 还原数据库实例354

11.4.1 使用SQL Server Management Studio还原数据库354

11.4.2 使用Transact-SQL语句还原数据库357

11.5 备份和还原系统数据库362

11.5.1 备份和还原master数据库363

11.5.2 重新生成master数据库363

11.5.3 备份和还原model和msdb数据库364

11.6 一种简单实用备份和还原方法364

11.7 小结366

第12章 自动执行管理任务367

12.1 配置SQL Server代理服务367

12.1.1 启动和停止SQL Server代理服务367

12.1.2 设置SQL Server代理服务属性370

12.1.3 自动管理组件370

12.2.1 创建作业372

12.2 创建和管理作业372

12.2.2 创建作业步骤373

12.2.3 制订计划379

12.2.4 执行作业381

12.2.5 查看作业历史记录382

12.2.6 查看和修改作业383

12.2.7 删除作业384

12.3 监视事件和响应事件384

12.3.1 定义和管理警报384

12.3.2 创建和管理操作员386

12.3.3 警报操作员387

12.4 小结388

13.1.1 Visual Basic简介389

13.1 相关知识389

第13章 超市信息管理系统389

13.1.2 ADO对象简介390

13.2 系统总体设计391

13.2.1 系统背景392

13.2.2 系统功能要求及模块分析392

13.2.3 系统实现方案393

13.3 数据库设计与实现394

13.3.1 数据库需求分析394

13.3.2 数据表设计394

13.3.3 创建数据库和数据表398

13.4 各功能模块设计399

13.4.2 设计公共模块400

13.4.1 创建工程400

13.4.3 设计登录窗口403

13.4.4 设计主窗口405

13.4.5 设计用户管理窗口409

13.4.6 设计修改密码窗口413

13.4.7 设计录入商品窗口415

13.4.8 设计修改和删除商品窗口418

13.4.9 设计查询商品窗口423

13.4.10 设计销售商品窗口427

13.4.11 设计查询销售情况窗口432

13.5 系统编译和运行436

13.6 小结438

14.1.1 系统背景439

第14章 工资管理系统439

14.1 系统总体设计439

14.1.2 系统功能要求及模块分析440

14.1.3 系统实现方案441

14.2 数据库设计与实现441

14.2.1 数据库需求分析441

14.2.2 数据表设计442

14.2.3 创建数据库和数据表445

14.3 各功能模块设计447

14.3.1 创建工程448

14.3.2 设计公共模块448

14.3.3 设计登录窗口449

14.3.4 设计主窗口451

14.3.5 设计管理用户窗口456

14.3.6 设计管理人事信息窗口460

14.3.7 设计设置工资窗口468

14.3.8 设计计算工资窗口471

14.3.9 设计查询工资窗口473

14.3.10 设计查看职务基本工资窗口476

14.3.11 设计工资报表478

14.4 制作安装程序481

14.5 系统安装和运行484

14.6 小结487

15.1.1 JSP简介488

第15章 网上论坛488

15.1 相关知识488

15.1.2 J2EE体系结构489

15.1.3 JDBC概述490

15.2 系统总体设计491

15.2.1 系统背景491

15.2.2 系统功能要求及模块分析491

15.2.3 系统实现方案493

15.3 数据库设计与实现494

15.3.1 数据库需求分析494

15.3.2 数据表设计494

15.3.3 创建数据库和数据表497

15.4.1 公共模块499

15.4 各功能模块设计499

15.4.2 主页面模块508

15.4.3 用户注册模块513

15.4.4 用户登录和退出模块522

15.4.5 公告栏管理模块524

15.4.6 论坛管理模块529

15.4.7 用户管理模块535

15.4.8 帖子管理模块546

15.4.9 部署与运行554

15.5 小结554

16.1.1 JavaBean简介555

16.1 相关知识555

第16章 固定资产管理系统555

16.1.2 数据库连接池556

16.2 系统总体设计557

16.2.1 系统背景557

16.2.2 系统功能要求及模块分析557

16.2.3 系统实现方案559

16.3 数据库设计与实现559

16.3.1 数据库需求分析559

16.3.2 数据表设计560

16.3.3 创建数据库和数据表565

16.4.1 公共模块567

16.4 各功能模块设计567

16.4.2 登录模块584

16.4.3 root用户主页面模块610

16.4.4 setup用户主页面模块631

16.4.5 confirm用户主页面模块631

16.4.6 系统主页面模块635

16.4.7 资产管理模块638

16.4.8 借还管理模块668

16.4.9 维修管理模块682

16.4.10 系统维护模块682

16.4.11 部署与运行689

16.5 小结689

热门推荐