种豆资源网

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

数据技术与套用——SQL Server

(2019-10-22 13:41:34) 百科综合
数据技术与套用——SQL Server

数据技术与套用——SQL Server

《数据技术与套用——SQL Server》是2012年清华大学出版社出版的图书,作者是戚晓明、王磊。

基本介绍

  • 书名:数据技术与套用——SQL Server
  • 作者:戚晓明、王磊
  • ISBN:9787302285021
  • 定价:34.5元
  • 出版时间:2012-8-17
  • 装帧:平装

图书简介

本书主要介绍大型资料库管理系统SQLServer2008的功能特点以及使用SQLServer2008进行资料库开发的实用技术。作者根据多年的教学和软体开发经验,按照教学规律编写了本书。本书主要内容包括资料库基础知识、资料库管理、数据表管理、数据查询、视图、索引、T-SQL、事务与游标、存储过程和触发器、系统安全管理和资料库套用系统开发。
本书对SQLServer2008的主要功能及使用方法的描述清晰明了,突出重点和难点,同时注重对实际技能的培养,每章给出C#程式访问资料库的实例及实验内容,可加深对基础知识的理解和技能的提高,使学生在学习相关知识后能够立即动手开发自己的资料库系统,真正做到学以致用。
本书内容丰富、图文并茂、通俗易懂、实用性较强,既可作为计算机及其相关专业本专科生的“资料库套用技术”或“资料库原理及套用”课程教材,也可作为广大SQLServer爱好者学习和参考用书。

目录

