SQL Server实用教程 SQL Server2016版 含视频教学(第5版)
全新正版 假一赔十 可开发票
¥
42.48
7.2折
¥
59
全新
库存4件
作者郑阿奇
出版社电子工业出版社
ISBN9787121353079
出版时间2019-01
装帧平装
开本16开
定价59元
货号1201800753
上书时间2024-12-12
商品详情
- 品相描述:全新
- 商品描述
-
目录
部分实用教程
第0章数据库基础1
0.1数据库基本概念1
0.2数据库设计4
章SQLServer2016简介7
1.1SQLServer2016服务器组件和管理工具7
1.2SQLServer2016的安装9
1.2.1SQLServer2016安装准备9
1.2.2下载并安装JDK10
1.2.3SQLServer2016及其组件安装14
1.2.4安装SQLServerManagementStudio(SSMS)20
1.3SQLServer2016操作22
1.3.1采用SQLServerManagementStudio(SSMS)操作22
1.3.2采用其他工具操作SQLServer201624
第2章数据库创建27
2.1SQLServer数据库及其数据库对象27
2.2以命令方式创建数据库29
2.2.1创建数据库29
2.2.2修改数据库33
2.2.3删除数据库36
第3章表的创建和操作37
3.1表结构和数据类型37
3.1.1表和表结构37
3.1.2数据类型38
3.1.3表结构设计41
3.2以命令方式创建表43
3.2.1创建表43
3.2.2修改表结构45
3.2.3删除表47
3.3以命令方式操作表数据47
3.3.1插入记录47
3.3.2修改记录49
3.3.3删除记录50
3.4为查询准备数据51
第4章数据库的查询和视图52
4.1数据库的查询52
4.1.1选择查询结果输出列52
4.1.2选择查询条件57
4.1.3指定查询对象62
4.1.4连接64
4.1.5指定查询结果分组方法68
4.1.6指定查询结果分组后筛选条件69
4.1.7指定查询结果排序70
4.1.8SELECT语句的其他语法71
4.2视图74
4.2.1视图概念74
4.2.2创建视图75
4.2.3更新视图78
4.2.4修改视图的定义80
4.2.5删除视图81
第5章游标82
5.1声明游标82
5.2打开游标84
5.3读取数据85
5.4关闭和删除游标87
第6章T-SQL语言89
6.1常量、变量与用户定义类型89
6.1.1常量89
6.1.2用户定义类型90
6.1.3变量92
6.2运算符与表达式96
6.3流程控制语句100
6.4系统内置函数105
6.4.1系统内置函数介绍105
6.4.2常用系统标量函数106
6.5用户定义函数112
6.5.1标量函数112
6.5.2内嵌表值函数114
6.5.3用户定义函数的删除116
第7章索引和完整性118
7.1索引118
7.1.1索引的分类118
7.1.2索引的创建119
7.1.3重建索引120
7.1.4索引的删除121
7.2数据完整性121
7.2.1创建实体完整性123
7.2.2创建域完整性125
7.2.3创建参照完整性128
第8章存储过程和触发器132
8.1存储过程132
8.1.1存储过程的类型132
8.1.2存储过程的创建与执行133
8.1.3存储过程的修改137
8.1.4存储过程的删除138
8.2触发器138
8.2.1触发器的类型138
8.2.2触发器的创建139
8.2.3触发器的修改145
8.2.4触发器的删除145
第9章备份与恢复147
9.1备份与恢复概述147
9.1.1数据库备份的概念147
9.1.2数据库恢复的概念149
9.2数据库备份149
9.2.1创建备份设备150
9.2.2以命令方式备份数据库151
9.3数据库恢复154
9.4附加数据库和数据库复制157
0章系统安全管理159
10.1SQLServer2016的安全机制159
10.1.1SQLServer身份验证模式159
10.1.2SQLServer安全性机制160
10.1.3SQLServer数据库安全验证
过程160
10.2建立和管理用户账户161
10.2.1以界面方式管理用户账户161
10.2.2以命令方式管理用户账户165
10.3角色管理167
10.3.1固定服务器角色167
10.3.2固定数据库角色169
10.3.3自定义数据库角色172
10.3.4应用程序角色174
10.4数据库权限的管理175
10.4.1授予权限175
10.4.2拒绝权限178
10.4.3撤销权限179
10.5数据库架构的定义和使用180
10.5.1以界面方式创建架构180
10.5.2以命令方式创建架构182
1章其他概念184
11.1事务184
11.2锁定189
11.3自动化管理190
第2部分实验
实验1SQLServer2016环境193
实验2创建数据库和表195
实验3表数据的插入、修改和删除197
实验3.1表结构的创建197
实验3.2表记录的插入、修改和删除199
实验4数据库的查询和视图203
实验4.1数据库的查询203
实验4.2视图的使用208
实验5T-SQL编程210
实验6索引和数据完整性的使用214
实验6.1索引214
实验6.2完整性215
实验7存储过程和触发器的使用218
实验7.1存储过程218
实验7.2触发器220
实验8备份恢复与导入导出223
实验8.1数据库的备份223
实验8.2数据库的恢复224
实验9数据库的安全性225
实验9.1数据库用户的管理225
实验9.2服务器角色的应用226
实验9.3数据库权限管理227
实验10SQLServer与XML229
第3部分习题
习题0233
习题1233
习题2234
习题3235
习题4236
习题5237
习题6238
习题7239
习题8240
习题9240
习题10241
习题11242
第4部分SQLServer2016综合应用
实习0创建实习数据库243
实习0.1创建数据库及其对象243
实习0.2应用系统功能和界面253
实习0.3应用系统的数据接口255
实习1PHP7/SQLServer2016学生成绩管理系统257
实习1.1PHP开发平台搭建257
实习1.1.1创建PHP环境257
实习1.1.2Eclipse安装与配置263
实习1.2PHP开发入门264
实习1.2.1PHP项目的建立264
实习1.2.2PHP项目的运行265
实习1.2.3PHP连接SQLServer2016267
实习1.3系统主页设计269
实习1.3.1主界面269
实习1.3.2功能导航270
实习1.4学生管理271
实习1.4.1界面设计271
实习1.4.2功能实现273
实习1.5成绩管理275
实习1.5.1界面设计275
实习1.5.2功能实现278
实习2JavaEE7/SQLServer2016学生成绩管理系统280
实习2.1JavaEE开发平台搭建280
实习2.1.1安装软件280
实习2.1.2环境整合283
实习2.2创建Struts2项目285
实习2.2.1创建JavaEE项目285
实习2.2.2加载Struts2包286
实习2.2.3连接SQLServer2016288
实习2.3系统主页设计290
实习2.3.1创建JSP环境290
实习2.3.2功能导航291
实习2.3.3部署项目293
实习2.4学生管理294
实习2.4.1界面设计294
实习2.4.2功能实现297
实习2.5成绩管理302
实习2.5.1界面设计302
实习2.5.2功能实现304
实习3ASP.NET4.x/SQLServer2016学生
成绩管理系统308
实习3.1创建ASP.NET项目308
实习3.1.1ASP.NET项目的建立308
实习3.1.2ASP.NET4连接SQLServer2016308
实习3.2Ajax技术应用309
实习3.2.1功能需求309
实习3.2.2技术实现310
实习3.3学生管理314
实习3.3.1界面设计314
实习3.3.2功能实现316
实习3.4成绩管理321
实习3.4.1界面设计321
实习3.4.2功能实现323
实习4VisualC#2017/SQLServer2016学生成绩管理系统330
实习4.1创建VisualC#项目330
实习4.2系统主界面设计330
实习4.2.1总体布局330
实习4.2.2详细设计331
实习4.3学生管理333
实习4.3.1程序主体结构333
实习4.3.2功能实现334
实习4.4成绩管理338
实习4.4.1姓名加载、成绩刷新338
实习4.4.2功能实现339
实习5Python3.x/SQLServer2016学生成绩管理系统344
实习5.1安装Python开发环境344
实习5.1.1安装Python3.x344
实习5.1.2安装PyCharm345
实习5.1.3PyCharm使用入门346
实习5.1.4安装pymsSQL库347
实习5.2学生管理348
实习5.2.1界面设计348
实习5.2.2功能实现348
实习5.3成绩管理351
实习5.3.1界面设计351
实习5.3.2功能实现351
第5部分附录
附录A学生成绩(xscj)数据库表样本数据354
内容摘要
本书以MicrosoftSQLServer2016中文版为平台,系统介绍SQLServer2016基础、实验和综合应用等内容。本书在介绍数据库的基础知识后,系统介绍数据库创建、表的创建和操作、数据库的查询和视图、T-SQL语言、索引和数据完整性、存储过程和触发器、备份与恢复、系统安全管理、事务锁定和自动化管理等。实验通过教程实例训练SQLServer基本操作和基本命令。综合应用以PHP、JavaEE、VisualC#、Python和ASP.NET(含Ajax)等平台开发环境的构建的基础,系统介绍对SQLServer学生成绩数据库的典型操作方法,同时实现学生成绩管理系统精心设计的功能,更方便教学和学生模仿。本书配有教学课件和配套的客户端/SQLServer2016应用系统数据库和所有源程序文件。本书是普通高等教育“十一五”重量规划教材,可作为大学本科、高职高专数据库课程教材和社会培训教材,也可供广大数据库应用开发人员参考。
精彩内容
— 没有更多了 —
以下为对购买帮助不大的评价