×
高等院校课程设计案例精编SQL Server数据库开发与应用经典课堂

高等院校课程设计案例精编SQL Server数据库开发与应用经典课堂

1星价 ¥33.8 (4.9折)
2星价¥33.8 定价¥69.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302558330
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:304
  • 出版时间:2020-08-01
  • 条形码:9787302558330 ; 978-7-302-55833-0

本书特色

《SQL Server数据库开发与应用经典课堂/高等院校课程设计案例精编》遵循“理论够用,重在实践”的原则,全面、系统地对SQL Server数据库技术与应用进行了详细介绍。并采用基础知识与实际操作紧密结合的方式,将重点放在对基础知识和操作技能的讲解上,注重实用性和可操作性,并通过大量简单易懂的实例使读者快速掌握各知识点。

内容简介

《SQL Server数据库开发与应用经典课堂》遵循“理论够用,重在实践”的原则,全面、系统地对SQL Server数据库技术与应用进行了详细介绍。《SQL Server数据库开发与应用经典课堂》内容包括数据库基础知识、SQL入门知识、数据库的创建与管理、数据表操作、SQL编程基础、SQL函数的应用、SQL数据查询、存储过程、视图的使用、游标的使用、触发器、索引、数据库的维护以及数据库的安全机制。 《SQL Server数据库开发与应用经典课堂》采取基础知识与实际操作紧密结合的方式,将重点放在对基础知识和操作技能的讲解上,注重实用性和可操作性,并通过大量简单易懂的实例使读者快速掌握各知识点。 《SQL Server数据库开发与应用经典课堂》体系结构合理,内容选择得当,图文并茂,浅显易懂,适合作为本专科院校相关专业教材,也可作为各类计算机培训班以及广大数据库爱好者的参考书。

目录

目 录


第1章 数据库入门必学

1.1 数据库系统简介 /2

1.1.1 数据管理技术的发展 /2

1.1.2 数据库系统的组成 /6

1.2 数据库的体系结构 /8

1.2.1 数据库系统的内部结构 /9

1.2.2 数据库系统的外部结构 /11

1.3 数据模型 /13

1.3.1 数据模型的概念 /14

1.3.2 ER模型 /14

1.3.3 关系模型 /16

1.4 关系数据库设计 /19

1.4.1 需求分析 /20

1.4.2 概念结构设计 /21

1.4.3 逻辑结构设计 /22

1.4.4 物理结构设计 /22

1.4.5 数据库的实施 /22

1.4.6 数据库的运行和维护 /23

1.5 常见关系型数据库 /23

强化训练 /25

常见疑难解答 /26

第2章 初识 SQL Server

2.1 SQL Server简介 /28

2.2 SQL Server的安装与卸载 /29

2.2.1 SQL Server安装准备 /29

2.2.2 安装SQL Server /31

2.2.3 卸载SQL Server /37

强化训练 /38

常见疑难解答 /38

第3章 SQL服务的启动与注册

3.1 SQL Server的服务和管理工具 /39

3.1.1 SQL Server的服务器组件 /40

3.1.2 SQL Server的管理工具 /41

3.2 Management Studio的管理和操作 /42

3.3 服务的启动和配置 /45

3.3.1 服务的启动 /45

3.3.2 服务器的管理 /46

3.3.3 管理网络协议 /52

3.4 服务器的注册 /53

强化训练 /56

常见疑难解答 /56

第4章 创建和管理数据库

4.1 SQL Server 数据库概述 /58

4.2 创建数据库 /59

4.2.1 数据库文件 /59

4.2.2 使用Management Studio创建

数据库 /60

4.2.3 用SQL命令创建数据库 /62

4.3 修改数据库 /65

4.3.1 查看数据库属性 /65

4.3.2 修改数据库 /68

4.3.3 收缩数据库 /70

4.4 删除数据库 /71

强化训练 /72

常见疑难解答 /72

第5章 操作数据表

5.1 数据表简介 /74

5.1.1 什么是数据表 /74

5.1.2 基本数据类型 /74

5.1.3 自定义数据类型 /77

5.1.4 数据表的数据完整性 /79

5.2 创建数据表 /80

