图书介绍

SQL Server实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server实用教程
  • 郑阿奇编译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121090066
  • 出版时间:2009
  • 标注页数:480页
  • 文件大小:275MB
  • 文件页数:492页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材

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

1.1.2关系模型2

1.2数据库设计4

1.2.1概念结构设计4

1.2.2逻辑结构设计6

1.2.3数据库物理设计7

13数据库应用系统7

1.3.1数据库的连接方式7

1.3.2客户/服务器(C/S)模式应用系统10

1.3.3三层客户/服务器(B/S)模式应用系统12

1.4 SQL Server 2005环境12

1.4.1 SQL Server 2005的安装12

1.4.2 SQL Server 2005服务器组件17

1.4.3 SQL Server 2005管理和开发工具18

习题23

第2章 数据库创建24

2.1 SQL Server数据库基本概念24

2.1.1逻辑数据库24

2.1.2物理数据库26

2.2界面方式创建数据库27

2.2.1数据库的创建27

2.2.2数据库的修改和删除29

2.3命令方式创建数据库32

2.3.1创建数据库32

2.3.2修改数据库38

2.3.3删除数据库41

2.3.4数据库快照41

习题42

第3章 表与表数据操作43

3.1表结构和数据类型43

3.1.1表和表结构43

3.1.2数据类型44

3.1.3表结构设计49

3.2界面方式操作表50

3.2.1创建表50

3.2.2修改表结构52

3.2.3删除表54

3.3命令方式操作表55

3.3.1创建表55

3.3.2创建分区表57

3.3.3修改表结构59

3.3.4删除表61

3.4界面方式操作表数据62

3.4.1插入记录62

3.4.2删除记录63

3.4.3修改记录63

3.5命令方式操作表数据64

3.5.1插入记录64

3.5.2删除记录67

3.5.3修改记录68

习题70

第4章 数据库的查询和视图72

4.1关系运算72

4.2数据库的查询74

4.2.1选择列74

4.2.2 WHERE子句81

4.2.3 FROM子句92

4.2.4连接97

4.2.5 GROUP BY子句101

4.2.6 HAVING子句105

4.2.7 ORDER BY子句106

4.2.8 SELECT语句的其他语法108

4.3视图112

4.3.1视图概念112

4.3.2创建视图113

4.3.3查询视图116

4.3.4更新视图117

4.3.5修改视图的定义119

4.3.6删除视图120

4.4游标120

4.4.1游标概念120

4.4.2声明游标121

4.4.3打开游标123

4.4.4读取数据124

4.4.5关闭游标126

4.4.6删除游标126

习题126

第5章 T-SQL语言127

5.1 SQL语言与T-SQL语言127

5.2常量、变量与数据类型128

5.2.1常量128

5.2.2数据类型130

5.2.3变量133

5.3运算符与表达式137

5.4流程控制语句142

5.4.1 BEGIN…END语句块142

5.4.2条件语句143

5.4.3 CASE语句145

5.4.4无条件转移语句145

5.4.5循环语句146

5.4.6返回语句147

5.4.7等待语句147

5.5系统内置函数148

5.5.1系统内置函数介绍148

5.5.2常用系统标量函数149

5.6用户定义函数155

5.6.1用户函数的定义与调用156

5.6.2用户定义函数的删除162

习题163

第6章 索引与数据完整性164

6.1索引164

6.1.1索引的分类164

6.1.2索引的创建165

6.1.3重建索引170

6.1.4索引的删除171

6.2默认值约束及默认值对象172

6.2.1在表中定义及删除默认值约束173

6.2.2默认值对象的定义、使用与删除174

6.3数据完整性176

6.3.1数据完整性的分类176

6.3.2实体完整性的实现177

6.3.3域完整性的实现181

6.3.4参照完整性的实现186

习题190

第7章 存储过程和触发器191

7.1存储过程191

7.1.1存储过程的类型191

7.1.2存储过程的创建与执行192

7.1.3存储过程的修改198

7.1.4存储过程的删除199

7.1.5界面方式操作存储过程199

7.2触发器200

7.2.1触发器的类型200

7.2.2触发器的创建200

7.2.3触发器的修改207

7.2.4触发器的删除208

7.2.5界面方式操作触发器208

