SQL Server 2012数据库技术与应用(微课版)
91002894759808729094
¥
6.95
1.7折
¥
42
九五品
库存2件
作者姚丽娟、王轶凤 著
出版社人民邮电出版社
出版时间2017-08
版次01
装帧平装
货号91002894759808729094
上书时间2024-12-02
商品详情
- 品相描述:九五品
图书标准信息
-
作者
姚丽娟、王轶凤 著
-
出版社
人民邮电出版社
-
出版时间
2017-08
-
版次
01
-
ISBN
9787115461827
-
定价
42.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
235页
-
字数
381千字
-
正文语种
简体中文
-
丛书
工业和信息化“十三五”高职高专人才培养规划教材
- 【内容简介】
-
本书共15章,比较系统地介绍SQL Server 2012概述、 数据库管理、建表基础、表的管理、数据更新、简单查询、多表复杂查询、视图、 索引、T-SQL基础、 游标、存储过程、触发器、SQL Server安全管理、 SQL Server 2012数据库维护等内容。
- 【作者简介】
-
姚丽娟主要研究项目及领域:程序设计、数据库、多媒体以前出版的教材: 基于SQL Server 2008的数据库技术项目教程978-7-302-36233-3清华大学出版社2014-07-01 信息技术应用项目教程978-7-113-20714-4中国铁道出版社2015-08-01
- 【目录】
-
目录
第1章SQLServer2012概述1
1.1数据库技术概论1
1.1.1数据库技术的产生与发展1
1.1.2基本概念5
1.1.3数据模型7
1.1.4三层模式和两级映像9
1.1.5关系型数据库系统9
1.2SQLServer2012简介10
1.2.1SQLServer的发展历史10
1.2.2SQLServer2012的版本类型10
1.2.3安装SQLServer2012的环境要求11
1.2.4安装SQLServer201211
1.2.5卸载SQLServer2012系统26
1.3SQLServer2012的管理工具27
1.3.1SQLServerManagementStudio27
1.3.2配置管理器31
1.3.3其他实用工具32
课后练习34
综合实训36
第2章数据库管理37
2.1SQLServer数据库的结构37
2.1.1数据库文件分类37
2.1.2数据库对象38
2.2系统数据库38
2.2.1用户数据库38
2.2.2系统数据库39
2.3使用SSMS操作数据库40
2.3.1创建数据库40
2.3.2修改数据库属性45
2.3.3数据库的分离和附加47
2.3.4删除数据库52
2.4使用T-SQL操作数据库54
2.4.1创建数据库54
2.4.2切换(或使用)数据库56
2.4.3修改数据库57
2.4.4删除数据库58
2.4.5管理数据库信息59
2.4.6直接复制文件的数据库分离与附加60
课后练习60
综合实训60
第3章建表基础62
3.1标识符命名规则62
3.1.1常规标识符62
3.1.2分割标识符62
3.2SQLServer2012的数据类型63
3.2.1字符串数据类型63
3.2.2精确数字数据类型64
3.2.3近似数字类型65
3.2.4日期时间数据类型65
3.2.5二进制数据类型66
3.2.6其他数据类型67
3.3数据完整性68
3.3.1实体完整性68
3.3.2域完整性68
3.3.3参照完整性68
3.3.4用户自定义完整性69
3.4约束69
3.4.1主键约束(PRIMARYKEY)69
3.4.2唯一性约束(UNIQUE)69
3.4.3外键约束(FOREIGNKEY)70
3.4.4检查约束(CHECK)70
3.4.5默认值约束(DEFAULT)71
3.4.6空值约束(NULL)71
课后练习73
综合实训74
第4章表的管理76
4.1表的概念76
4.1.1表的基本概念76
4.1.2创建表前的考虑76
4.2使用SSMS操作表77
4.2.1创建数据表77
4.2.2修改表结构83
4.2.3数据表更名85
4.2.4删除数据表85
4.3使用T-SQL操作表86
4.3.1创建数据表86
4.3.2修改数据表89
4.3.3查看数据表的信息92
4.3.4删除数据表92
课后练习93
综合实训94
第5章数据更新96
5.1使用SSMS操作数据记录96
5.1.1数据添加96
5.1.2数据修改97
5.1.3数据删除98
5.2使用T-SQL语句操作数据记录99
5.2.1用INSERT语句插入记录99
5.2.2用UPDATE语句修改记录100
5.2.3用DELETE语句删除记录101
5.2.4用TRUNCATETABLE语句清空表102
课后练习103
综合实训104
第6章简单查询106
6.1SELECT语句的基本语法格式106
6.2单表的简单查询106
6.2.1使用SELECT选取字段107
6.2.2使用INTO子句111
6.2.3使用WHERE子句112
6.2.4使用ORDERBY子句118
6.3统计119
6.3.1使用集合函数119
6.3.2使用GROUPBY子句120
课后练习122
综合实训123
第7章多表复杂查询125
7.1指定数据源125
7.1.1使用交叉连接125
7.1.2使用内连接126
7.1.3使用外连接127
7.1.4使用自连接129
7.1.5合并结果集130
7.2子查询134
7.2.1使用子查询进行比较测试134
7.2.2使用子查询进行集成员测试135
7.2.3使用子查询进行存在性测试136
7.2.4使用子查询进行批量比较测试137
课后练习139
综合实训140
第8章视图142
8.1视图的基本概念142
8.1.1理解视图142
8.1.2使用视图的优点144
8.1.3视图的限制144
8.2T-SQL管理视图145
8.2.1使用CREATEVIEW语句创建视图145
8.2.2查看视图(包括基本信息、定义信息、依赖关系)147
8.2.3使用ALTERVIEW语句修改视图150
8.2.4操作视图数据改变基表内容152
8.2.5使用DROPVIEW语句删除视图152
8.3使用SSMS管理视图153
8.3.1创建视图153
8.3.2查看视图内容155
8.3.3修改视图定义156
8.3.4删除视图156
8.4操作视图数据157
8.4.1从视图中浏览数据157
8.4.2向视图中添加数据158
8.4.3修改视图中的数据159
8.4.4删除视图中数据159
课后练习160
综合实训161
第9章索引162
9.1索引概述162
9.1.1索引的工作机制162
9.1.2索引的作用与意义163
9.1.3建立索引的原则163
9.2索引的分类164
9.3使用SSMS管理索引165
9.3.1系统自动建立索引165
9.3.2使用SSMS创建索引166
9.3.3使用SSMS查看和删除索引168
9.4使用T-SQL管理索引170
9.4.1使用CREATEINDEX语句创建索引170
9.4.2查看索引信息172
9.4.3使用DROPINDEX语句删除索引173
课后练习173
上机实训174
第10章T-SQL基础175
10.1SQL与T-SQL175
10.1.1SQL175
10.1.2Transact-SQL175
10.2批处理和注释176
10.2.1批处理176
10.2.2注释177
10.3运算符与表达式178
10.3.1算术运算符179
10.3.2赋值运算符179
10.3.3位运算符179
10.3.4比较运算符180
10.3.5逻辑运算符180
10.3.6字符串串联运算符181
10.3.7一元运算符181
10.3.8运算符的优先级182
10.3.9通配符183
10.4局部变量与全局变量184
10.4.1局部变量184
10.4.2全局变量185
10.5流程控制语句186
10.5.1BEGINEND语句186
10.5.2IFELSE语句187
10.5.3CASE多重分支结构188
10.5.4While循环结构190
10.5.5RETURN无条件返回语句191
10.5.7GOTO无条件转移语句191
10.5.8WAITFOR延迟执行语句192
10.5.9异常捕捉与处理结构193
10.6函数195
10.6.1内置函数195
10.6.2用户自定义函数199
课后习题201
综合实训201
第11章游标203
11.1游标的概念203
11.2用DECLARE语句定义游标203
11.3用OPEN语句打开游标206
11.4用FETCH语句从游标中提取数据208
11.5用CLOSE语句关闭游标209
11.6用DEALLOCATE语句释放游标210
课后练习213
综合实训214
第12章存储过程215
12.1存储过程概述215
12.1.1存储过程的概念215
12.1.2存储过程的优缺点215
12.1.3存储过程的类别216
12.2使用T-SQL语句管理存储过程216
12.2.1创建与执行存储过程216
12.2.2用系统存储过程查看自定义存储过程219
12.2.3修改存储过程220
12.2.4删除存储过程220
12.3使用SSMS工具管理存储过程221
课后练习222
综合实训223
第13章触发器224
13.1触发器概述224
13.1.1触发器的概念224
13.1.2触发器的触发方式224
13.1.3触发器临时表225
13.2使用T-SQL语句管理触发器225
13.2.1创建触发器225
13.2.2查看触发器229
13.2.3重命名触发器230
13.2.4禁止和启用触发器230
13.2.5删除触发器230
13.3使用SSMS工具管理触发器230
课后练习230
综合实训231
第14章SQLServer安全管理232
14.1数据库安全概述232
14.1.1SQLServer2012的安全模型232
14.1.2身份验证232
14.1.3权限验证233
14.2数据库服务器安全管理234
14.2.1系统登录账户234
14.2.2添加登录账户235
14.2.3修改登录账户属性239
14.2.4禁止和启用登录账户240
14.2.5删除登录账户241
14.3数据库用户管理242
14.3.1添加数据库用户243
14.3.2修改数据库用户244
14.3.3删除数据库用户244
14.4数据库角色管理245
14.4.1固定数据库角色245
14.4.2建立数据库角色246
14.4.3管理数据库角色成员246
14.4.4删除数据库角色246
14.5数据库架构管理247
14.6权限管理248
14.6.1权限的种类248
14.6.2管理权限248
课后练习251
综合实训251
第15章SQLServer2012数据库维护253
15.1数据库的备份和还原253
15.1.1备份数据库253
15.1.2还原数据库257
15.2不同数据格式的转换261
15.2.1导出数据262
15.2.2导入数据266
课后练习268
综合实训268
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价