第1章资料库基础知识1
1.1资料库系统概论1
1.1.1数据与数据处理1
1.1.2数据管理技术2
1.1.3资料库系统的组成3
1.1.4资料库系统的特点4
1.2数据模型5
1.2.1现实世界的数据描述5
1.2.2数据模型7
1.3关係资料库9
1.3.1关係术语9
1.3.2关係运算10
1.3.3关係的完整性14
1.3.4资料库的设计方法16
1.4SQLServer资料库19
1.4.1MicrosoftSQLServer系统的基本特点19
1.4.2MicrosoftSQLServer系统的体系结构19
1.4.3管理工具20
本章小结21
习题22
第2章PowerDesigner资料库设计26
2.1PowerDesigner基本操作26
2.1.1PowerDesigner分析设计过程26
2.1.2PowerDesigner环境28
2.2创建概念数据模型29
2.3概念数据模型转换为物理数据模型372.4正向与逆向工程40
本章小结41
习题41
◆资料库技术与套用--SQLServer目录第3章资料库的管理43
3.1SQLServer2008资料库概述43
3.1.1SQLServer2008资料库结构43
3.1.2SQLServer2008的系统资料库44
3.2资料库的创建45
3.2.1创建资料库前的準备45
3.2.2使用SQLServerManagementStudio创建资料库48
3.2.3使用CreateDatabase语句创建资料库50
3.3资料库的查看和修改58
3.3.1使用SQLServerManagementStudio修改资料库设定58
3.3.2查看资料库基本信息59
3.3.3修改资料库信息59
3.3.4使用AlterDatabase语句修改资料库60
3.4分离与附加资料库67
3.4.1分离资料库67
3.4.2附加资料库69
3.5资料库的删除71
3.5.1使用SQLServerManagementStudio删除资料库71
3.5.2使用DropDatabase语句删除资料库73
3.6资料库的收缩73
3.6.1自动收缩资料库73
3.6.2手动收缩资料库74
3.6.3收缩资料库档案76
3.7资料库的备份78
3.7.1资料库备份概述78
3.7.2资料库备份操作80
3.7.3备份命令82
3.8资料库的恢复85
3.8.1资料库恢复概述85
3.8.2恢复操作86
3.8.3恢复命令88
3.9C#运算元据库91
本章小结94
习题94
第4章数据表的管理96
4.1SQLServer表概述96
4.1.1数据表的基本概念96
4.1.2数据类型97
4.2数据表的创建102
4.2.1利用表设计器创建数据表102
4.2.2利用T-SQL语句创建数据表104
4.3数据表的修改107
4.3.1利用表设计器修改数据表107
4.3.2利用T-SQL语句修改数据表108
4.4数据表的删除110
4.4.1利用对象资源管理器删除数据表110
4.4.2利用T-SQL语句删除数据表110
4.5管理表中数据111
4.5.1向表中插入数据111
4.5.2修改表中的数据114
4.5.3删除表中的数据116
4.6本书中用到的表数据118
4.7C#运算元据表119
本章小结122
习题123
第5章数据查询124
5.1SQL概述124
5.2查询语句125
5.2.1SELECT语句的语法结构125
5.2.2SELECT语句各子句的执行126
5.3基本查询126
5.3.1查询列126
5.3.2选择行131
5.3.3排序查询结果137
5.3.4分组与汇总137
5.4嵌套查询141
5.4.1单列单值嵌套查询141
5.4.2单列多值嵌套查询142
5.4.3多列多值嵌套查询143
5.5集合查询144
5.5.1集合併运算UNION144
5.5.2集合差运算EXCEPT146
5.5.3集合交运算INTERSECT146
5.6连线查询147
5.6.1连线的概念147
5.6.2连线的类型148
5.6.3连线的实现148
5.7交叉查询152
5.7.1使用CASE语句实现交叉查询152
5.7.2使用PIVOT语句实现交叉查询153
5.8C#操作查询语句155
本章小结156
习题157
第6章索引与视图158
6.1索引概述158
6.1.1索引的概念158
6.1.2索引的设计原则159
6.1.3索引的分类159
6.2索引的操作160
6.2.1SQLServer2008创建索引的方法160
6.2.2利用对象资源管理器创建索引161
6.2.3利用T-SQL语句创建索引164
6.3管理索引167
6.3.1查看索引定义168
6.3.2修改索引定义169
6.3.3更改索引名称170
6.3.4删除索引171
6.4维护索引172
6.4.1重建索引173
6.4.2索引统计信息的更新175
6.5视图概述177
6.6视图的操作178
6.6.1利用对象资源管理器创建视图178
6.6.2利用T-SQL语句创建视图179
6.7管理视图180
6.7.1查看视图定义181
6.7.2修改视图定义182
6.7.3更改视图名称183
6.7.4删除视图183
6.8利用视图管理数据185
6.8.1利用视图查询数据185
6.8.2利用视图插入数据186
6.8.3利用视图更新数据186
6.8.4利用视图删除数据187
6.9C#操作索引与视图188
本章小结189
习题189
第7章数据完整性191
7.1使用约束实施数据完整性191
7.1.1PRIMARYKEY约束191
7.1.2UNIQUE约束192
7.1.3CHECK约束194
7.1.4DEFAULT定义195
7.1.5允许空值197
7.1.6FOREIGNKEY约束198
7.2使用规则实施数据完整性200
7.3关係图200
7.4C#操作规则201
本章小结202
习题202
第8章T-SQL程式设计203
8.1概述203
8.2表达式204
8.2.1常量204
8.2.2变数205
8.2.3运算符208
8.2.4运算符的优先权210
8.3内置函式210
8.3.1数学函式210
8.3.2字元串函式211
8.3.3日期和时间函式211
8.3.4Convert函式213
8.3.5CAST函式214
8.4创建自定义函式214
8.4.1使用CreateFunction创建214
8.4.2使用对象资源管理器创建217
8.5修改和删除自定义函式217
8.5.1修改自定义函式217
8.5.2删除自定义函式218
8.6批处理和流程控制语句219
8.6.1批处理219
8.6.2流程控制语句220
8.7C#操作T-SQL226
本章小结226
习题226
第9章存储过程与触发器228
9.1认识存储过程228
9.1.1存储过程概述228
9.1.2存储过程的分类229
9.2使用存储过程230
9.2.1创建存储过程230
9.2.2执行存储过程233
9.2.3存储过程参数235
9.2.4删除存储过程238
9.2.5管理存储过程239
9.3其他存储过程240
9.3.1系统存储过程240
9.3.2扩展存储过程242
9.4异常处理与调试244
9.4.1异常处理244
9.4.2调试247
9.5认识触发器248
9.5.1触发器概述248
9.5.2触发器的分类249
9.5.3触发器完整性规则250
9.5.4创建触发器251
9.6使用触发器252
9.6.1DML触发器252
9.6.2DDL触发器257
9.6.3嵌套触发器258
9.6.4递归触发器259
9.6.5管理触发器260
9.7C#操作存储过程和触发器263
本章小结265
习题265
第10章事务和游标267
10.1事务267
10.1.1事务概述267
10.1.2自动提交事务268
10.1.3显式事务268
10.1.4隐式事务270
10.2游标271
10.2.1游标类型271
10.2.3使用游标272
10.3C#资料库事务276
本章小结278
习题279
第11章资料库的安全管理280
11.1概述280
11.2登录账号管理281
11.2.1身份验证模式281
11.2.2伺服器角色282
11.2.3账号管理283
11.3资料库用户管理290
11.3.1资料库角色290
11.3.2用户管理293
11.4许可权管理295
11.4.1许可权类型295
11.4.2设定许可权296
11.4.3数据控制语句DCL语句297
本章小结299
习题299
第12章资料库套用系统开发300
12.1三层架构访问资料库300
12.1.1基本原理300
12.1.2三层架构案例302
12.2LINQ访问资料库开发案例306
12.2.1初期规划与需求分析306
12.2.2概念设计307
12.2.3逻辑设计307
12.2.4物理设计309
12.2.5关键技术準备310
12.2.6主要功能模组设计314
本章小结331
习题331
附录A运算符优先权332
附录BSQL保留字333
附录C样本资料库335
参考文献337

标 签

搜索
随机推荐

Powered By 种豆资源网||