
SQL Server2008资料库套用技术
《SQL Server2008资料库套用技术》是2013年7月23日清华大学出版社出版的图书,作者是钱冬云、周雅静、赵喜清。
基本介绍
- 书名:SQL Server2008资料库套用技术
- 作者:钱冬云、周雅静、赵喜清
- ISBN:9787302321316
- 定价:43元
- 出版社:清华大学出版社
- 出版时间:2013年7月23日
- 装帧:平装
内容简介
本书以工学结合、任务驱动为模式进行编写。项目面向企业的工作过程,以“销售管理系统”为实例,全面而详细地讲解SQLServer2008资料库套用技术。
本书结构紧凑,内容承上启下,共13章。第1章介绍销售管理资料库的开发环境;第2章介绍如何创建和管理销售管理资料库;第3章介绍如何创建和管理销售管理资料库数据表;第4章介绍如何利用销售管理资料库进行各类数据查询;第5~9章介绍在销售管理资料库中,为了提高资料库的质量和查询效率,设定视图、索引、存储过程和触发器;为了保证销售管理资料库的安全,在第10章介绍如何设定安全性;通过第11章的学习,学会资料库的日常维护;第12章介绍销售管理资料库的分析和设计;在第13章对销售管理资料库进行初步的开发。
本书可作为套用型、技能型人才培养的各类教育院校计算机软体技术、计算机网路技术及相关专业的教学用书,也可作为各类培训机构的培训教材,同时可以作为初学资料库的入门教材,资料库套用系统开发人员也可以学习参考。本书封面贴有清华大学出版社防伪标籤,无标籤者不得销售。着作权所有,侵权必究。
本书可作为套用型、技能型人才培养的各类教育院校计算机软体技术、计算机网路技术及相关专业的教学用书,也可作为各类培训机构的培训教材,同时可以作为初学资料库的入门教材,资料库套用系统开发人员也可以学习参考。本书封面贴有清华大学出版社防伪标籤,无标籤者不得销售。着作权所有,侵权必究。
图书目录
第1章销售管理资料库的开发环境1
1.1SQLServer2008概述1
1.2SQLServer2008的安装2
1.2.1SQLServer2008的版本2
1.2.2SQLServer2008的安装环境要求3
1.2.3SQLServer2008的安装过程4
1.3SQLServerManagementStudio简介15
1.3.1启动SQLServerManagementStudio15
1.3.2SQLServer管理环境16
1.3.3附加销售管理资料库CompanySales18
1.3.4在线上帮助文档20
1.4创建一个查询21
习题22
实训23
第2章销售管理资料库的创建和管理24
2.1资料库概述24
2.1.1基本概念24
2.1.2数据描述25
2.2系统资料库25
2.3资料库存储结构26
2.3.1资料库档案27
2.3.2档案组28
2.4销售管理资料库的创建28
2.4.1使用SSMS28
2.4.2使用CREATEDATABASE语句29
2.4.3使用模板32
2.5销售管理资料库的管理和维护33
2.5.1修改数据档案和事务日誌档案的容量34
2.5.2收缩资料库37
2.5.3更改资料库名称39[][]2.5.4删除资料库40
2.5.5打开资料库41
2.5.6查看资料库信息41
2.5.7分离和附加资料库42
2.5.8在线上和脱机45
习题46
实训47
第3章销售管理资料库数据表的创建和管理48
3.1数据表概述48
3.1.1表的基本概念48
3.1.2列数据类型49
3.1.3列的属性51
3.1.4数据完整性52
3.1.5销售管理资料库数据表结构53
3.2创建销售管理资料库的数据表55
3.2.1使用SSMS55
3.2.2使用CREATETABLE语句56
3.2.3使用模板57
3.3销售管理资料库的数据表管理58
3.3.1查看錶结构58
3.3.2修改数据表结构60
3.3.3删除数据表62
3.3.4重命名数据表63
3.4销售管理资料库数据的约束63
3.4.1约束概述63
3.4.2主键约束65
3.4.3外键约束68
3.4.4唯一约束71
3.4.5检查约束72
3.4.6默认值约束74
3.4.7默认值和规则75
3.5销售管理资料库数据表中数据的操作80
3.5.1插入记录80
3.5.2插入多行记录84
3.5.3更新记录85
3.5.4删除记录86
习题86
实训87
第4章销售管理资料库的数据查询89
4.1SELECT语句89
4.1.1SELECT语法格式89
4.1.2SELECT语句的执行方式90
4.2简单查询91
4.2.1SELECT子句92
4.2.2INTO子句99
4.2.3WHERE子句99
4.2.4ORDERBY子句106
4.2.5GROUPBY子句107
4.2.6HAVING子句108
4.2.7COMPUTE子句110
4.3连线查询113
4.3.1连线概述113
4.3.2交叉连线113
4.3.3内连线114
4.3.4外连线117
4.4嵌套查询119
4.4.1单值嵌套120
4.4.2多值嵌套122
4.4.3相关子查询125
4.4.4集合查询126
习题128
实训128
第5章销售管理资料库的编程实现130
5.1TransactSQL语言的基本知识130
5.1.1TransactSQL语言的分类130
5.1.2标识符131
5.1.3数据类型131
5.1.4运算符和表达式132
5.1.5常量134
5.1.6变数134
5.1.7注释136
5.1.8续行137
5.1.9TransactSQL语法格式约定137
5.1.10资料库对象命名138
5.2流程控制语句139
5.3函式145
5.3.1聚合函式145
5.3.2数学函式146
5.3.3字元串函式147
5.3.4日期和时间函式148
5.3.5系统函式149
5.3.6元数据函式151
5.3.7配置函式152
5.3.8系统统计函式152
5.4销售管理资料库中编程套用153
5.4.1主机和资料库信息153
5.4.2订单处理153
5.4.3员工奖金计算155
习题158
实训158
第6章销售管理资料库中视图的套用160
6.1视图概述160
6.1.1视图的定义160
6.1.2视图的作用161
6.1.3视图的缺点162
6.2创建视图162
6.2.1使用SSMS162
6.2.2使用CREATEVIEW166
6.3视图的管理168
6.3.1修改视图168
6.3.2删除视图170
6.3.3查看视图170
6.4视图的套用172
6.4.1在销售管理资料库中视图的套用172
6.4.2利用视图运算元据174
习题176
实训176
第7章销售管理资料库中索引的套用178
7.1索引的概述178
7.1.1索引的作用178
7.1.2索引的分类179
7.1.3索引和约束的关係180
7.2创建索引181
7.2.1使用SSMS181
7.2.2使用CREATEINDEX语句183
7.3管理索引184
7.3.1删除索引184
7.3.2查看索引185
7.3.3重命名索引186
7.3.4维护索引186
7.4索引套用189
7.4.1使用的索引原则189
7.4.2创建销售管理资料库的索引190
习题192
实训192
第8章销售管理资料库中存储过程的套用193
8.1存储过程的概述193
8.1.1存储过程的概念193
8.1.2存储过程的特点193
8.1.3存储过程的分类194
8.2创建和执行用户存储过程195
8.2.1不带参数的存储过程196
8.2.2带输入参数的存储过程198
8.2.3带输出参数的存储过程202
8.3管理存储过程204
8.3.1查看存储过程204
8.3.2删除用户存储过程205
8.3.3修改存储过程205
8.4系统存储过程和扩展存储过程206
8.4.1系统存储过程206
8.4.2扩展存储过程207
8.5销售管理资料库中存储过程的套用209
8.5.1操作表的存储过程209
8.5.2获取订单信息存储过程212
习题214
实训214
第9章销售管理资料库中触发器的套用216
9.1触发器的概述216
9.1.1触发器的作用216
9.1.2触发器的分类217
9.1.3INSERTED表和DELETED表218
9.2DML触发器218
9.2.1创建DML触发器219
9.2.2修改触发器224
9.2.3禁用或启用触发器225
9.3DDL触发器226
9.4管理触发器228
9.4.1查看触发器228
9.4.2删除触发器228
9.5触发器的套用229
习题231
实训232
第10章销售管理资料库安全性管理233
10.1SQLServer2008的安全机制233
10.2伺服器安全的管理235
10.2.1身份验证模式235
10.2.2登录名管理238
10.2.3特殊登录名sa241
10.3资料库用户的管理242
10.3.1添加资料库用户243
10.3.2特殊用户245
10.4许可权的管理246
10.4.1授权的安全对象247
10.4.2许可权类别247
10.4.3许可权管理248
10.5角色管理255
10.5.1伺服器角色255
10.5.2资料库角色257
习题261
实训262第11章销售管理资料库的日常维护263
11.1概述263
11.2资料库的备份263
11.2.1备份设备264
11.2.2使用SSMS创建备份265
11.2.3使用BACKUP语句创建备份269
11.3还原资料库272
11.3.1使用SSMS还原资料库272
11.3.2使用RESTORE还原资料库275
11.4数据导入和导出276
11.4.1数据导出276
11.4.2数据导入280
习题284
实训284
第12章销售管理资料库的分析与设计285
12.1资料库设计的步骤285
12.2销售管理资料库的需求分析287
12.2.1需求分析的任务287
12.2.2常用的需求调查方法288
12.2.3编写需求分析说明书288
12.2.4销售管理资料库的需求分析288
12.3销售管理资料库的概念结构设计290
12.3.1概念结构设计的任务290
12.3.2实体与联繫290
12.3.3概念模型的表示方法291
12.3.4概念结构设计的步骤292
12.3.5销售管理资料库的概念结构设计292
12.4销售管理资料库的逻辑结构设计294
12.4.1逻辑结构设计的任务294
12.4.2关係模型295
12.4.3ER模型到关係模型的转化295
12.4.4数据模型最佳化297
12.4.5销售管理资料库的逻辑结构设计300
12.5销售管理资料库的物理结构设计302
12.5.1物理结构设计的任务302
12.5.2确定数据的物理结构302
12.5.3销售管理资料库的物理结构设计304
12.6销售管理资料库的实施307
12.7销售管理资料库运行和维护307
习题308
实训308
第13章销售管理资料库系统初步开发(C#.Net)310
13.1ADO.NET310
13.1.1ADO.NET概述310
13.1.2ADO.NET组件310
13.1.3使用ADO.NET开发资料库应用程式的一般步骤312
13.1.4ADO.NET的对象312
13.2使用ADO.NET连线资料库315
13.2.1自动配置数据源315
13.2.2编程配置数据源320
13.3开发销售管理资料库系统321
13.3.1资料库套用系统软体开发过程概述321
13.3.2开发登录模组322
13.3.3员工信息浏览模组324
13.3.4员工信息管理模组327
习题328
实训328
参考文献330
转载请注明出处海之美文 » SQL Server2008资料库套用技术