图书介绍

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

SQL Server 2005数据库技术与应用实用教程
  • 崔敬东,高庆成编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302276098
  • 出版时间:2012
  • 标注页数:206页
  • 文件大小:21MB
  • 文件页数:221页
  • 主题词:关系数据库-数据库管理系统,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章 数据库技术概述1

1.1数据管理技术的发展1

1.1.1人工管理阶段1

1.1.2文件系统阶段1

1.1.3数据库系统阶段3

1.2数据模型4

1.2.1数据模型的概念及要素4

1.2.2常用的数据模型5

1.3数据库的基本概念6

1.3.1数据和数据处理6

1.3.2数据库7

1.3.3数据库管理系统及其基本功能7

1.3.4数据库系统及其组成8

1.4小结9

1.5习题9

第2章 安装SQL Server 2005学习版10

2.1 SQL Server 2005简介10

2.2安装SQL Server 2005学习版10

2.2.1安装Microsoft NET Framework 2.011

2.2.2安装SQL Server 2005 Express Edition11

2.2.3安装SQL Server Management Studio Express15

2.3小结16

2.4习题16

第3章 创建和管理数据库17

3.1进入SQL Server 2005工作环境及界面17

3.2认识SQL Server数据库19

3.3使用图形管理工具创建和管理数据库20

3.4使用Transact-SQL命令创建和管理数据库24

3.5附加和分离数据库27

3.6小结29

3.7习题30

第4章 数据定义功能31

4.1表的基本术语31

4.2表的设计32

4.2.1表的设计方案32

4.2.2系统数据类型33

4.2.3用户定义数据类型33

4.3使用图形管理工具创建和管理表35

4.4使用数据定义语言创建和管理表37

4.4.1数据定义语言及其命令37

4.4.2在SQL编辑器中执行数据定义命令38

4.5小结40

4.6习题40

第5章 数据操作功能41

5.1使用图形管理工具进行交互式数据操作41

5.2使用数据操作语言进行数据操作42

5.2.1数据操作语言及其命令42

5.2.2在SQL编辑器中执行数据操作命令43

5.3小结44

5.4习题45

第6章 数据库设计46

6.1需求分析46

6.2概念设计46

6.2.1信息世界中的基本概念和要素47

6.2.2实体联系表示法48

6.3逻辑设计50

6.3.1关系模型中的基本概念50

6.3.2构造初步的关系模式52

6.3.3数据冗余与异常数据操作53

6.3.4关系数据库的规范化理论54

6.3.5关系模式的分解56

6.4物理设计60

6.5创建数据库60

6.5.1实体表与联系表60

6.5.2表间关系61

6.6小结63

6.7习题63

第7章 数据查询功能65

7.1关系运算65

7.1.1传统的关系运算65

7.1.2专门的关系运算67

7.1.3关系运算的总结70

7.2基本查询71

7.2.1简单查询71

7.2.2带条件查询72

7.3创建、分析和执行查询75

7.3.1创建查询75

7.3.2分析查询76

7.3.3执行查询76

7.4处理查询结果76

7.4.1排序输出76

7.4.2重定向输出77

7.43合并输出77

7.5基于连接运算的多表查询78

7.5.1等值连接78

7.5.2左连接79

7.5.3右连接80

7.6使用GROUP BY子句实现聚合计算80

7.7创建关系图82

7.8使用查询设计器创建查询83

7.9小结85

7.10习题86

第8章 Transact-SQL程序设计87

8.1标识符87

8.2常量87

8.3变量87

8.3.1局部变量88

8.3.2全局变量88

8.4内置函数89

8.5运算符与表达式91

8.6程序流程控制语句93

8.6.1语句块和注释93

8.6.2分支控制93

8.6.3循环控制95

8.6.4批处理95

8.7 Transact-SQL及其语法约定96

8.8程序举例96

8.9小结100

8.10习题101

第9章 用户定义函数103

9.1标量函数103

9.1.1创建标量函数103

9.1.2调用标量函数104

9.1.3删除标量函数105

9.1.4查看和修改标量函数105

9.1.5程序举例106

9.2内联表值函数107

9.2.1创建内联表值函数108

9.2.2调用内联表值函数108

9.2.3删除、查看和修改内联表值函数108

9.3多语句表值函数109

9.3.1创建多语句表值函数109

9.3.2调用多语句表值函数110

9.3.3删除、查看和修改多语句表值函数110

9.4小结110

9.5习题111

第10章 游标及其应用112

10.1游标的概念112

10.2游标的基本操作112

10.3应用游标操作数据114

10.4程序举例115

10.5小结118

10.6习题118

第11章 存储过程和触发器120

11.1存储过程120

11.1.1创建存储过程120

11.1.2调用存储过程122

11.1.3存储过程的返回状态值123

11.1.4查看存储过程123

11.1.5修改存储过程123

11.1.6删除存储过程124

11.2触发器125

11.2.1 AFTER触发器和INSTEAD OF触发器125

11.2.2创建DML触发器125

11.2.3 inserted表和deleted表126

11.2.4查看触发器129

11.2.5修改触发器130

11.2.6删除触发器130

11.3使用DML触发器控制父表与子表之间的数据完整性130

11.3.1使用DML触发器模拟实现级联删除相关记录规则131

11.3.2使用DML触发器模拟实现级联更新相关字段规则133

11.4创建和使用DDL触发器134

11.5小结136

11.6习题136

第12章 索引140

12.1索引的基本概念及原理140

12.2索引的类型141

12.3创建索引142

12.4查看索引144

12.5删除索引145

12.6小结145

12.7习题145

第13章 数据完整性控制146

13.1约束146

13.2默认值148

13.3规则152

13.3.1创建规则152

13.3.2查看规则153

13.3.3绑定规则153

13.3.4解除规则154

13.3.5删除规则154

13.4数据完整性及其控制措施的分类156

13.5小结158

13.6习题159

第14章 视图160

14.1视图概述160

14.2定义和创建视图160

14.3修改视图162

14.4删除视图163

14.5视图的基本应用163

14.5.1通过视图查询基本表中的数据163

14.5.2通过视图在基本表中插入、修改和删除记录164

14.6视图的高级应用165

14.7数据库的体系结构167

14.7.1数据库三级模式结构167

14.7.2三级模式之间的映射168

14.8小结169

14.9习题169

第15章 服务器及数据库安全管理170

15.1服务器身份验证170

15.1.1身份验证模式170

15.1.2设置SQL Server和Windows身份验证模式170

15.2 Windows身份验证模式171

15.2.1创建Windows用户或组172

15.2.2创建与 Windows用户或组相关联的服务器登录名175

15.2.3修改和删除与Windows用户或组相关联的服务器登录名180

15.3 SQL Server身份验证模式180

15.3.1创建服务器登录名180

15.3.2修改和删除服务器登录名183

15.4数据库用户管理183

15.4.1创建与服务器登录名相对应的数据库用户183

15.4.2修改和删除数据库用户186

15.5角色管理187

15.5.1固定服务器角色187

15.5.2固定数据库角色188

15.5.3添加和删除角色成员189

15.5.4自定义数据库角色190

15.6权限管理191

15.6.1权限的分类191

15.6.2授予自定义数据库角色权限191

15.6.3授予数据库用户权限193

15.6.4取消与拒绝权限194

15.7使用架构198

15.7.1创建架构198

15.7.2在架构之间转移数据库对象199

15.7.3删除架构201

15.7.4应用架构201

15.8小结204

15.9习题205

参考文献206

热门推荐