7.3 ADO.NET存储技术与.NET构架下CLR集成209

7.3.1 ADO.NET 2.0209

7.3.2 CLR存储过程216

7.3.3 CLR触发器221

习题224

第8章 备份与恢复225

8.1备份和恢复概述225

8.1.1备份和恢复需求分析225

8.1.2数据库备份的基本概念225

8.1.3数据库恢复概念227

8.2备份操作和备份命令228

8.2.1创建备份设备228

8.2.2备份命令231

8.2.3使用“对象资源管理器”进行备份239

8.3恢复操作和恢复命令240

8.3.1检查点241

8.3.2数据库的恢复命令241

8.3.3使用图形向导方式恢复数据库247

8.4复制数据库250

8.5附加数据库252

习题253

第9章 系统安全管理254

9.1 SQL Server 2005的安全机制254

9.1.1 SQL Server 2005的身份验证模式254

9.1.2 SQL Server 2005的安全性机制255

9.2建立和管理用户账户256

9.2.1界面方式管理用户账户256

9.2.2命令方式管理用户账户259

9.3服务器角色与数据库角色262

9.3.1固定服务器角色262

9.3.2固定数据库角色264

9.3.3自定义数据库角色267

9.4数据库权限的管理269

9.4.1授予权限269

9.4.2拒绝权限273

9.4.3撤销权限274

9.5数据库架构的定义和使用275

9.5.1使用界面方式创建架构275

9.5.2使用命令方式创建架构278

习题279

第2部分 实验280

实验1 SQL Server 2005环境280

实验2创建数据库和表283

实验3表数据插入、修改和删除287

实验4数据库的查询和视图290

实验4.1数据库的查询290

实验4.2视图的使用296

实验5 T-SQL编程299

实验6索引和数据完整性的使用304

实验7存储过程和触发器的使用308

实验8备份恢复与导入导出314

实验8.1数据库的备份314

实验8.2数据库的恢复316

实验9数据库的安全性318

实验9.1数据库用户的管理318

实验9.2服务器角色的应用319

实验9.3数据库权限管理320

第3部分 实习322

实习 0 SQL Server 2005综合应用数据准备322

P0.1数据库322

P0.2基本表324

P0.2.1学生信息表324

P0.2.2课程信息表326

P0.2.3学生成绩表327

P0.2.4数据分析表328

P0.2.5登录表328

P0.3视图328

P0.4触发器和完整性约束328

P0.5存储过程329

P0.6关于综合应用功能335

实习1VB 6.0/SQL Server学生成绩管理系统336

P1.1连接SQL Server 2005数据库336

P1.2学生成绩管理系统主界面341

P1.3学生信息查询343

P1.4学生信息修改346

P1.5学生成绩的录入350

P1.6学生成绩分布分析353

实习2 PB/SQL Server学生成绩管理系统357

P2.1 PB 10.0与SQL Server 2005数据库连接357

P2.2主应用程序和主窗体359

P2.3学生信息查询361

P2.4学生信息修改365

P2.5学生成绩修改367

P2.6学生成绩分布分析370

实习3 VC+++ 6.0/SQL Server学生成绩管理系统373

P3.1创建学生成绩管理系统主框架373

P3.2学生成绩管理系统377

P3.2.1 PXSCJ数据库的连接377

P3.2.2学生基本信息录入379

P3.2.3学生信息查询修改384

P3.2.4成绩信息录入394

P3.2.5成绩分布分析400

实习4 ASP.NET(C#) /SQL Server学生成绩管理系统408

P4.1新建母版页面和内容页面408

P4.1.1新建母版页408

P4.1.2添加各个内容页面411

P4.2新建显示照片页面412

P4.3编辑学生信息录入内容页面414

P4.4编辑学生信息查询内容页面429

P4.5编辑成绩信息录入内容页面434

P4.6编辑学生成绩查询内容页面439

P4.7编辑成绩分布分析内容页441

实习5 JavaEE(Struts 2)/SQL Server学生成绩管理系统447

P5.1构建系统准备447

P5.2设计系统主界面448

P5.3学生信息录入450

P5.4学生信息查询、修改和删除456

P5.5学生成绩录入468

附录A常用语句、全局变量和常用函数476

热门推荐