图书介绍

数据库开发与管理 SQL Server 版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

数据库开发与管理 SQL Server 版
  • 肖慎勇编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302307914
  • 出版时间:2013
  • 标注页数:395页
  • 文件大小:177MB
  • 文件页数:413页
  • 主题词:关系数据库系统-数据库管理系统

PDF下载


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

下载说明

数据库开发与管理 SQL Server 版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库技术应用概述1

1.1数据库技术及数据库应用系统1

1.1.1信息与数据1

1.1.2数据库应用系统2

1.2 DBAS的工作模式与应用类别5

1.2.1 DBAS的工作模式5

1.2.2 OLTP与OLAP8

1.3 DBAS开发方法概述9

1.3.1系统开发概述9

1.3.2结构化设计法10

1.3.3原型法11

1.3.4面向对象法12

1.4数据模型与关系数据理论13

1.4.1数据库设计与数据模型13

1.4.2关系数据理论14

1.4.3关系规范化理论17

1.5数据库系统体系结构20

1.5.1三级模式体系结构20

1.5.2数据库管理系统概述21

1.6 SQL语言与Transact-SQL22

1.6.1 SQL简介22

1.6.2 Transact-SQL概述23

本章小结24

思考题25

第2章 数据库设计26

2.1数据库设计概述26

2.2系统调查与需求分析概述26

2.2.1系统调查的基本方法27

2.2.2需求分析概述27

2.3概念设计29

2.3.1 E-R模型的基本概念29

2.3.2设计E-R模型的进一步讨论31

2.3.3 E-R模型设计的基本步骤与原则34

2.4逻辑设计和物理设计35

2.4.1将E-R模型转化为关系模型35

2.4.2物理设计概述36

2.5数据库设计实例分析36

2.5.1系统调查与需求分析37

2.5.2 E-R模型设计39

2.5.3关系模型设计41

本章小结43

思考题43

第3章SQL Server 2008基础知识44

3.1 SQL Server概述44

3.1.1 SQL Server的发展44

3.1.2 SQL Server 2008的体系结构45

3.2 SQL Server 2008的安装46

3.2.1 SQL Server 2008的版本与环境要求46

3.2.2安装SQL Server 200848

3.3 SQL Server 2008的管理工具与服务器设置58

3.3.1 SSMS58

3.3.2 SQL Server配置管理器62

3.3.3 SQL Server的其他工具64

3.4系统数据库和示例数据库简介67

3.4.1系统数据库67

3.4.2 Microsoft示例数据库简介68

本章小结69

思考题70

第4章 数据库的创建与管理71

4.1 SQL Server数据库基础71

4.1.1 SQL Server数据库概述71

4.1.2 SQL Server数据库的存储72

4.1.3创建数据库前的准备73

4.2创建数据库74

4.2.1使用SSMS交互创建数据库75

4.2.2使用Transact-SQL创建数据库78

4.3数据库管理81

4.3.1维护数据库81

4.3.2设置或修改数据库选项84

4.3.3查看数据库的状态和信息85

4.3.4数据库的分离和附加86

4.3.5删除数据库88

4.4数据库快照概述88

本章小结89

思考题90

第5章 表的创建与管理91

5.1表概述91

5.2数据类型92

5.2.1数值数据类型92

5.2.2字符数据类型94

5.2.3二进制数据类型94

5.2.4日期和时间数据类型95

5.2.5其他数据类型97

5.3用户定义数据类型99

5.4本书案例的表结构设计100

5.5使用交互方式创建与管理表103

5.5.1使用交互方式创建表103

5.5.2使用交互方式创建表时设置完整性105

5.5.3表的保存109

5.5.4使用数据库关系图处理关系109

5.5.5表的修改与删除111

5.6索引111

5.6.1索引分类112

5.6.2索引的建立与管理112

5.7使用Transact-SQL命令创建与管理表115

5.7.1表的创建115

5.7.2表的约束116

5.7.3表的修改118

5.7.4索引120

5.7.5查看表的相关信息与删除表121

5.8表数据行的添加、维护与查看122

5.8.1使用交互方式添加、修改、删除和浏览数据122

5.8.2使用Transact-SQL命令插入数据123

5.9数据的导入和导出123

5.10规则与默认值128

5.10.1规则128

5.10.2默认值129

本章小结130

思考题130

第6章Transact-SQL数据操作与视图131

6.1 Transact-SQL数据查询操作131

6.1.1单表查询131

6.1.2多表连接查询135

6.1.3分组汇总查询137

6.1.4嵌套子查询141

6.1.5查询结果的保存144

6.2 Transact-SQL数据更新操作144

6.2.1 Transact-SQL插入命令144

6.2.2 Transact-SQL修改命令146

6.2.3 Transact-SQL删除命令146

6.3视图147

6.3.1视图概述147

6.3.2创建与管理视图148

6.3.3通过视图操作数据151

本章小结153

思考题153

第7章SQL Server安全管理155

7.1 SQL Server安全管理概述155

7.1.1信息安全基础概述155

7.1.2 SQL Server安全管理机制157

7.1.3 SQL Server安全管理的操作过程160

7.2 SQL Server服务器安全管理160

7.2.1 SQL Server身份验证模式管理160

7.2.2登录账户管理162

7.2.3 SQL Server固定服务器角色管理167

7.3数据库用户及架构管理170

7.3.1创建数据库用户170

7.3.2管理数据库用户171

7.3.3架构173

7.4数据库角色176

7.4.1固定数据库角色176

7.4.2用户定义的数据库角色177

7.4.3添加或删除数据库角色成员178

7.5权限与权限管理179

7.5.1权限179

7.5.2权限管理181

7.6加密存储数据概述186

本章小结188

思考题189

第8章Transact-SQL服务器编程190

