
SQL Server资料库技术及套用
《SQL Server资料库技术及套用》是2013年8月21日清华大学出版社出版的图书,作者是胡选子、高丽彬、曹文梁等。
基本介绍
- 书名:SQL Server资料库技术及套用
- 作者:胡选子、高丽彬、曹文梁、江务学 、董崇杰、王超英、汪嘉
- ISBN:9787302333524
- 定价:35元
- 出版社:清华大学出版社
- 出版时间:2013年8月21日
- 装帧:平装
内容简介
本书以SQLServer2008为平台介绍资料库技术与开发知识,採用情景教学法组织教学内容,以任务贯穿全书,通过完成具体任务讲解知识点。全书详细介绍了SQLServer2008的安装和配置、资料库及表的创建与管理、数据查询与管理、Transact-SQL基本语法、索引与视图、存储过程与触发器、安全管理、资料库的维护及套用开发等内容。
本书融入了大量的教学案例,理论与实操兼顾,强调实用性,可作为高等职业院校计算机套用专业资料库类课程的教材,也可作为财经、管理类专业的资料库教材,还可作为从事计算机套用工作的科技人员和工程技术人员及其他相关人员的培训教材或参考用书。
本书融入了大量的教学案例,理论与实操兼顾,强调实用性,可作为高等职业院校计算机套用专业资料库类课程的教材,也可作为财经、管理类专业的资料库教材,还可作为从事计算机套用工作的科技人员和工程技术人员及其他相关人员的培训教材或参考用书。
目录
情景1 初识资料库 1
任务描述 1
任务1.1 资料库的初步认识 2
1.1.1 资料库系统概述 2
1.1.2 资料库系统组成 2
任务1.2 SQL Server 2008的安装与启用 4
1.2.1 SQL Server 2008简介 4
1.2.2 安装SQL Server 2008的準备工作 6
1.2.3 SQL Server 2008的安装步骤 7
1.2.4 SQL Server 2008管理工具 18
1.2.5 SQL Server 2008伺服器管理 19
习题 21
情景2 资料库设计 22
任务描述 22
任务2.1 认识关係型资料库 23
2.1.1 关係型资料库的定义 23
2.1.2 关係型资料库与表 23
任务2.2 关係型资料库设计 24
2.2.1 数据模型与概念模型 24
2.2.2 资料库设计的步骤 26
2.2.3 关係型资料库设计原则 27
任务2.3 设计学生选课资料库实例 30
2.3.1 需求说明 30
2.3.2 概念设计 30
2.3.3 逻辑设计 31
任务实施--BBS资料库设计 32
习题 34
情景3 资料库的创建与管理 36
任务描述 36
任务3.1 熟悉SQL Server 2008资料库的构成 37
3.1.1 资料库的常用对象 37
3.1.2 档案和档案组 37
3.1.3 系统资料库 39
任务3.2 创建资料库 39
3.2.1 Management Studio创建资料库 40
3.2.2 Transact-SQL创建资料库 42
任务实施--创建BBS资料库 44
任务3.3 管理资料库 45
3.3.1 查看资料库信息 45
3.3.2 资料库的修改和删除 47
3.3.3 资料库的附加及分离 52
任务实施--管理BBS资料库 55
习题 60
情景4 数据表的创建与维护 62
任务描述 62
任务4.1 掌握数据类型 63
4.1.1 数据类型的概念及其意义 63
4.1.2 SQL Server的数据类型 63
任务4.2 创建数据表 66
4.2.1 表的结构设计 66
4.2.2 Management Studio创建数据表 67
4.2.3 Transact-SQL创建数据表 69
任务实施--创建BBS数据表 69
任务4.3 管理数据表 72
4.3.1ManagementStudio查看、修改和删除表 72
4.3.2Transact-SQL查看、修改和删除表 75
4.3.3ManagementStudio进行表中数据操作 76
4.3.4Transact-SQL进行表中数据操作 77
任务实施--管理BBS的数据表 78
任务4.4维护数据完整性 82
4.4.1完整性的概念 82
4.4.2主键(PrimaryKey) 83
4.4.3UNIQUE约束 84
4.4.4NOTNULL 86
4.4.5CHECK 87
4.4.6DEFAULT 89
4.4.7FOREIGNKEY 90
任务实施--维护BBS数据的完整性 92
习题 100
情景5表中数据查询 103
任务描述 103
任务5.1数据基本查询 104
5.1.1简单查询 104
5.1.2条件查询 110
5.1.3数据排序 114
任务实施--BBS中的数据基本查询 115
任务5.2数据分组统计查询 117
5.2.1Transact-SQL聚合函式 117
5.2.2分组统计查询 119
任务实施--BBS中的数据分组统计查询 122
任务5.3高级查询套用 123
5.3.1多表查询 123
5.3.2子查询 129
5.3.3生成新表查询 132
任务实施--BBS中高级查询套用 133
习题 135
情景6Transact-SQL程式设计 138
任务描述 138
任务6.1了解Transact-SQL程式设计基础知识 139
6.1.1批处理定义 139
6.1.2块定义 141
6.1.3注释、输出语句 142
6.1.4Transact-SQL语言变数 142
任务6.2掌握流程控制语句 146
6.2.1条件语句 146
6.2.2循环语句 150
6.2.3转移、等待、返回语句 152
任务实施--BBS中查询帖子的浏览量 154
习题 154
情景7资料库中其他对象的创建 156
任务描述 156
任务7.1资料库中视图的套用 157
7.1.1视图的概念 157
7.1.2在ManagementStudio中创建视图 158
7.1.3用Transact-SQL创建视图 159
7.1.4视图的修改和删除 161
任务实施--BBS资料库中视图的创建 163
任务7.2资料库中索引的套用 164
7.2.1索引的概念 164
7.2.2ManagementStudio创建索引 165
7.2.3Transact-SQL创建索引 167
任务实施--BBS资料库中索引的创建 167
任务7.3资料库中存储过程的套用 168
7.3.1存储过程的概念 168
7.3.2ManagementStudio创建存储过程 169
7.3.3Transact-SQL创建存储过程 171
7.3.4存储过程的修改和删除 173
任务实施--BBS资料库中存储过程的创建 174
任务7.4资料库中触发器的套用 175
7.4.1触发器的概念 175
7.4.2触发器的工作机制 176
7.4.3触发器的创建 177
7.4.4触发器的修改和删除 179
任务实施--BBS资料库中触发器的创建 179
任务7.5资料库中规则的套用 180
7.5.1规则的创建 180
7.5.2删除规则 181
任务实施--BBS资料库中规则的创建 182
任务7.6资料库中自定义数据类型的使用 182
7.6.1自定义数据类型的创建 182
7.6.2删除自定义数据类型 184
任务实施--BBS资料库中自定义数据类型的创建 185
任务7.7资料库中游标的使用 185
7.7.1游标的概念 186
7.7.2声明游标 186
7.7.3打开游标 189
7.7.4读取游标 189
7.7.5关闭游标 190
7.7.6释放游标 190
7.7.7游标的套用 191
任务实施--BBS资料库中游标的使用 192
习题 192
情景8资料库的日常维护与安全管理 194
任务描述 194
任务8.1登录账户管理 195
8.1.1SQLServer认证模式 195
8.1.2创建SQLServer登录账户 197
任务8.2资料库用户管理 199
8.2.1SQLServer用户 199
8.2.2创建SQLServer用户 200
任务8.3角色管理 202
8.3.1SQLServer角色 202
8.3.2SQLServer角色设定 203
任务8.4许可权管理 208
8.4.1SQLServer许可权 208
8.4.2SQLServer许可权设定 208
任务实施--BBS资料库的安全管理 211
任务8.5资料库备份与还原 223
8.5.1数据的备份策略 223
8.5.2数据的备份与还原方法 225
8.5.3资料库数据的导出与导入 232
任务实施--BBS资料库的日常维护 239
习题 245
情景9管理信息系统开发 247
任务描述 247
任务9.1Java语言介绍 248
9.1.1Java简介 248
9.1.2Java主要特性 248
任务9.2使用Java开发学生选课系统 249
9.2.1系统的功能与总体设计 249
9.2.2资料库结构设计 250
9.2.3系统各功能模组的设计与实现 251
9.2.4系统环境的搭建与使用 272
任务9.3ASP.NET介绍 273
9.3.1ASP.NET编程知识简介 273
9.3.2在ASP.NET中访问SQLServer 273
任务9.4使用ASP.NET开发BBS 274
9.4.1系统分析与设计 274
9.4.2资料库结构设计 275
9.4.3系统首页设计 276
9.4.4登录注册模组 281
9.4.5用户管理模组 289
9.4.6发帖回帖模组 292
习题 297
参考文献 299
·IV·
·VII·
转载请注明出处海之美文 » SQL Server资料库技术及套用