数据库技术及应用(SQL SERVER 2022版)
- ISBN:9787302673378
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:368
- 出版时间:2024-10-01
- 条形码:9787302673378 ; 978-7-302-67337-8
本书特色
本书作者长期从事本科生、研究生课堂一线教学,有着丰富的教学和科研经验,并取得了多项教学和科研成果。本书主要介绍数据库系统的基本概念和关系数据库的理论,数据库设计过程, SQL Server 2022的性能、安装、配置和使用等的基本知识,讲述创建和管理数据库的各种操作以及在数据库中创建和管理表的各种操作,如何使用选择查询从数据库中检索数据、如何更新数据库中的数据、如何使用索引来提供检索效率、管理和使用视图的各种操作、使用存储过程和触发器来控制数据库中的数据、介绍如何备份和还原数据库的方法以及SQL Server2022的安全性管理和权限设置。
内容简介
"本书以SQL Server 2022数据库管理系统为基础,基于丰富的数据库系统知识,结合生动的“红色影视作品”数据库案例,为读者呈现一个全面、细致的数据库世界。 全书共13章,分别为数据库系统概论,关系数据库系统,数据库设计,SQL Server 2022概述(包括性能、安装、配置以及常用的管理工具),数据库的创建与管理,数据表的创建与管理,数据查询与更新,索引与视图,数据完整性,TransactSQL程序设计,存储过程与触发器,数据库安全管理,备份与还原数据库。 本书可以作为高等院校相关专业数据库应用技术课程的教材,也可供从事数据库研究和使用SQL Server 2022进行数据库系统开发的计算机专业人员参考。 "
目录
1.1信息、数据与数据处理1
1.1.1信息与数据1
1.1.2数据处理1
1.2数据管理技术的发展2
1.2.1人工管理阶段2
1.2.2文件系统阶段2
1.2.3数据库系统阶段3
1.3数据模型5
1.3.1数据描述的三个领域5
1.3.2数据模型6
1.3.3概念数据模型8
1.3.4结构数据模型11
1.4数据库的体系结构13
1.4.1数据库系统的模式结构13
1.4.2三级模式结构13
1.4.3两级模式映像及数据独立性15
1.5数据库系统15
1.5.1数据库系统的组成16
1.5.2数据库管理系统17
1.5.3数据库管理员18
1.6习题19
第2章关系数据库系统21
2.1关系模型的基本概念21
2.1.1关系模型的基本术语21
2.1.2关系的定义和性质23
2.1.3关系模型的三要素23
2.2关系代数25
2.2.1传统的集合运算25
2.2.2专门的关系运算26
2.2.3关系代数表达式及其应用实例29
2.3关系规范化30
2.3.1关系模式的设计问题30
2.3.2函数依赖32
2.3.3关系模式的范式与规范化32
2.4习题35
第3章数据库设计37
3.1数据库设计概述37
3.1.1数据库设计的内容37
3.1.2数据库设计的方法38
3.1.3数据库设计的步骤38
3.2需求分析40
3.2.1需求分析的任务40
3.2.2需求分析的基本步骤40
3.3概念设计41
3.3.1概念设计的目标和策略41
3.3.2采用ER方法的数据库概念设计42
3.4逻辑设计45
3.4.1逻辑设计的步骤45
3.4.2ER模型向关系数据模型的转换45
3.4.3关系数据库的逻辑设计46
3.5物理设计48
3.5.1物理设计的内容48
3.5.2物理设计的性能49
3.6实现与维护49
3.6.1数据库的实现49
3.6.2数据库的其他设计50
3.6.3数据库的运行与维护51
3.7习题51
第4章SQL Server 2022概述53
4.1SQL Server简介53
4.1.1SQL Server的发展53
4.1.2SQL Server的特点53
4.1.3SQL Server的组件和技术54
4.1.4SQL Server 2022的特点55
4.2SQL Server 2022的安装准备55
4.2.1SQL Server 2022的版本55
4.2.2SQL Server 2022的安装环境56
4.3SQL Server 2022实用工具57
4.3.1安装Microsoft SQL Server 202257
4.3.2配置Microsoft SQL Server 202266
4.4SQL Server Management Studio的使用71
4.4.1SQL Server 2022服务的管理71
4.4.2SQL Server 2022的管理平台71
4.5SQL语言概述77
4.5.1SQL语言的发展77
4.5.2SQL语言的特点77
4.5.3SQL语言的功能78
4.5.4TransactSQL78
4.6习题78
第5章数据库的创建与管理80
5.1SQL Server数据库概述80
5.1.1数据库引擎80
5.1.2文件和文件组80
5.1.3事务日志83
5.1.4数据库快照84
5.2系统数据库84
5.3创建数据库87
5.3.1使用图形工具创建数据库88
5.3.2用TransactSQL命令创建数据库91
5.4管理数据库94
5.4.1查看数据库信息94
5.4.2打开数据库95
5.4.3修改数据库96
5.4.4删除数据库97
5.5习题98
第6章数据表的创建与管理100
6.1数据表的建立100
6.1.1数据类型100
6.1.2数据表的创建104
6.1.3特殊类型表111
6.2数据表的修改112
6.2.1查看数据表112
6.2.2修改数据表113
6.2.3删除数据表117
6.3习题119
第7章数据查询与更新121
7.1数据查询121
7.1.1TransactSQL查询语句121
7.1.2SELECT子句122
7.1.3FROM子句131
7.1.4WHERE子句和HAVING子句133
7.1.5GROUP BY子句142
7.1.6ORDER BY子句143
7.1.7联接查询146
7.1.8子查询152
7.2数据更新160
7.2.1插入数据161
7.2.2更新数据165
7.2.3删除数据170
7.3习题172
第8章索引与视图174
8.1使用索引174
8.1.1索引类型174
8.1.2索引设计准则175
8.1.3创建索引176
8.1.4修改索引182
8.1.5删除索引185
8.2使用视图188
8.2.1视图的作用188
8.2.2创建视图190
8.2.3修改视图194
8.2.4删除视图199
8.3习题200
第9章数据完整性202
9.1数据完整性概述202
9.1.1关系数据完整性202
9.1.2SQL Server中的数据完整性203
9.2约束204
9.2.1主键约束204
9.2.2外键约束205
9.2.3UNIQUE约束207
9.2.4检查约束208
9.2.5默认约束209
9.3规则211
9.3.1创建规则211
9.3.2查看规则212
9.3.3绑定与解除规则212
9.3.4删除规则213
9.4默认值213
9.4.1创建默认值213
9.4.2绑定与解除默认值214
9.4.3删除默认值215
9.5习题215
第10章TransactSQL程序设计217
10.1TransactSQL语言基础217
10.1.1TransactSQL语言的编程功能217
10.1.2标识符217
10.1.3注释218
10.1.4语句块218
10.2表达式219
10.2.1常量219
10.2.2变量220
10.2.3运算符222
10.3函数223
10.3.1内置函数223
10.3.2用户定义函数228
10.4流程控制语句233
10.4.1批处理233
10.4.2选择语句234
10.4.3循环语句238
10.5游标239
10.5.1游标概念239
10.5.2操作游标240
10.6习题246
第11章存储过程与触发器248
11.1存储过程248
11.1.1存储过程的功能及优势248
11.1.2存储过程的类型248
11.1.3常用的系统存储过程249
11.1.4设计存储过程260
11.1.5实现存储过程262
11.2触发器272
11.2.1DML触发器272
11.2.2DDL触发器285
11.3习题288
第12章数据库安全管理290
12.1事务290
12.1.1事务特性290
12.1.2事务管理291
12.2SQL Server的安全机制293
12.2.1安全机制级别294
12.2.2主体294
12.2.3SQL Server中的身份验证294
12.2.4数据库用户298
12.2.5角色300
12.3SQL Server的权限管理306
12.3.1权限类型306
12.3.2设置权限307
12.4习题310
第13章备份与还原数据库312
13.1备份数据库312
13.1.1备份与还原312
13.1.2备份概述316
13.1.3创建备份317
13.2还原数据库325
13.2.1还原数据库方案325
13.2.2实施还原方案327
13.3导入导出大容量数据334
13.3.1导入导出向导334
13.3.2复制数据库341
13.4分离和附加数据库348
13.4.1分离数据库348
13.4.2附加数据库350
13.5习题353
参考文献355
-
断代(八品)
¥13.4¥42.0 -
家居设计解剖书
¥27.3¥39.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥30.2¥48.0 -
中医基础理论
¥50.7¥59.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
社会学概论(第二版)
¥33.0¥55.0 -
当代教育心理学(第3版)(本科教材)
¥23.8¥66.0 -
编辑审稿实务教程
¥35.1¥45.0 -
落洼物语
¥8.4¥28.0 -
弹性力学
¥10.2¥30.0 -
计算结构力学
¥9.8¥24.0 -
软件定义网络(SDN)实战教程
¥49.6¥69.8 -
介入护理学(案例版)
¥57.9¥69.8 -
信息系统项目管理师教程(第4版)
¥117.6¥168.0 -
学前教育史(第二版)
¥31.2¥48.0 -
数理经济学的基本方法(第4版)(精)
¥56.9¥79.0 -
老子道德经注校释(精)/新编诸子集成
¥30.1¥43.0 -
大学生心理健康教育(第二版 套装共2本)
¥22.4¥40.8 -
陶瓷工艺技术
¥41.7¥49.0 -
陶瓷工艺学/焦宝祥
¥41.7¥49.0