8.1 Transact-SQL服务器编程基础190

8.1.1变量与赋值190

8.1.2运算符和表达式193

8.1.3常用函数195

8.1.4批处理200

8.1.5脚本200

8.2 Transact-SQL编程控制语句202

8.2.1注释语句202

8.2.2 GOTO语句202

8.2.3 BEGIN和END语句203

8.2.4 IF…ELSE语句203

8.2.5 CASE204

8.2.6 WHILE语句205

8.2.7 W AITFOR语句205

8.2.8 RETURN语句206

8.3游标206

8.3.1游标的种类206

8.3.2游标的应用207

8.3.3通过游标定位修改和删除数据211

8.4事务处理概述212

8.4.1事务的概念212

8.4.2 Transact-SQL事务处理语句214

8.5用户定义函数215

8.5.1用户定义函数概述215

8.5.2用户定义函数的创建和调用215

8.5.3用户定义函数的修改和删除218

8.6存储过程219

8.6.1存储过程概述219

8.6.2存储过程的创建220

8.6.3存储过程的执行221

8.6.4存储过程的管理222

8.6.5存储过程的修改与删除222

8.7触发器225

8.7.1触发器概述225

8.7.2登录触发器226

8.7.3 DDL触发器226

8.7.4 DML触发器228

8.7.5管理触发器233

本章小结233

思考题234

第9章 备份与恢复235

9.1数据库备份与恢复概述235

9.1.1备份的意义235

9.1.2恢复模型236

9.1.3备份类型238

9.2备份操作240

9.2.1创建逻辑备份设备240

9.2.2备份数据库240

9.3恢复操作244

9.3.1通过SSMS界面操作实现数据库恢复245

9.3.2使用Transact-SQL命令实现数据库恢复250

本章小结253

思考题253

第10章 数据库的高可用性254

10.1数据库镜像254

10.1.1数据库镜像概述254

10.1.2角色切换255

10.1.3数据库镜像模式255

10.1.4数据库镜像的优缺点256

10.1.5配置数据库镜像257

10.2日志传送261

10.2.1日志传送概述261

10.2.2日志传送的服务器组成261

10.2.3日志传送的作业组成262

10.2.4使用SSMS配置日志传送263

10.3复制267

10.3.1复制概述267

10.3.2复制的类型267

10.3.3使用SSMS配置事务复制268

10.3.4管理复制273

本章小结274

思考题274

第11章SQL Server自动化管理275

11.1 SQL Server代理275

11.1.1启动SQL Server代理服务器275

11.1.2查看和配置SQL Server代理服务器275

11.2操作员278

11.3作业280

11.3.1作业概述280

11.3.2创建作业280

11.4警报283

11.4.1警报概述283

11.4.2创建警报284

本章小结285

思考题286

第12章SQL Server性能调优工具287

12.1数据库性能概述287

12.1.1影响数据库性能的因素287

12.1.2提升数据库性能的基本思想287

12.2性能优化工具SQL Server Profiler288

12.2.1 SQL Server Profiler的特点288

12.2.2 SQL Server Profiler的有关概念289

12.2.3配置SQL Server Profiler290

12.3数据库引擎优化顾问292

12.3.1 SQL Server数据库引擎优化顾问的特点293

12.3.2配置数据库引擎优化顾问293

本章小结295

思考题296

第13章SQL Server与XML297

13.1 XML概述297

13.1.1 XML简介297

13.1.2 XML的语法298

13.2使用SQL Server 2008处理XML数据300

13.2.1将基本表导出为XML文档300

13.2.2将XML文档导入基本表303

13.3 XML数据类型308

13.3.1声明XML数据类型308

13.3.2为XML类型的变量赋值309

13.3.3将XML数据插入数据表313

13.4使用XQuery314

13.4.1 query方法314

13.4.2 value方法315

13.4.3 exist方法316

13.4.4 modify方法317

本章小结320

思考题320

第14章 数据访问技术与应用开发概述321

14.1数据访问技术概述321

14.1.1数据库应用程序的结构321

14.1.2数据库访问的一般步骤324

14.2 ODBC与OLE DB325

14.2.1 ODBC325

14.2.2 OLE DB328

14.3 JDBC330

14.3.1 JDBC的特点330

14.3.2 JDBC驱动程序的类型330

14.3.3建立JDBC连接的一般步骤331

14.4通过ADO.NET访问数据库332

14.4.1 ADO.NET概述332

14.4.2 ADO.NET中的常用对象332

14.4.3 DataSet组件337

14.5应用实例339

本章小结342

思考题342

第15章 数据仓库及SQL Server Analysis Services应用概述343

15.1数据仓库概述343

15.1.1数据仓库的意义343

15.1.2数据仓库的概念344

15.2数据仓库的体系结构346

15.3 ETL348

15.3.1数据的抽取348

15.3.2数据的清洗与转换348

15.3.3数据的加载349

15.4数据集市及其结构350

15.4.1数据集市的产生350

15.4.2数据集市的概念350

15.5元数据351

15.5.1元数据的定义351

15.5.2元数据的类型352

15.5.3元数据的作用353

15.5.4数据粒度354

15.6联机分析处理354

15.6.1 OLAP简介354

15.6.2 OLAP操作356

15.6.3 OLAP的数据模型及实现359

15.7前端工具与应用364

15.8 SQL Server Analysis Services的应用366

15.8.1在Analysis Services项目中定义数据源视图366

15.8.2定义和部署多维数据集371

本章小结376

思考题376

附录A数据库结构设计377

附录B数据库和表的脚本380

附录C服务器选项385

附录D数据库选项及其取值描述388

附录E SQL Server中的全局变量及其返回值391

附录F Transact-SQL数学函数393

附录G SQL Server中的常用系统函数394

热门推荐