新闻资讯
看你所看,想你所想

SQL Server资料库技术与套用

SQL Server资料库技术与套用

SQL Server资料库技术与套用

《SQLServer资料库技术与套用》是2011年出版的图书,作者是黄维通。

基本介绍

  • 书名:SQL Server资料库技术与套用
  • 作者:黄维通
  • ISBN:9787302238171
  • 定价:29.5元
  • 出版时间:2011-1-5
  • 装帧:平装

内容简介

本教材讲述了资料库套用的基本概念,并通过案例驱动的方式介绍了资料库的实际套用。教材构架体现了从基础知识到实际套用的认知体系。
本教材内容涉及资料库的基础知识、资料库的基本操作、资料库中表的操作、数据完整性、数据检索、视图的套用、索引的套用、触发器的套用、存储过程、自定义函式与程式设计、资料库系统的安全与数据安全、数据源的连线等,在最后一章,给出了完整的案例设计方案。
本教材可作为本科生资料库基础课程的入门教材,也可作为各类培训的教科书。

目录

第1章 开发案例概述1
第2章 资料库基础理论与SQL Server 2008 3
2.1 资料库概述3
2.1.1 信息与数据3
2.1.2 资料库3
2.1.3 资料库管理系统4
2.1.4 资料库系统5
2.1.5 资料库管理员6
2.2 数据模型7
2.2.1 概念数据模型8
2.2.2 层次模型10
2.2.3 网状模型11
2.2.4 关係模型12
2.2.5 面向对象数据模型14
2.3 关係资料库16
2.3.1 关係资料库系统模型16
2.3.2 关係代数20
2.3.3 关係演算25
2.4 SQL与SQL Server27
2.4.1 SQL的特点29
2.4.2 SQL Server 2008的新特性30
2.4.3 关係资料库模型简述33
2.5 SQL Server 2008的安装及基本操作34
2.5.1 SQL Server 2008 的硬体安装要求34
2.5.2 SQL Server 2008的安装内容35
2.5.3 SQL Server 2008的安装37
第3章 资料库的基本操作 42
3.1 档案和档案组42
3.1.1 档案42
3.1.2 档案组43
3.2 创建资料库43
3.2.1 用企业管理器以图形化界面建立资料库43
3.2.2 在查询分析器视窗中用T-SQL命令创建资料库44
3.2.3 事务日誌49
3.2.4 查看资料库信息50
3.3 管理资料库54
3.3.1 打开资料库54
3.3.2 增加资料库容量55
3.3.3 查看目前资料库选项设定及修改55
3.3.4 缩减资料库容量57
3.3.5 更改资料库名称59
3.3.6 查看目前SQL Server上共有几个资料库59
3.3.7 资料库的删除60
第4章 资料库中表的建立 61
4.1 表的概念61
4.2 SQL Server的数据类型62
4.3 资料库中表的操作69
4.3.1 资料库中表的创建70
4.3.2 资料库中表的删除73
4.3.3 资料库中表的修改74
第5章 实现SQL Server的数据完整性 83
5.1 数据完整性的基本概念83
5.1.1 数据完整性的类型83
5.1.2 强制数据完整性84
5.2 定义约束85
5.2.1 约束的类型85
5.2.2 约束的创建87
5.2.3 查看约束的定义信息96
5.2.4 删除约束97
5.3 创建约束的其他选项99
5.3.1 使用WITH NOCHECK选项100
5.3.2 使用NOCHECK选项100
5.4 使用默认101
5.5 使用规则103
5.6 数据完整性强制方法的选择105
第6章 数据检索 106
6.1 SELECT 语句107
6.2 带条件的检索110
6.2.1 WHERE子句110
6.2.2 Where子句中条件的指定112
6.2.3 HAVING子句115
6.2.4 COMPUTE BY及COMPUTE子句116
6.3 从多张表中查询数据117
6.4 UNION操作119
6.5 子查询121
第7章 视图及其套用 123
7.1 综述123
7.1.1 视图的基本概念123
7.1.2 使用视图的优点和缺点125
7.2 视图的创建和查询126
7.3 视图定义信息查询129
7.3.1 使用Microsoft SQL Server Management Studio管理界面129
7.3.2 通过执行系统存储过程查看视图的定义信息129
7.4 视图的修改和删除133
7.4.1 视图的修改133
7.4.2 视图的删除134
7.5 通过视图修改数据134
第8章 索引及其套用 138
8.1 有关索引的基础知识138
8.1.1 SQL Server中数据的存储139
8.1.2 SQL Server中数据的访问140
8.2 创建索引的原因和选择索引列141
8.2.1 创建索引的考虑因素141
8.2.2 选择创建索引的数据列142
8.3 索引的分类143
8.3.1 聚集索引143
8.3.2 非聚集索引145
8.3.3 唯一索引147
8.3.4 包含性列索引148
8.3.5 全文索引148
8.3.6 XML数据类型列的索引149
8.3.7 过滤索引150
8.4 建立可利用的索引150
8.4.1 在查询分析器视窗中用SQL命令建立索引150
8.4.2 在Microsoft SQL Server Management Studio的图形化界面上
建立索引154
8.5 索引信息的查询155
8.6 更改索引的名称156
8.7 删除索引157
8.7.1 在“查询分析器”视窗中用T-SQL命令语句删除索引157
8.7.2 在Microsoft SQL Server Management Studio视窗中删除
索引157
8.8 设定创建索引的选项158
8.8.1 设定Fillfactor选项158
8.8.2 设定PAD_INDEX选项159
8.9 索引的分析和维护160
8.9.1 索引分析160
8.9.2 索引维护161
8.10 资料库引擎最佳化顾问165
第9章 触发器及其套用169
9.1 触发器的概述169
9.1.1 触发器的基本概念169
9.1.2 触发器的分类169
9.1.3 使用触发器的优点170
9.2 触发器的创建与执行172
9.2.1 INSERT触发器173
9.2.2 UPDATE触发器177
9.2.3 DELETE触发器178
9.2.4 查看触发器信息179
9.2.5 触发器的执行182
9.3 修改和删除触发器182
9.3.1 修改触发器182
9.3.2 删除触发器183
9.3.3 禁止或启用触发器183
9.4 嵌套触发器和递归触发器184
9.4.1 嵌套触发器184
9.4.2 递归触发器184
第10章 存储过程及其套用187
10.1 存储过程的概念187
10.2 存储过程的优点188
10.3 创建和执行简单存储过程189
10.3.1 创建存储过程189
10.3.2 创建存储过程的步骤及注意事项190
10.3.3 浏览存储过程信息192
10.4 创建和执行含参数的存储过程193
10.4.1 创建含有输入参数的存储过程193
10.4.2 执行含有输入参数的存储过程194
10.4.3 创建含有输出参数的存储过程196
10.4.4 执行含有输出参数的存储过程197
10.5 存储过程的重编译处理198
10.5.1 存储过程的处理198
10.5.2 存储过程的重编译处理198
10.6 修改和删除存储过程200
10.6.1 修改存储过程200
10.6.2 删除存储过程202
10.7 系统存储过程203
第11章 用户自定义函式的套用与程式设计205
11.1 用户自定义函式的基本概念205
11.2 创建用户自定义函式206
11.2.1 创建用户自定义函式206
11.2.2 查看用户自定义函式207
11.3 用户自定义函式类型209
11.3.1 标量函式209
11.3.2 表值函式210
11.4 修改和删除用户自定义函式213
11.5 SQL Server 中的程式设计215
11.5.1 程式设计中批处理的基本概念215
11.5.2 事务处理217
11.6 SQL Server的控制流语句222
11.6.1 声明变数223
11.6.2 预声明的全局变数224
11.6.3 RETURN 语句224
11.6.4 CASE表达式225
11.6.5 BEGIN END块226
11.6.6 游标228
第12章 SQL Server的系统安全与数据安全简介231
12.1 SQL Server 的系统安全机制231
12.2 伺服器管理的安全性232
12.2.1 伺服器登录账户232
12.2.2 设定安全验证模式234
12.2.3 伺服器账号管理234
12.2.4 伺服器角色237
12.2.5 管理资料库的用户237
12.3 管理许可权240
12.3.1 SQL Server 2008的许可权240
12.3.2 许可权设定241
12.3.3 许可权和系统表242
12.4 应用程式的安全性与应用程式角色243
12.5 SQL Server的数据安全245
12.6 备份操作247
12.6.1 用T-SQL命令方式进行备份247
12.6.2 使用Microsoft SQL Server Management Studio进行备份249
12.7 还原及其操作251
12.7.1 用T-SQL命令进行恢复操作251
12.7.2 使用Microsoft SQL Server Management Studio进行还原
操作254
12.7.3 在灾难后的恢复254
12.8 制订备份及恢复计画254
第13章 通过ODBC连线不同数据源257
13.1 ODBC概述257
13.2 ODBC数据源258
13.3 安装ODBC的数据源驱动程式259
13.3.1 添加数据源259
13.3.2 数据源转换262
第14章 关係资料库设计265
14.1 资料库设计概述265
14.2 关係规範化267
14.2.1 函式依赖269
14.2.2 範式理论270
14.3 资料库的需求分析275
14.3.1 需求分析的内容276
14.3.2 需求分析的步骤276
14.4 资料库的概念结构设计279
14.4.1 概念结构的设计方法和策略279
14.4.2 概念结构设计的步骤280
14.5 资料库的逻辑结构设计284
14.5.1 将E-R模型转换为关係模式284
14.5.2 关係模式规範化286
14.5.3 关係模式的改进与最佳化287
14.6 资料库的物理结构设计287
14.6.1 确定物理结构288
14.6.2 对物理结构的评价289
14.7 资料库的实施、运行与管理289
14.7.1 资料库的实施289
14.7.2 资料库系统的运行与管理290
第15章 图书馆管理系统291
15.1 资料库设计概述291
15.1.1 需求分析291
15.1.2 概念结构设计293
15.1.3 逻辑结构设计295
15.1.4 资料库实现296
15.2 案例开发工具JSP简介297
15.2.1 JSP简介297
15.2.2 JSP的语法300
15.2.3 资料库连线302
15.3 资料库套用开发实例302
15.3.1 系统需求分析302
15.3.2 资料库概念结构设计305
15.3.3 资料库逻辑结构设计305
15.3.4 资料库物理设计308
15.3.5 系统详细设计与编码308
15.3.6 身份认证与登录模组设计308
15.3.7 案例核心设计313

转载请注明出处海之美文 » SQL Server资料库技术与套用

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com