勇敢心资源网

当前位置:首页 > 百科 / 正文

资料库套用技术(SQL Server 2005)

(2020-02-07 13:44:33) 百科
资料库套用技术(SQL Server 2005)

资料库套用技术(SQL Server 2005)

"本书旨在让大学生能较为轻鬆、快速地掌握资料库技术。全书共分13章,从资料库基础理论和实际套用出发,循序渐进、深入浅出地介绍资料库的基础知识,基于SQL Server 2005介绍资料库的创建、表的操作、数据完整性、索引、SQL Server函式、SQL Server程式设计、视图、存储过程与触发器、SQL Server的安全管理,以及SQL Server客户端开发与编程等内容。

基本介绍

  • 书名:资料库套用技术(SQL Server 2005)
  • 作者:周秀梅
  • ISBN:978-7-113-12949-1
  • 页数:568
  • 定价:26
  • 出版社:中国铁道出版社
  • 出版时间:2011-08-01
  • 开本:16

内容简介

"本书旨在让大学生能较为轻鬆、快速地掌握资料库技术。全书共分13章,从资料库基础理论和实际套用出发,循序渐进、深入浅出地介绍资料库的基础知识,基于SQL Server 2005介绍资料库的创建、表的操作、数据完整性、索引、SQL Server函式、SQL Server程式设计、视图、存储过程与触发器、SQL Server的安全管理,以及SQL Server客户端开发与编程等内容。
全书以“学生信息管理系统”和“销售系统”为主线,重点阐述数据查询功能及其使用;并配有例题、练习题和实训题,以便于读者更好地学习和掌握资料库的基本知识与技能。全书以理论够用、实用、实践为第一原则,使读者能够快速、轻鬆地掌握SQL Server资料库技术与套用。
本书适合作为套用型本科院校的教材,也可供部分示範性软体职业技术学院选用,还可作为资料库初学者或SQL Server的套用开发人员的参考书籍。

图书目录

