您好,欢迎来到聚文网。 登录 免费注册
SQL Server实用教程 SQL Server2016版 含视频教学(第5版)

SQL Server实用教程 SQL Server2016版 含视频教学(第5版)

  • 字数: 655千字
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 郑阿奇
  • 出版日期: 2019-01-01
  • 商品条码: 9787121353079
  • 版次: 5
  • 开本: 16开
  • 页数: 356
  • 出版年份: 2019
定价:¥59 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
   本书以MicrosoftSQLServer2016中文版为平台,系统介绍SQLServer2016基础、实验和综合应用等内容。本书在介绍数据库的基础知识后,系统介绍数据库创建、表的创建和操作、数据库的查询和视图、T-SQL语言、索引和数据完整性、存储过程和触发器、备份与恢复、系统安全管理、事务锁定和自动化管理等。实验通过教程实例训练SQLServer基本操作和基本命令。综合应用以PHP、JavaEE、VisualC#、Python和ASP.NET(含Ajax)等平台开发环境的构建的基础,系统介绍对SQLServer学生成绩数据库的典型操作方法,同时实现学生成绩管理系统精心设计的功能,更方便教学和学生模仿。本书配有教学课件和配套的客户端/SQLServer2016应用系统数据库和所有源程序文件。本书是普通高等教育“十一五”重量规划教材,可作为大学本科、高职高专数据库课程教材和社会培训教材,也可供广大数据库应用开发人员参考。
目录
   第1部分实用教程

第0章数据库基础1

0.1数据库基本概念1

0.2数据库设计4

第1章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

第10章系统安全管理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

第11章其他概念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

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网