网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 SQL Server实例教程(2012版)(第4版)
分类
作者 杨学全,刘海军 编
出版社 电子工业出版社
下载
简介
内容推荐
本书根据数据库技术领域的人才需求和数据库应用系统开发岗位的任职要求,参照相关的职业资格标准,坚持能力本位的职业教育思想,采用项目驱动的方式组织课程教学内容。本书共分14章,从基本概念和实际应用出发,由浅入深、循序渐进地讲述了数据库技术、SQL Server 2012概述、数据库的基本操作、数据表的基本操作、数据的基本操作、数据的不错操作、实现数据完整性、视图及其应用、索引及应用、SQL Server程序设计、存储过程与触发器、SQL Server 安全管理、备份与还原、数据库与开发工具的协同使用;并将“学生选课管理系统”案例融入部分章节,深入阐述数据库创建、管理、开发与SQL程序设计的思想与具体方法;简明扼要地介绍了SQL Server的上机实验操作。本书根据职业技能培养的要求,结合案例给出100多个例题和习题,便于读者更好地学习和掌握数据库的基本知识与技能。本书既可以作为高等院校、高等职业院校计算机及相关专业的专业课教材,也可以作为数据库工作者,尤其是大型关系数据库初学者的参考书。
目录
  章数据库技术1
