图书介绍

新世纪高职高专计算机专业基础系列规划教材 SQL Server 2000实用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

新世纪高职高专计算机专业基础系列规划教材 SQL Server 2000实用教程
  • 周力,付兴宏主编 著
  • 出版社: 大连:大连理工大学出版社
  • ISBN:9787561118375
  • 出版时间:2006
  • 标注页数:357页
  • 文件大小:13MB
  • 文件页数:290页
  • 主题词:

PDF下载


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

下载说明

新世纪高职高专计算机专业基础系列规划教材 SQL Server 2000实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 SQL Server数据库基础1

1.1 数据库、数据库管理系统与数据库系统1

1.1.1 数据和数据处理1

1.1.2 数据库和数据库系统1

1.1.3 数据库管理系统(DataBase Management System,DBMS)2

1.2 关系型数据库2

1.2.1 数据库数据模型2

1.2.2 关系型数据库的特点4

1.2.3 数据完整性8

1.3 SQL和SQL Server11

1.3.1 关系型数据库标准语言——SQL11

1.3.2 SQL Server2000简介12

1.3.3 SQL Server2000系统需求13

1.4 SQL Server2000实用工具14

1.4.1 启动SQL Server 2000实用工具14

1.4.2 实用工具简介15

1.4.3 用服务管理器启停SQL Server服务17

1.4.4 使用联机丛书18

习题与实训21

第2章 数据库的创建与管理23

2.1 SQL Server数据库23

2.1.1 SQL Server数据库结构23

2.1.2 SQL Server数据库类型25

2.1.3 用户数据库设计应考虑的事项26

2.2 使用企业管理器创建数据库28

2.2.1 企业管理器的工作界面28

2.2.2 利用企业管理器直接创建用户数据库29

2.2.3 利用“创建数据库向导”创建用户数据库32

2.3 使用Transact-SQL语言创建数据库34

2.3.1 查询分析器34

2.3.2 用Transact-SQL语句创建数据库39

2.4 数据库的修改和删除41

2.4.1 修改数据库41

2.4.2 删除数据库46

2.5 数据库迁移47

2.5.1 分离和附加SQL Server数据库47

2.5.2 导入和导出数据50

习题与实训57

第3章 数据表和索引59

3.1 SQL Server数据表59

3.1.1 数据表的概念59

3.1.2 表的设计60

3.1.3 SQL Server2000表的类型60

3.2 数据类型62

3.3 约束和规则68

3.4 创建数据表70

3.4.1 准备工作70

3.4.2 用企业管理器创建数据表71

3.4.3 用Transact-SQL语句创建数据表79

3.5 修改和删除表82

3.5.1 修改数据表82

3.5.2 删除数据表85

3.6 更新表中数据86

3.7 索引90

3.7.1 SQL Server2000索引概述90

3.7.2 SQL Server2000索引的分类90

3.7.3 填充因子及其作用92

3.7.4 SQL Server2000创建索引的方法93

3.8 使用企业管理器管理索引93

3.8.1 使用企业管理器创建索引93

3.8.2 查看、修改和删除索引99

3.9 使用Transact SQL语言管理索引100

3.9.1 创建索引100

3.9.2 删除索引103

习题与实训104

第4章 数据库查询107

4.1 SELECT语句结构107

4.1.1 SELECT语句的语法107

4.1.2 SELECT语句的基本结构108

4.2 SELECT子句的使用109

4.2.1 指定查询列110

4.2.2 查询结果集中包括导出列111

4.2.3 指定结果集中列的别名112

4.2.4 显示常数列112

4.2.5 删除重复行113

4.2.6 排序(ORDER BY子句)114

4.2.7 限制返回行数115

4.3 WHERE子句的使用116

4.3.1 比较运算117

4.3.2 范围118

4.3.3 列表118

4.3.4 模式匹配120

4.3.5 空值判断121

4.3.6 逻辑运算122

4.4 聚合和汇总123

4.4.1 聚合函数123

4.4.2 分组(GROUP BY子句)126

4.4.3 分组筛选(HAVING子句)127

4.4.4 计算和汇总(COMPUTE和COMPUTE BY子句)128

4.5 多表查询130

4.5.1 多表查询——联接概述130

4.5.2 内联接133

