登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』SQL Server实例教程(第4版)(2012版)

書城自編碼: 3482556
分類: 簡體書→大陸圖書→教材高职高专教材
作者: 杨学全
國際書號(ISBN): 9787121380846
出版社: 电子工业出版社
出版日期: 2020-03-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 359

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
下一个风口:新质生产力驱动下的科创投资逻辑
《 下一个风口:新质生产力驱动下的科创投资逻辑 》

售價:NT$ 364.0
傻钱:社交浪潮与散户革命
《 傻钱:社交浪潮与散户革命 》

售價:NT$ 354.0
猎头高情商沟通实务
《 猎头高情商沟通实务 》

售價:NT$ 255.0
桃花夭夭,灼一世芳华:古代蕙心女子的诗情词韵
《 桃花夭夭,灼一世芳华:古代蕙心女子的诗情词韵 》

售價:NT$ 218.0
生活在低处
《 生活在低处 》

售價:NT$ 291.0
长颈鹿与少年(全球销量超过50万册。基于真实历史事件创作)
《 长颈鹿与少年(全球销量超过50万册。基于真实历史事件创作) 》

售價:NT$ 260.0
近代早期海洋文化史
《 近代早期海洋文化史 》

售價:NT$ 510.0
怪诞行为学2:非理性的积极力量
《 怪诞行为学2:非理性的积极力量 》

售價:NT$ 354.0

