图书介绍

SQL Server基础教程pdf电子书版本下载

SQL Server基础教程
  • 董翔英等编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030145585
  • 出版时间:2005
  • 标注页数:272页
  • 文件大小:36MB
  • 文件页数:286页
  • 主题词:关系数据库-数据库管理系统,SQL Server-高等学校:技术学校-教材

PDF下载


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

下载说明

SQL Server基础教程PDF格式电子书版下载

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

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

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

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

图书目录

目录 2

第一篇 SQL Server应用基础 2

第1章 SQL Server数据库概述 2

1.1 数据库技术概述 2

1.1.1 数据库系统 2

1.1.2 关系数据库定义 3

1.1.3 关系数据库对象 4

1.2 Web数据库 5

1.2.1 Web数据库技术 6

1.2.2 Web数据库开发环境 7

1.3 SQL Server简介 7

1.3.1 SQL Server数据库语言 7

1.3.2 SQL Server的安装 8

1.3.3 注册服务器 10

1.3.4 运行SQL Server 12

小结 13

习题 13

第2章 创建数据库和数据表 16

2.1 数据库的创建 16

2.1.1 数据库的类别 17

2.1.2 数据库文件的类别 18

2.1.3 用命令方式创建数据库 18

2.1.4 用命令方式管理数据库框架 20

2.1.5 用界面方式创建数据库 22

2.1.6 用界面方式修改数据库 25

2.2.1 表结构与数据类型 27

2.2 表的创建 27

2.2.2 用命令方式创建表 31

2.2.3 用命令方式修改表结构 32

2.2.4 用界面方式创建表 34

2.2.5 用界面方式修改表结构 36

小结 37

习题 38

第3章 管理数据库中的表数据 42

3.1 命令方式管理表中数据 42

3.1.1 用INSERT语句插入记录 42

3.1.2 用DELETE语句删除记录 44

3.1.3 用UPDATE语句修改记录 45

3.2 用界面管理表中数据 45

3.2.2 删除记录 46

3.2.1 插入记录 46

3.2.3 修改记录 48

小结 49

习题 49

第4章 数据库查询 52

4.1 一般查询 53

4.1.1 SELECT语句基本格式 53

4.1.2 输出列的设定 55

4.1.3 输出行数的限制 57

4.1.4 筛选行的条件 58

4.1.5 输出数据排序 63

4.1.6 多表连接 65

4.2.1 分组统计查询 69

4.2 高级查询 69

4.2.2 子查询 75

4.2.3 用CASE函数查询数据 79

4.2.4 用INTO子句保存查询结果 81

4.3 视图 82

4.3.1 视图的概念 82

4.3.2 创建视图 83

4.3.3 查询视图数据 86

4.3.4 更新视图数据 87

4.3.5 修改视图定义 89

4.3.6 删除视图 89

小结 90

习题 90

第5章 SQL Server编程概念 94

5.1 批处理与事务 95

5.1.1 批处理 95

5.1.2 事务控制 95

5.2 局部变量与全局变量 98

5.3 分支和循环流程控制 100

5.4 返回和等待流程控制 103

小结 104

习题 104

第6章 使用函数辅助查询 107

6.1 数学函数 108

6.2 字符串函数 110

6.3 日期函数 113

6.4 转换函数 115

6.5 判定函数 116

6.6.1 用户函数的定义 117

6.6 用户自定义函数 117

6.6.2 用户函数的调用 120

6.6.3 用户函数的修改和删除 121

小结 121

习题 122

第7章 保持数据库数据完整性 124

7.1 数据完整性概念 124

7.2 缺省与规则 126

7.2.1 创建缺省和规则 126

7.2.2 绑定 127

7.2.3 取消绑定 129

7.2.4 删除缺省和规则 130

7.3.1 列级约束与表级约束 131

7.3 数据约束 131

7.3.2 主键约束 132

7.3.3 唯 约束 133

7.3.4 外键约束 134

7.3.5 缺省约束 136

7.3.6 CHECK约束 137

7.3.7 启用与禁止约束 139

7.4 约束与缺省、规则比较 139

小结 140

习题 140

第8章 使用索引提高查询效率 143