4.5.3 外联接136

4.5.4 使用UNION合并多表查询结果139

4.6 嵌套查询140

4.7 通过查询改变数据表数据147

4.7.1 查询结果插入已有表147

4.7.2 根据查询结果修改或删除表中数据147

4.7.3 查询结果创建新表(INTO子句)149

4.8 视图150

4.8.1 视图的概念150

4.8.2 视图的优点150

4.8.3 对视图的要求151

4.9 使用企业管理器管理视图151

4.9.1 创建视图151

4.9.2 查看视图157

4.9.3 修改视图159

4.9.4 重命名视图159

4.9.5 删除视图160

4.10 使用Transact-SQL语言管理视图161

4.10.1 创建视图161

4.10.2 修改视图164

4.10.3 删除视图165

4.11 使用视图操作表数据165

4.11.1 插入数据记录165

4.11.2 更新数据记录169

4.11.3 删除数据记录170

4.11.4 使用企业管理器操作视图数据171

习题与实训171

第5章 Transact-SQL程序设计174

5.1 Transact-SQL程序设计基础174

5.1.1 变量174

5.1.2 运算符179

5.1.3 函数180

5.2 程序流程控制189

5.3 游标195

5.3.1 声明游标196

5.3.2 打开和读取游标197

5.3.3 关闭和删除游标201

5.4 存储过程202

5.4.1 存储过程的概念202

5.4.2 在企业管理器中创建存储过程208

5.4.3 使用CREATE PROCEDURE语句创建存储过程211

5.4.4 修改和删除用户存储过程216

5.5 触发器219

5.5.1 触发器的概念219

5.5.2 创建触发器221

5.5.3 修改和删除触发器231

习题与实训233

第6章 数据库安全性管理236

6.1 SQL Server2000系统安全机制236

6.2 SQL Server2000登录认证237

6.2.1 Windows认证和SQL Server认证237

6.2.2 选择身份认证模式238

6.2.3 创建和管理SQL Server登录帐号240

6.3 数据库用户帐号及权限管理244

6.3.1 数据库用户帐号244

6.3.2 用户权限及数据库角色248

6.3.3 使用企业管理器管理用户帐号和权限253

6.3.4 管理用户帐号和权限的Transact-SQL语句258

6.4 服务器角色及应用程序角色261

6.4.1 数据库角色和服务器角色262

6.4.2 管理服务器角色263

6.4.3 应用程序角色264

6.5 数据库备份266

6.5.1 SQL Server数据库备份概述266

6.5.2 数据库备份策略267

6.5.3 数据库备份操作270

6.6 数据库恢复277

6.6.1 数据库恢复概述277

6.6.2 在企业管理器中恢复数据库279

6.6.3 使用Transact-SQL语句恢复数据库282

6.6.4 使用备份和还原功能复制数据库283

习题与实训284

第7章 数据库管理高级应用287

7.1 事务287

7.1.1 事务的概念287

7.1.2 SQL Server2000事务模式288

7.1.3 事务管理命令语句289

7.1.4 事务管理应用举例290

7.2 锁291

7.2.1 数据的并发操作控制291

7.2.2 锁的模式与兼容性293

7.2.3 阻塞和死锁295

7.2.4 对锁的操作296

7.3 作业299

7.3.1 SQL Server代理服务299

7.3.2 创建作业301

7.3.3 调度作业304

7.4 警报306

7.4.1 SQL Server警报概述306

7.4.2 定义SQL Server警报308

习题与实训310

第8章 SQL Server系统应用实例312

8.1 SQL Server2000应用程序接口313

8.1.1 SQL Server2000应用程序接口概述313

8.1.2 ODBC应用程序接口313

8.1.3 OLE DB通用数据访问接口318

8.1.4 ADO对象模型319

8.2 在VB中使用ADO对象开发SQL Server应用程序322

8.2.1 使用ADO对象访问SQL Server数据库322

8.2.2 数据库应用程序实例——教学管理系统328

8.3 基于Web的SQL Server应用系统开发336

8.3.1 Web数据库应用概述336

8.3.2 ASP技术简介337

8.4 Web数据库开发实例——教学管理系统342

8.4.1 系统简介342

8.4.2 程序代码与说明343

习题与实训356

参考文献357

热门推荐