5.2.1 在图形界面下创建数据表 /80

5.2.2 使用SQL语句创建数据表 /81

5.3 管理数据表 /83

5.3.1 修改数据表 /83

5.3.2 删除数据表 /87

5.4 管理约束 /88

5.4.1 主键约束 /88

5.4.2 唯一性约束 /90

5.4.3 检查约束 /93

5.4.4 默认约束 /94

5.4.5 外键约束 /95

5.5 管理数据表数据 /98

5.5.1 通过图形化工具管理数据 /98

5.5.2 用INSERT语句插入数据 /99

5.5.3 用UPDATE语句更新数据 /101

5.5.4 用DELETE语句删除数据 /102

强化训练 /103

常见疑难解答 /103

第6章 SQL语言基础

6.1 T-SQL概述 /106

6.2 数据类型 /106

6.3 常量和变量 /106

6.3.1 常量 /107

6.3.2 变量 /107

6.4 注释符、运算符和通配符 /110

6.5 流程控制语句和批处理 /114

6.5.1 IF...ELSE语句 /115

6.5.2 BEGIN...END语句 /115

6.5.3 WHILE…CONTINUE…BREAK语句 /116

6.5.4 CASE语句 /117

6.5.5 RETURN语句 /119

6.5.6 批处理 /120

6.5.7 其他命令 /120

强化训练 /122

常见疑难解答 /122

第7章 SQL函数的使用

7.1 聚合函数 /124

7.2 日期和时间函数 /127

7.3 字符串函数 /130

7.4 数学函数 /133

7.5 数据类型转换函数 /134

7.6 其他函数类型 /135

7.7 用户自定义函数 /136

强化训练 /138

常见疑难解答 /138

第8章 SQL数据查询基础

8.1 查询工具的使用 /140

8.1.1 编辑查询 /140

8.1.2 查询结果的显示方法 /141

8.2 使用SELECT进行查询 /141

8.2.1 选择列 /142

8.2.2 对行选择 /144

8.3 WHERE子句 /146

8.3.1 使用比较运算符 /146

8.3.2 使用逻辑运算符 /146

8.3.3 使用LIKE运算符 /147

8.3.4 使用BETWEEN…AND…运算符 /148

8.3.5 使用IN运算符 /149

8.3.6 使用IS NULL运算符 /150

8.4 排序查询 /150

8.5 使用聚合函数统计汇总查询 /152

8.6 分组查询 /154

8.7 集合查询 /156

8.7.1 并运算(UNION) /156

8.7.2 交运算(INTERSECT) /157

8.7.3 差运算(EXCEPT) /158

强化训练 /159

常见疑难解答 /159

第9章 SQL数据高级查询

9.1 嵌套查询 /162

9.1.1 带IN的嵌套查询 /162

9.1.2 带比较运算符的嵌套查询 /165

9.1.3 带ANY或ALL的嵌套查询 /165

9.1.4 带EXISTS的嵌套查询 /167

9.2 连接查询 /168

9.2.1 交叉连接查询 /168

9.2.2 内连接查询 /169

9.2.3 外连接查询 /171

强化训练 /175

常见疑难解答 /175

第10章 视图的使用

10.1 视图概述 /178

10.1.1 视图的概念 /178

10.1.2 视图的分类 /178

10.1.3 视图的优点 /178

10.2 视图的操作 /179

10.2.1 以界面方式操作视图 /179

10.2.2 使用CREATE VIEW语句创建

视图 /182

10.2.3 使用ALTER VIEW语句修改

视图 /185

10.2.4 使用DROP VIEW语句删除

视图 /185

10.2.5 使用存储过程sp_rename修改

视图 /186

10.3 通过视图操作数据 /186

10.3.1 从视图中浏览数据 /187

10.3.2 向视图中添加数据 /187

10.3.3 修改视图中的数据 /188

10.3.4 删除视图中的数据 /189

强化训练 /190

常见疑难解答 /190

第11章 存储过程

11.1 存储过程概述 /192

11.1.1 存储过程的概念 /192

11.1.2 存储过程的优点 /192

11.2 创建存储过程 /192

11.2.1 使用向导创建存储过程 /192