8.1 索引概述 143

8.1.2 使用索引的场合 144

8.1.1 索引的作用 144

8.1.3 索引分类 145

8.2 创建索引 146

8.2.1 用命令方式创建索引 146

8.2.2 用界面方式创建索引 148

8.3 删除索引 149

8.3.1 用命令方式删除索引 149

8.3.2 用界面方式删除索引 150

8.4 使用好的索引 150

小结 151

习题 151

第9章 建立存储过程与触发器 154

9.1 存储过程 154

9.1.2 存储过程的类型 155

9.1.1 存储过程的作用 155

9.1.3 创建存储过程 156

9.1.4 执行存储过程 160

9.1.5 修改存储过程 162

9.1.6 删除存储过程 163

9.2 触发器 164

9.2.1 触发器的作用 164

9.2.2 触发器的类别 165

9.2.3 创建触发器 166

9.2.4 修改触发器 170

9.2.5 删除触发器 171

9.3.2 更改名称 172

9.3.1 显示定义属性 172

9.3 常用的系统存储过程 172

小结 173

习题 173

第10章 使用游标查询结果集 177

10.1 游标概念 177

10.1.1 数据子集 178

10.1.2 游标 178

10.1.3 游标类型 179

10.2 游标操作 180

10.2.1 游标声明 180

10.2.2 打开游标 183

10.2.3 读取数据 184

10.2.4 通过游标修改数据 186

10.2.5 关闭游标 187

10.2.6 删除游标 188

小结 188

习题 188

第11章 安全认证与访问权限 191

11.1 SQL Server的安全策略 192

11.1.1 SQL Server的安全管制 192

11.1.2 SQL Server登录认证模式 193

11.1.3 登录者和数据库用户 194

11.2 管理Windows 2000认证的登录账号 195

11.2.1 使用系统存储过程管理Windows 2000登录账号 195

11.2.2 使用企业管理器管理Windows 2000认证的登录账号 196

11.3.1 使用系统存储过程管理SQL Server认证模式的登录账号 197

11.3 管理SQL Server认证的登录账号 197

11.3.2 使用企业管理器建立或取消SQL Server的登录账号 198

11.3.3 显示登录者的设置内容 199

11.4 数据库用户与用户可访问的数据库 200

11.4.1 添加或删除数据库用户 200

11.4.2 设置用户可访问的和不可访问的数据库 201

11.5 角色与角色成员 202

11.5.1 角色的概念与种类 202

11.5.2 添加或删除固定服务器角色成员 203

11.5.3 添加或删除固定数据库角色成员 205

11.5.4 用户自定义的数据库角色和角色成员 206

11.6.1 对象权限与语句权限 208

11.6 用户权限 208

11.6.2 用命令方式设置用户权限 209

11.6.3 用企业管理器设置用户权限 210

小结 211

习题 212

第12章 备份还原与导入导出 213

12.1 数据库的备份与还原 213

12.1.1 备份数据库 214

12.1.2 还原数据库 216

12.2 事务日志的备份与还原 217

12.2.1 备份事务日志 217

12.2.2 原事务日志 218

12.3 数据导出与导入 219

12.3.1 数据导出 219

12.3.2 数据导入 221

小结 222

习题 222

第二篇 上机实验指导与习题解答 226

第13章 SQL Server综合应用 226

13.1 在VB环境中SQL Server数据库应用开发 226

13.1.1 数据库连接 226

13.1.2 数据环境设计 228

13.1.3 用户界面设计 229

13.2 在Delphi 7环境中SQL Server数据库应用开发 230

13.2.1 数据库连接 230

13.2.2 用户界面设计 231

第14章 上机实验指导 234

实验一 SQL Server2000的安装及配置 234

实验二 创建数据库和表 236

实验三 管理数据表中的数据 237

实验四 数据库简单查询 238

实验五 数据库高级查询 240

实验六 视图的使用 242

实验七 T-SQL编程 244

实验八 约束与索引的使用 247

实验九 存储过程和触发器的使用 249

实验十 游标的使用 250

实验十一 安全认证与访问权限 251

实验十二 数据库备份 253

习题参考答案 255

附录 269

主要参考文献 272

精品推荐