1.1数据库基础知识1
1.1.1信息、数据与数据处理1
1.1.2数据管理技术的发展2
1.1.3数据库、数据库管理系统、数据库系统2
1.1.4数据模型3
1.1.5数据库系统的体系结构5
1.2关系数据库7
1.2.1关系模型7
1.2.2关系数据库的标准语言及基本运算9
1.2.3关系数据理论11
1.3关系数据库设计15
1.3.1数据库设计的任务、内容与步骤15
1.3.2需求分析16
1.3.3概念结构设计17
1.3.4逻辑结构设计18
1.3.5数据库设计案例19
1.4思考题22
第2章SQLServer2012概述23
2.1SQLServer2012的特性与体系结构23
2.1.1SQLServer2012的特性23
2.1.2SQLServer2012的体系结构23
2.2SQLServer2012的安装24
2.2.1安装前的准备工作24
2.2.2安装SQLServer201226
2.3SQLServer2012的安全性35
2.3.1权限验证模式35
2.3.2数据库用户和账号35
2.4SQLServer2012服务器的操作36
2.4.1SQLServer的程序组36
2.4.2SQLServer服务管理37
2.4.3使用SQLServerManagementStudio39
2.4.4实用工具44
2.5思考题45
第3章数据库的基本操作46
3.1SQLServer数据库的一些基本术语和概念46
3.1.1SQLServer的数据库46
3.1.2SQLServer的事务日志46
3.1.3SQLServer数据库文件及文件组47
3.1.4SQLServer的系统数据库48
3.2创建数据库49
3.2.1使用SQLServerManagementStudio创建数据库49
3.2.2使用T-SQL语言创建数据库50
3.3使用SQLServerManagementStudio管理数据库52
3.3.1打开数据库52
3.3.2查看数据库信息53
3.3.3修改数据库容量54
3.3.4设定修改数据库选项55
3.3.5更改数据库名称55
3.3.6分离和附加数据库56
3.3.7删除数据库57
3.4使用T-SQL管理数据库58
3.4.1打开数据库58
3.4.2查看数据库信息58
3.4.3修改数据库容量59
3.4.4设定修改数据库选项60
3.4.5更改数据库名称61
3.4.6分离和附加数据库61
3.4.7删除数据库62
3.5案例中的应用举例62
3.5.1创建“学生选课管理系统”数据库62
3.5.2设定修改数据库的容量64
3.6思考题66
第4章数据表的基本操作67
4.1SQLServer表的概念与数据类型67
4.1.1SQLServer表的概念67
4.1.2SQLServer2012数据类型68
4.2创建数据表72
4.2.1使用表设计器创建表72
4.2.2使用T-SQL语言创建表74
4.2.3使用已有表创建新表77
4.3数据的添加与表的查看78
4.3.1向表中添加数据79
4.3.2查看表信息80
4.4表的修改与删除81
4.4.1修改数据库中的表81
4.4.2删除数据库中的表82
4.5案例应用举例83
4.5.1“学生选课管理系统”的各表定义83
4.5.2“学生选课管理系统”各表的创建85
4.6思考题88
第5章数据的基本操作89
5.1数据的增删改89
5.1.1数据的添加89
5.1.2数据的修改95
5.1.3数据的删除96
5.2简单查询98
5.2.1SELECT语句98
5.2.2选择表中的若干列99
5.2.3选择表中的若干记录102
5.2.4对查询的结果排序107
5.2.5对数据进行统计108
5.2.6用查询结果生成新表112
5.2.7合并结果集112
5.2.8公用表达式114
5.2.9MERGE语句115
5.3案例中数据的基本操作117
5.4思考题118
第6章数据的不错操作119
6.1连接查询119
6.1.1交叉连接查询119
6.1.2等值与非等值连接查询121
6.1.3自身连接查询122
6.1.4外连接查询123
6.1.5复合连接条件查询125
6.2子查询126
6.2.1带有IN运算符的子查询127
6.2.2带有比较运算符的子查询128
6.2.3带有ANY或ALL运算符的子查询129
6.2.4带有EXISTS运算符的子查询130
6.3交叉表查询131
6.3.1PIVOT131
6.3.2UNPIVOT133
6.4案例中数据的不错查询134
6.5思考题137
第7章实现数据完整性138
7.1完整性的概念138
7.2使用约束139
7.2.1约束的类型139
7.2.2创建主键约束140
7.2.3创建唯一约束141
7.2.4创建检查约束143
7.2.5创建默认约束144
7.2.6创建外键约束145
7.2.7查看约束的定义146
7.2.8删除约束147
7.3使用规则148
7.4使用默认149
7.5使用IDENTITY列150
7.6数据完整性强制选择方法151
7.7案例中的数据完整性实现152
7.8思考题154
第8章视图及其应用155
8.1视图综述155
8.1.1视图的基本概念155
8.1.2视图的作用155
8.2视图的操作156
8.2.1创建视图156
8.2.2使用视图159
8.2.3修改视图161
8.2.4删除视图162
8.3视图定义信息的查询162
8.4案例中的视图应用163
8.5思考题165
第9章索引及应用166
9.1索引综述166
9.1.1数据存储166
9.1.2索引166
9.2索引的操作168
9.2.1创建索引168
9.2.2查询索引信息171
9.2.3索引更名172
9.2.4删除索引172
9.3设置索引的选项173
9.3.1设置FILLFACTOR选项173
9.3.2设置PAD_INDEX选项174
9.4索引的分析与维护174
9.4.1索引分析174
9.4.2索引维护175
9.5索引视图176
9.6案例中的索引176
9.7思考题177
0章SQLServer程序设计178
10.1程序中的批处理、脚本、注释178
10.1.1批处理178
10.1.2脚本179
10.1.3注释179
10.2SQLServer变量179
10.2.1全局变量179
10.2.2局部变量181
10.3程序中的流程控制183
10.3.1BEGIN...END语句块183
10.3.2PRINT语句184
10.3.3IF...ELSE语句184
10.3.4CASE语句185
10.3.5WAITFOR语句187
10.3.6WHILE语句188
10.3.7RETURN语句188
10.4SQLServer函数188
10.4.1常用内置函数189
10.4.2创建自定义函数197
10.4.3查看、修改和删除自定义函数201
10.5程序中的事务203
10.5.1概述203
10.5.2编写事务204
10.5.3检查点处理207
10.5.4锁207
10.6游标208
10.6.1游标的基本操作209
10.6.2使用游标211
10.7案例中的程序设计213
10.8思考题215
1章存储过程与触发器216
11.1存储过程综述216
11.1.1存储过程的概念216
11.1.2存储过程的类型216
11.2创建、执行、修改、删除简单存储过程217
11.2.1创建存储过程217
11.2.2执行存储过程219
11.2.3查看存储过程220
11.2.4修改存储过程222
11.2.5删除存储过程223
11.3创建和执行含参数的存储过程223
11.3.1带简单参数的存储过程223
11.3.2带表值参数的存储过程226
11.4存储过程的重新编译228
11.5系统存储过程与扩展存储过程229
11.5.1系统存储过程229
11.5.2扩展存储过程230
11.6案例中的存储过程230
11.7触发器综述234
11.8触发器的创建236
11.8.1Inserted表和Deleted表236
11.8.2创建触发器236
11.8.3查看触发器信息238
11.9修改和删除触发器239
11.9.1修改触发器239
11.9.2禁用、启用和删除触发器240
11.10嵌套触发器240
11.11案例中的触发器241
11.12思考题242
2章SQLServer安全管理244
12.1SQLServer2012的安全机制244
12.1.1SQLServer2012的身份验证模式244
12.1.2权限验证246
12.2管理服务器的安全性247
12.2.1查看登录账号247
12.2.2创建登录账号247
12.2.3禁用登录账号249
12.2.4删除登录账号250
12.3管理权限251
12.3.1数据库用户251
12.3.2架构管理253
12.3.3数据库角色256
12.3.4用户和角色的管理权限257
12.4案例中的安全管理258
12.5思考题260
3章备份与还原261
13.1数据备份与还原综述261
13.1.1备份和还原的基本概念261
13.1.2数据备份的类型262
13.1.3恢复模式263
13.2备份与还原操作264
13.2.1数据库的备份264
13.2.2数据库的还原268
13.3备份与还原计划270
13.4数据的导入与导出271
13.4.1导出数据271
13.4.2导入数据275
13.5案例中的备份和还原操作276
13.5.1备份操作276
13.5.2还原操作278
13.6思考题279
4章数据库与开发工具的协同使用280
14.1常用的数据库连接方法280
14.1.1ODBC280
14.1.2JDBC281
14.1.3ADO.NET281
14.2在Java中的数据库开发282
14.3在VisualStudio.NET中的数据库开发285
14.3.1使用数据控件286
14.3.2使用ADO.NET对象289
14.4案例的客户端程序291
14.4.1系统分析与设计291
14.4.2系统数据库设计294
14.4.3系统实现294
14.5思考题314
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 2:31:55