11.2.2 用CREATE PROC语句创建存储

过程 /194

11.3 管理存储过程 /197

11.3.1 执行存储过程 /197

11.3.2 查看存储过程 /198

11.3.3 修改存储过程 /199

11.3.4 重命名存储过程 /200

11.3.5 删除存储过程 /200

11.4 系统存储过程 /201

强化训练 /203

常见疑难解答 /203

第12章 触发器

12.1 触发器概述 /206

12.1.1 触发器的概念 /206

12.1.2 触发器的优点 /206

12.1.3 触发器的种类 /206

12.2 创建触发器 /207

12.2.1 创建DML触发器 /207

12.2.2 创建DDL触发器 /214

12.2.3 创建登录触发器 /216

12.3 管理触发器 /217

12.3.1 查看触发器 /217

12.3.2 修改触发器 /218

12.3.3 重命名触发器 /219

12.3.4 禁用和启用触发器 /219

12.3.5 删除触发器 /219

强化训练 /220

常见疑难解答 /220

第13章 游标的使用

13.1 游标概述 /222

13.1.1 游标的实现 /222

13.1.2 游标的类型 /222

13.2 游标的基本操作 /224

13.2.1 声明游标 /224

13.2.2 打开游标 /227

13.2.3 读取游标中的数据 /228

13.2.4 关闭游标 /229

13.2.5 释放游标 /230

13.3 使用系统过程查看游标 /231

13.3.1 sp_cursor_list /231

13.3.2 sp_describe_cursor /231

13.3.3 sp_describe_cursor_columns /232

13.3.4 sp_describe_cursor_tables /232

13.4 游标的应用 /232

强化训练 /234

常见疑难解答 /234

第14章 索引与数据完整性

14.1 索引的概念 /236

14.2 索引的分类 /236

14.3 索引的操作 /238

14.3.1 创建索引 /238

14.3.2 查看索引信息 /243

14.3.3 索引的修改 /244

14.3.4 删除索引 /246

14.3.5 设置索引的选项 /246

14.4 索引的分析与维护 /247

14.5 全文索引 /249

14.5.1 使用CREATE FULLTEXT INDEX创建

全文索引 /249

14.5.2 使用ALTER FULLTEXT INDEX更改

全文索引 /251

14.5.3 使用DROP FULLTEXT INDEX删除

全文索引 /252

14.5.4 全文目录 /252

14.6 数据完整性 /253

14.6.1 域完整性 /254

14.6.2 实体完整性 /254

14.6.3 引用完整性 /254

14.6.4 用户定义完整性 /255

强化训练 /256

常见疑难解答 /256

第15章 维护SQL数据库

15.1 脱机与联机数据库 /258

15.1.1 查看数据库状态 /258

15.1.2 脱机数据库 /259

15.1.3 联机数据库 /259

15.2 分离和附加数据库 /260

15.2.1 分离数据库 /260

15.2.2 附加数据库 /261

15.3 导入/导出数据 /262

15.3.1 导出SQL Server数据表 /262

15.3.2 导入SQL Server数据表 /266

15.4 备份与恢复 /269

15.4.1 备份类型 /269

15.4.2 恢复模式 /270

15.4.3 备份数据库 /271

15.4.4 恢复数据库 /273

强化训练 /275

常见疑难解答 /275

第16章 数据库的安全机制

16.1 SQL Server 安全性概述 /278

16.2 安全验证方式 /279

16.2.1 身份验证简介 /278

16.2.2 验证模式的修改 /280

16.3 用户管理 /280

16.3.1 登录用户管理 /281

16.3.2 数据库用户管理 /285

16.4 角色管理 /287

16.4.1 服务器角色管理 /288

16.4.2 数据库角色管理 /292

16.5 权限管理 /297

16.5.1 概述 /298

16.5.2 使用Management Studio管理

权限 /299

16.5.3 使用T-SQL管理权限 /301

强化训练 /303

常见疑难解答 /303


展开全部

作者简介

金松河,副教授,毕业于西南交通大学计算机应用技术专业,获工学硕士学位。现就职于郑州轻工业大学计算机与通信工程专业,从事教学科研工作。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航