第1章 资料库技术基础 1
1.1 资料库基础知识 1
1.1.1 资料库技术的产生与发展 1
1.1.2 资料库、资料库管理系统和资料库系统 3
1.1.3 资料库系统的体系结构 5
1.1.4 数据模型 6
1.2 关係资料库 8
1.2.1 关係资料库系统概述 8
1.2.2 实体-联繫模型 9
1.2.3 关係模型 10
1.2.4 关係模型的规範化 13
1.2.5 关係资料库标準语言 14
1.3 资料库设计 15
1.3.1 资料库设计的任务、特点和步骤 15
1.3.2 需求分析的任务 16
1.3.3 概念结构设计 17
1.3.4 逻辑结构设计 17
1.3.5 资料库设计案例 17
小结 19
思考与练习 19
实训 20
第2章 SQL Server 2005综述 21
2.1 SQL Server 2005简介 21
2.1.1 SQL Server 2005概述 21
2.1.2 SQL Server 2005技术 22
2.2 SQL Server 2005的安装 23
2.2.1 SQL Server 2005的版本 23
2.2.2 SQL Server 2005的硬体需求 24
2.2.3 SQL Server 2005的软体需求 24
2.2.4 安装SQL Server 2005 25
2.3 SQL Server 2005的常用工具 29
2.3.1 SQL Server Management Studio 29
2.3.2 Business Intelligence Development Studio 31
2.3.3 Analysis Services 31
2.4 管理SQL Server 2005伺服器 32
2.4.1 注册和连线SQL Server 2005伺服器 32
2.4.2 暂停、关闭、恢复、启动SQL Server 2005伺服器 34
小结 36
思考与练习 36
实训 36
第3章 资料库的基本操作 37
3.1 SQL Server资料库的基础知识 37
3.1.1 SQL Server资料库的组成 37
3.1.2 SQL Server系统资料库和示例资料库 38
3.1.3 SQL Server资料库档案及档案组 39
3.2 创建资料库 40
3.2.1 使用SQL Server Management Studio创建资料库 41
3.2.2 使用CREATE DATABASE语句创建资料库 41
3.3 管理资料库 44
3.3.1 查看资料库信息 44
3.3.2 修改资料库容量 44
3.3.3 更改资料库名称 50
3.3.4 删除资料库 51
3.3.5 分离资料库 52
3.3.6 附加资料库 52
小结 54
思考与练习 55
实训 56
第4章 表的基本操作 57
4.1 SQL Server 2005表的概念 57
4.2 SQL Server 2005表的数据类型 58
4.3 创建表 60
4.3.1 使用SQL Server Management Studio创建表 60
4.3.2 使用T-SQL语句创建表 61
4.4 表的管理和维护 62
4.4.1 显示錶结构 62
4.4.2 修改表结构 63
4.4.3 重命名表 65
4.4.4 删除表 65
4.4.5 建立表之间的依赖关係 65
4.5 表数据的添加、修改和删除 66
4.5.1 向表中添加数据 66
4.5.2 修改表中的数据 69
4.5.3 删除表中的数据 70
4.6 使用约束 71
4.6.1 主键(PRIMARY KEY)约束 72
4.6.2 唯一键(UNIQUE)约束 73
4.6.3 检查(CHECK)约束 74
4.6.4 默认值(DEFAULT)约束 74
4.6.5 外键(FOREIGN KEY)约束 75
4.6.6 级联参照完整性约束 76
4.7 标识列IDENTITY 77
小结 78
思考与练习 78
实训 79
第5章 数据查询 81
5.1 简单SELECT语句 81
5.1.1 SELECT语句的语法格式 82
5.1.2 使用INTO子句 82
5.1.3 基本的SELECT语句 82
5.1.4 使用WHERE子句 86
5.1.5 使用ORDER BY子句 91
5.2 SELECT语句的统计功能 92
5.2.1 使用聚合函式 92
5.2.2 使用GROUP BY 子句 93
5.2.3 使用COMPUTE和COMPUTE BY子句 94
5.3 SELECT语句中的多表连线 95
5.3.1 交叉连线 97
5.3.2 内连线 97
5.3.3 外连线 99
5.3.4 自连线 101
5.3.5 合併结果集 101
5.4 子查询 103
5.4.1 比较测试中的子查询 103
5.4.2 集合成员测试中的子查询 103
5.4.3 存在性测试中的子查询 104
5.4.4 批量比较测试中的子查询 105
5.4.5 使用子查询向表中添加多条记录 106
小结 106
思考与练习 106
实训 107
第6章 索引及其套用 108
6.1 索引概述 108
6.1.1 SQL Server 2005中数据的存储与访问 109
6.1.2 索引的作用 109
6.1.3 索引的分类 110
6.2 创建索引 111
6.2.1 系统自动创建索引 111
6.2.2 使用SQL Server Management Studio创建索引 111
6.2.3 使用CREATE INDEX语句创建索引 112
6.3 管理和维护索引 114
6.3.1 查看和修改索引信息 114
6.3.2 删除索引 115
6.3.3 索引的分析与维护 116
小结 120
思考与练习 120
实训 121
第7章 Transact-SQL编程 122
7.1 批处理、脚本和注释 122
7.1.1 批处理 122
7.1.2 脚本 123
7.1.3 注释 123
7.2 常量和变数 123
7.2.1 常量 123
7.2.2 变数 124
7.3 常用函式 125
7.3.1 字元串函式 125
7.3.2 日期函式 128
7.3.3 系统函式 130
7.3.4 数学函式 131
7.3.5 元数据函式 132
7.3.6 安全函式 133
7.3.7 行集函式 133
7.3.8 游标函式 133
7.3.9 配置函式 134
7.3.10 文本和图像函式 136
7.3.11 排名函式(SQL Server 2005新功能) 136
7.4 运算符 138
7.5 用户自定义函式 140
7.5.1 基本概念 140
7.5.2 创建用户自定义函式 141
7.5.3 修改和删除用户自定义函式 142
7.6 流程控制语句 143
7.6.1 BEGIN…END语句块 143
7.6.2 IF…ELSE语句 143
7.6.3 CASE表达式 144
7.6.4 WAITFOR语句 145
7.6.5 WHILE语句 146
7.6.6 其他语句 146
小结 147
思考与练习 147
实训 148
第8章 视图和存储过程 149
8.1 视图的创建和查询 149
8.1.1 视图的基本概念 149
8.1.2 视图的套用 150
8.1.3 创建视图 151
8.1.4 视图数据的查询 152
8.2 视图的维护 153
8.2.1 查看视图的定义信息 153
8.2.2 查看视图与其他对象的依赖关係 154
8.2.3 重命名视图 154
8.2.4 修改视图 154
8.2.5 删除视图 156
8.3 存储过程概述 157
8.4 创建和执行存储过程 157
8.4.1 创建存储过程 158
8.4.2 执行存储过程 159
8.5 带参数的存储过程 160
8.5.1 带输入参数的存储过程 160
8.5.2 执行带有输入参数的存储过程 161
8.5.3 带输出参数的存储过程 162
8.6 修改、删除和重命名存储过程 162
8.7 触发器概述 166
8.8 创建和管理触发器 167
小结 170
思考与练习 170
实训 171
第9章 事务、锁和游标 172
9.1 事务 172
9.1.1 基本概念 172
9.1.2 事务操作 173
9.2 锁 177
9.2.1 并发问题 177
9.2.2 SQL Server 2005中的锁定 178
9.2.3 死锁 181
9.3 游标及其套用 182
小结 184
思考与练习 185
实训 185
第10章 SQL Server 2005安全管理 186
10.1 SQL Server 2005的安全特性和机制 186
10.1.1 SQL Server 2005的安全特性 186
10.1.2 SQL Server 2005的安全机制 187
10.2 SQL Server 2005身份验证模式 188
10.3 伺服器的安全性 190
10.3.1 创建或修改登录账户 190
10.3.2 禁止或删除登录账户 193
10.3.3 伺服器角色 195
10.4 资料库的安全性 195
10.4.1 添加资料库用户 195
10.4.2 修改资料库用户 198
10.4.3 删除资料库用户 199
10.5 资料库用户角色 199
10.5.1 固定的资料库角色 200
10.5.2 自定义的资料库角色 200
10.5.3 增删资料库角色的成员 201
10.6 架构管理 202
10.6.1 创建资料库架构 202
10.6.2 删除资料库架构 203
10.6.3 修改资料库用户的默认架构 203
10.7 许可权管理 203
10.7.1 许可权的种类 204
10.7.2 许可权的管理 204
小结 208
思考与练习 208
实训 209
第11章 备份与恢复 210
11.1 备份资料库 210
11.2 恢複数据库 212
11.2.1 自动恢复 213
11.2.2 恢复用户资料库 213
11.3 複製资料库 216
11.4 数据的导入与导出 220
小结 224
思考与练习 224
实训 225
第12章 使用VB开发SQL Server应用程式 226
12.1 资料库应用程式开发概述 226
12.2 ODBC概述 226
12.2.1 ODBC体系结构 226
12.2.2 配置ODBC数据源 227
12.3 OLE DB和ADO概述 230
12.3.1 OLE DB体系结构 230
12.3.2 ADO对象模型 231
12.4 在VB中开发SQL Server应用程式 232
12.4.1 ADO的引用与查看 232
12.4.2 使用ADO Data控制项开发简单的资料库应用程式 232
12.4.3 使用代码操纵资料库 235
小结 236
思考与练习 236
实训 237
第13章 开发Web资料库 238
13.1 概述 238
13.1.1 ASP和ASP NET简介 238
13.1.2 虚拟目录设定 239
13.2 使用ASP集成Web资料库 241
13.2.1 一个简单的ASP网页 241
13.2.2 ASP内置对象 242
13.2.3 学生信息管理系统 242
13.3 使用ASP NET集成Web资料库 244
13.3.1 ASP NET的虚拟目录设定 245
13.3.2 ADO NET连线资料库 247
小结 247
思考与练习 247
实训 248
参考文献 249
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net
搜索
随机推荐

勇敢心资源网|豫ICP备19027550号