內容簡介:
本书根据数据库技术领域的人才需求和数据库应用系统开发岗位的任职要求,参照相关的职业资格标准,坚持能力本位的职业教育思想,采用项目驱动的方式组织课程教学内容。本书共分14章,从基本概念和实际应用出发,由浅入深、循序渐进地讲述了数据库技术、SQL Server 2012概述、数据库的基本操作、数据表的基本操作、数据的基本操作、数据的高级操作、实现数据完整性、视图及其应用、索引及应用、SQL Server程序设计、存储过程与触发器、SQL Server 安全管理、备份与还原、数据库与开发工具的协同使用;并将学生选课管理系统案例融入部分章节,深入阐述数据库创建、管理、开发与SQL程序设计的思想与具体方法;简明扼要地介绍了SQL Server的上机实验操作。本书根据职业技能培养的要求,结合案例给出100多个例题和习题,便于读者更好地学习和掌握数据库的基本知识与技能。本书既可以作为高等院校、高等职业院校计算机及相关专业的专业课教材,也可以作为数据库工作者,尤其是大型关系数据库初学者的参考书。
關於作者:
杨学全,教授,现任职于河北农业大学,硕士研究生导师。1989年大学毕业参加工作,曾任职于保定职业技术学院,长期在教学科研一线辛勤耕耘,编写多部计算机类教材,其中荣获普通高等教育十一五国家级规划教材1部,荣获十二五职业教育国家规划教材2部。
目錄
目录
第1章 数据库技术 1
1.1 数据库基础知识 1
1.1.1 信息、数据与数据处理 1
1.1.2 数据管理技术的发展 2
1.1.3 数据库、数据库管理系统、 数据库系统 2
1.1.4 数据模型 3
1.1.5 数据库系统的体系结构 5
1.2 关系数据库 7
1.2.1 关系模型 7
1.2.2 关系数据库的标准语言及 基本运算 9
1.2.3 关系数据理论 11
1.3 关系数据库设计 15
1.3.1 数据库设计的任务、内容与步骤 15
1.3.2 需求分析 16
1.3.3 概念结构设计 17
1.3.4 逻辑结构设计 18
1.3.5 数据库设计案例 19
1.4 思考题 22
第2章 SQL Server 2012概述 23
2.1 SQL Server 2012的特性与体系结构 23
2.1.1 SQL Server 2012的特性 23
2.1.2 SQL Server 2012的体系结构 23
2.2 SQL Server 2012的安装 24
2.2.1 安装前的准备工作 24
2.2.2 安装SQL Server 2012 26
2.3 SQL Server 2012的安全性 35
2.3.1 权限验证模式 35
2.3.2 数据库用户和账号 35
2.4 SQL Server 2012服务器的操作 36
2.4.1 SQL Server的程序组 36
2.4.2 SQL Server服务管理 37
2.4.3 使用SQL Server Management Studio 39
2.4.4 实用工具 44
2.5 思考题 45
第3章 数据库的基本操作 46
3.1 SQL Server数据库的一些基本术语和概念 46
3.1.1 SQL Server的数据库 46
3.1.2 SQL Server的事务日志 46
3.1.3 SQL Server数据库文件及文件组 47
3.1.4 SQL Server的系统数据库 48
3.2 创建数据库 49
3.2.1 使用SQL Server Management Studio创建数据库 49
3.2.2 使用T-SQL语言创建数据库 50
3.3 使用SQL Server Management Studio管理数据库 52
3.3.1 打开数据库 52
3.3.2 查看数据库信息 53
3.3.3 修改数据库容量 54
3.3.4 设定修改数据库选项 55
3.3.5 更改数据库名称 55
3.3.6 分离和附加数据库 56
3.3.7 删除数据库 57
3.4 使用T-SQL管理数据库 58
3.4.1 打开数据库 58
3.4.2 查看数据库信息 58
3.4.3 修改数据库容量 59
3.4.4 设定修改数据库选项 60
3.4.5 更改数据库名称 61
3.4.6 分离和附加数据库 61
3.4.7 删除数据库 62
3.5 案例中的应用举例 62
3.5.1 创建学生选课管理系统数据库 62
3.5.2 设定修改数据库的容量 64
3.6 思考题 66
第4章 数据表的基本操作 67
4.1 SQL Server表的概念与数据类型 67
4.1.1 SQL Server表的概念 67
4.1.2 SQL Server 2012数据类型 68
4.2 创建数据表 72
4.2.1 使用表设计器创建表 72
4.2.2 使用T-SQL语言创建表 74
4.2.3 使用已有表创建新表 77
4.3 数据的添加与表的查看 78
4.3.1 向表中添加数据 79
4.3.2 查看表信息 80
4.4 表的修改与删除 81
4.4.1 修改数据库中的表 81
4.4.2 删除数据库中的表 82
4.5 案例应用举例 83
4.5.1 学生选课管理系统的各表定义 83
4.5.2 学生选课管理系统各表的创建 85
4.6 思考题 88
第5章 数据的基本操作 89
5.1 数据的增删改 89
5.1.1 数据的添加 89
5.1.2 数据的修改 95
5.1.3 数据的删除 96
5.2 简单查询 98
5.2.1 SELECT语句 98
5.2.2 选择表中的若干列 99
5.2.3 选择表中的若干记录 102
5.2.4 对查询的结果排序 107
5.2.5 对数据进行统计 108
5.2.6 用查询结果生成新表 112
5.2.7 合并结果集 112
5.2.8 公用表达式 114
5.2.9 MERGE语句 115
5.3 案例中数据的基本操作 117
5.4 思考题 118
第6章 数据的高级操作 119
6.1 连接查询 119
6.1.1 交叉连接查询 119
6.1.2 等值与非等值连接查询 121
6.1.3 自身连接查询 122
6.1.4 外连接查询 123
6.1.5 复合连接条件查询 125
6.2 子查询 126
6.2.1 带有IN运算符的子查询 127
6.2.2 带有比较运算符的子查询 128
6.2.3 带有ANY或ALL运算符的子查询 129
6.2.4 带有EXISTS运算符的子查询 130
6.3 交叉表查询 131
6.3.1 PIVOT 131
6.3.2 UNPIVOT 133
6.4 案例中数据的高级查询 134
6.5 思考题 137
第7章 实现数据完整性 138
7.1 完整性的概念 138
7.2 使用约束 139
7.2.1 约束的类型 139
7.2.2 创建主键约束 140
7.2.3 创建唯一约束 141
7.2.4 创建检查约束 143
7.2.5 创建默认约束 144
7.2.6 创建外键约束 145
7.2.7 查看约束的定义 146
7.2.8 删除约束 147
7.3 使用规则 148
7.4 使用默认 149
7.5 使用IDENTITY列 150
7.6 数据完整性强制选择方法 151
7.7 案例中的数据完整性实现 152
7.8 思考题 154
第8章 视图及其应用 155
8.1 视图综述 155
8.1.1 视图的基本概念 155
8.1.2 视图的作用 155
8.2 视图的操作 156
8.2.1 创建视图 156
8.2.2 使用视图 159
8.2.3 修改视图 161
8.2.4 删除视图 162
8.3 视图定义信息的查询 162
8.4 案例中的视图应用 163
8.5 思考题 165
第9章 索引及应用 166
9.1 索引综述 166
9.1.1 数据存储 166
9.1.2 索引 166
9.2 索引的操作 168
9.2.1 创建索引 168
9.2.2 查询索引信息 171
9.2.3 索引更名 172
9.2.4 删除索引 172
9.3 设置索引的选项 173
9.3.1 设置FILLFACTOR选项 173
9.3.2 设置PAD_INDEX选项 174
9.4 索引的分析与维护 174
9.4.1 索引分析 174
9.4.2 索引维护 175
9.5 索引视图 176
9.6 案例中的索引 176
9.7 思考题 177
第10章 SQL Server程序设计 178
10.1 程序中的批处理、脚本、注释 178
10.1.1 批处理 178
10.1.2 脚本 179
10.1.3 注释 179
10.2 SQL Server变量 179
10.2.1 全局变量 179
10.2.2 局部变量 181
10.3 程序中的流程控制 183
10.3.1 BEGIN...END语句块 183
10.3.2 PRINT语句 184
10.3.3 IF...ELSE语句 184
10.3.4 CASE语句 185
10.3.5 WAITFOR语句 187
10.3.6 WHILE语句 188
10.3.7 RETURN语句 188
10.4 SQL Server函数 188
10.4.1 常用内置函数 189
10.4.2 创建自定义函数 197
10.4.3 查看、修改和删除自定义函数 201
10.5 程序中的事务 203
10.5.1 概述 203
10.5.2 编写事务 204
10.5.3 检查点处理 207
10.5.4 锁 207
10.6 游标 208
10.6.1 游标的基本操作 209
10.6.2 使用游标 211
10.7 案例中的程序设计 213
10.8 思考题 215
第11章 存储过程与触发器 216
11.1 存储过程综述 216
11.1.1 存储过程的概念 216
11.1.2 存储过程的类型 216
11.2 创建、执行、修改、删除简单存储过程 217
11.2.1 创建存储过程 217
11.2.2 执行存储过程 219
11.2.3 查看存储过程 220
11.2.4 修改存储过程 222
11.2.5 删除存储过程 223
11.3 创建和执行含参数的存储过程 223
11.3.1 带简单参数的存储过程 223
11.3.2 带表值参数的存储过程 226
11.4 存储过程的重新编译 228
11.5 系统存储过程与扩展存储过程 229
11.5.1 系统存储过程 229
11.5.2 扩展存储过程 230
11.6 案例中的存储过程 230
11.7 触发器综述 234
11.8 触发器的创建 236
11.8.1 Inserted表和Deleted表 236
11.8.2 创建触发器 236
11.8.3 查看触发器信息 238
11.9 修改和删除触发器 239
11.9.1 修改触发器 239
11.9.2 禁用、启用和删除触发器 240
11.10 嵌套触发器 240
11.11 案例中的触发器 241
11.12 思考题 242
第12章 SQL Server安全管理 244
12.1 SQL Server 2012的安全机制 244
12.1.1 SQL Server 2012的身份验证模式 244
12.1.2 权限验证 246
12.2 管理服务器的安全性 247
12.2.1 查看登录账号 247
12.2.2 创建登录账号 247
12.2.3 禁用登录账号 249
12.2.4 删除登录账号 250
12.3 管理权限 251
12.3.1 数据库用户 251
12.3.2 架构管理 253
12.3.3 数据库角色 256
12.3.4 用户和角色的管理权限 257
12.4 案例中的安全管理 258
12.5 思考题 260
第13章 备份与还原 261
13.1 数据备份与还原综述 261
13.1.1 备份和还原的基本概念 261
13.1.2 数据备份的类型 262
13.1.3 恢复模式 263
13.2 备份与还原操作 264
13.2.1 数据库的备份 264
13.2.2 数据库的还原 268
13.3 备份与还原计划 270
13.4 数据的导入与导出 271
13.4.1 导出数据 271
13.4.2 导入数据 275
13.5 案例中的备份和还原操作 276
13.5.1 备份操作 276
13.5.2 还原操作 278
13.6 思考题 279
第14章 数据库与开发工具的协同使用 280
14.1 常用的数据库连接方法 280
14.1.1 ODBC 280
14.1.2 JDBC 281
14.1.3 ADO.NET 281
14.2 在Java中的数据库开发 282
14.3 在Visual Studio.NET中的数据库开发 285
14.3.1 使用数据控件 286
14.3.2 使用ADO.NET对象 289
14.4 案例的客户端程序 291
14.4.1 系统分析与设计 291
14.4.2 系统数据库设计 294
14.4.3 系统实现 294
14.5 思考题 314
內容試閱
前言
《国家中长期教育改革和发展规划纲要》指出,高等教育承担着培养高级专门人才、发展科学技术文化、促进社会主义现代化建设的重大任务。提高质量是高等教育发展的核心任务,是建设高等教育强国的基本要求。作为高等教育的重要组成部分,高等职业教育是推动经济发展、促进就业、改善民生的重要途径,是缓解劳动力供求结构矛盾的关键环节,必须摆在更加突出的位置。全面提高教学质量是发展职业教育,落实纲要的客观要求。
课程建设与改革是提高教育教学质量的核心,也是教学改革的重点和难点,更是满足经济社会对高素质劳动者和技能型人才需要的关键。本书是在高等职业教育面向工作过程的课程改革与建设背景下编写的。本书面向工作过程,融教、学、做为一体,注重基本知识与基本技术讲解(教),给出具有实用价值的案例供学生模仿(学),通过课程设计强化学生能力的培养(做)。
承蒙读者和同行的关爱,本书历经多次改版,曾获选十二五职业教育国家规划教材、普通高等教育十一五国家级规划教材、河北省省级教学成果三等奖。本书的第1版、第2版和第3版受到了众多同行与读者的认可,累计销售近10万册,第4版在吸收了各方合理建议的基础上,更新了软件版本,优化了案例。
编写一本优秀的教材是一件非常不容易的事情,很多因素都会影响教材的质量。尽管本书进行过多次修订,但是每次修订都尽可能考虑如何突出职业能力培养这条主线,如何突出教材的高职特色等问题。由于作者水平、时间、精力有限,书中难免存在不妥和错误之处,敬请读者批评指正,我们将不胜感激。
本书适合作为计算机类专业或非计算机类专业的数据库相关课程的专业用书。
本书由杨学全、刘海军教授担任主编,李英杰、张红强、张艳、骆梅柳、宁晓青担任副主编。其他参与编写的人员还有李学宇、苑萌萌、钤程程。全书由杨学全统稿。
衷心感谢所有关心本书编写的师长和朋友。
作者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.