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

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』SQL实践教程(第10版)

書城自編碼: 3882830
分類: 簡體書→大陸圖書→計算機/網絡數據庫
作者: [美]马克·谢尔曼[Mark Shellman]哈桑·阿夫尤
國際書號(ISBN): 9787115584687
出版社: 人民邮电出版社
出版日期: 2023-07-01

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

售價:NT$ 611

我要買

share:

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



新書推薦:
透过器物看历史(全6册)
《 透过器物看历史(全6册) 》

售價:NT$ 2234.0
我在台北故宫博物院读名画
《 我在台北故宫博物院读名画 》

售價:NT$ 500.0
尼罗河往事:古埃及文明4000年
《 尼罗河往事:古埃及文明4000年 》

售價:NT$ 347.0
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
《 一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作) 》

售價:NT$ 250.0
重写晚明史(全5册  精装)
《 重写晚明史(全5册 精装) 》

售價:NT$ 3560.0
汉末晋初之际政治研究
《 汉末晋初之际政治研究 》

售價:NT$ 602.0
强者破局:资治通鉴成事之道
《 强者破局:资治通鉴成事之道 》

售價:NT$ 367.0
鸣沙丛书·鼎革:南北议和与清帝退位
《 鸣沙丛书·鼎革:南北议和与清帝退位 》

售價:NT$ 551.0

編輯推薦:
1.轻松掌握SQL编程技能。提供深入浅出的指导,让您轻松学习和掌握SQL编程,无论您是初学者还是有一定经验的开发人员。
2.实战案例驱动,快速上手SQL。通过丰富的实战案例,保持学习兴趣,带领您逐步应用SQL解决真实问题,从而快速提升您的SQL应用能力。
3.涵盖数据库设计与管理技巧。除了SQL编程,还深入介绍数据库设计和管理的关键知识和技巧,让您成为专业的数据库行家。
4.语言清晰易懂。以简洁明了的语言和大量实用的示例代码,帮助您轻松理解SQL的核心概念和复杂操作。
5.全彩印刷,重点难点标记清楚,帮助您轻松理解技术关键点。
內容簡介:
本书介绍了SQL的编程原理、基本原则、使用方法及技巧,包含数据库设计基础知识,第一范式、第二范式、第三范式的概念和范式间的转换方法,涉及数据库创建、单表查询、多表查询、更新数据、数据库管理知识,并提供了常用SQL语句的案例速查表。公司使用SQL来管理订单、物品、客户和销售代表的有趣案例贯穿全书,方便读者跟随进度逐步上手SQL。
本书可作为高等院校SQL或数据库相关课程的参考教材,也可作为SQL的案例参考和函数速查手册,适合有一定编程基础、想要上手使用SQL的人阅读。
關於作者:
[美]Mark Shellman ,在信息技术领域他最喜欢的科目包括数据库和编程语言。马克博士从事信息技术教学已有三十多年,并与人合著了《微软Access数据库新视角系列》中的几篇文章。 [美]Hassan Afyouni 是一位数据库专家、Oracle专家、企业架构师、技术顾问和教育家。他曾在加拿大、美国和黎巴嫩的几所学院和大学担任讲师。他是数据库领域几本主要图书的作者,备受尊敬。 [美]Philip J. Pratt ,他的教学兴趣包括数据库管理、系统分析、复杂分析和离散数学。他撰写了超过75本教科书,并与人合著了流行的Shelly Cashman系列的三个级别的Microsoft Office Access图书。 [美]Mary Z. Last, 她自1984年以来一直教授计算机信息系统。她从德克萨斯州贝尔顿的玛丽-哈丁-贝勒大学退休,在那里她是副教授和学习与教学效率中心的主任。Last女士积极参与计算机教育家的口述历史项目,鼓励年轻女性从事数学和科学方面的工作。自1992年以来,她一直是Shelly Cashman系列的撰稿人。她还为领先的数据库文本编写了许多教师资源。
目錄
第 1章 KimTay和StayWell数据库简介 1
1.1 简介 1
1.2 什么是数据库 1
1.3 KimTay数据库 2
1.4 StayWell数据库 8
1.5 本章总结 12
1.6 案例练习 13

第 2章 数据库设计基础知识 15
2.1 简介 15
2.2 数据库的概念 16
2.2.1 关系数据库 16
2.2.2 实体、属性和联系 17
2.3 功能依赖关系 21
2.4 主键 24
2.5 数据库的设计 26
2.5.1 设计方法 26
2.5.2 数据库的设计需求 27
2.5.3 数据库设计过程示例 28
2.6 规范化 35
2.6.1 第 一范式 36
2.6.2 第二范式 37
2.6.3 第三范式 41
2.7 数据库的结构设计图 46
2.8 本章总结 48
2.9 复习题 50
2.10 案例练习 51

第3章 创建表 54
3.1 简介 54
3.2 创建和运行SQL命令 55
3.2.1 使用MySQL Workbench 55
3.2.2 输入指令 58
3.3 创建数据库 61
更改默认数据库 63
3.4 创建表 64
3.4.1 修正SQL指令中的错误 69
3.4.2 删除表 70
3.4.3 使用数据类型 71
3.5 使用空值 72
3.6 在表中添加行 73
3.6.1 INSERT指令 73
3.6.2 插入包含空值的行 77
3.7 查看表中的数据 78
3.8 修正表中的错误 80
3.9 保存SQL指令 83
3.10 创建剩余的数据库表 87
3.11 对表进行描述 92
3.12 本章总结 95
3.13 复习题 96
3.14 案例练习 97

第4章 单表查询 101
4.1 简介 101
4.2 创建简单查询 101
4.2.1 提取特定列和所有行 102
4.2.2 提取所有列和所有行 103
4.2.3 使用WHERE子句 104
4.2.4 使用复合条件 106
4.2.5 使用BETWEEN操作符 109
4.2.6 使用计算列 111
4.2.7 使用LIKE操作符 113
4.2.8 使用IN操作符 115
4.3 排序 116
4.3.1 使用ORDER BY子句 116
4.3.2 其他排序选项 117
4.4 使用函数 118
4.4.1 使用COUNT函数 118
4.4.2 使用SUM函数 119
4.4.3 使用AVG、MAX和MIN函数 119
4.4.4 使用DISTINCT操作符 121
4.5 嵌套的查询 123
子查询 125
4.6 分组 127
4.6.1 使用GROUP BY子句 127
4.6.2 使用HAVING子句 129
4.6.3 比较HAVING子句和WHERE子句 130
4.7 空值 132
4.8 总结SQL查询的子句和操作符 133
4.9 本章总结 134
4.10 复习题 135
4.11 案例练习 136

第5章 多表查询 139
5.1 简介 139
5.2 对多个表进行查询 139
连接两个表 140
5.3 连接、IN和EXISTS的比较 143
5.3.1 使用IN操作符 144
5.3.2 使用EXISTS操作符 145
5.3.3 在子查询中使用子查询 146
5.3.4 综合案例 148
5.3.5 使用别名 150
5.3.6 把表与自身相连接 151
5.3.7 根据主键列使用自身连接 153
5.3.8 连接几个表 154
5.4 集合操作 157
5.5 ALL和ANY操作符 162
5.6 特殊操作 165
5.6.1 内部连接 165
5.6.2 外部连接 167
5.6.3 乘积 168
5.7 本章总结 169
5.8 复习题 171
5.9 案例练习 172

第6章 更新数据 175
6.1 简介 175
6.2 使用一个现有的表创建一个新表 175
6.3 修改一个表的现有数据 177
6.4 向一个现有的表添加行 180
6.5 自动提交、提交和回滚 182
6.6 事务 184
6.7 修改和删除现有的行 185
执行回滚 187
6.8 把一个值修改为空值 188
6.9 修改表的结构 190
进行复杂的修改 197
6.10 删除表 197
6.11 本章总结 198
6.12 复习题 199
6.13 案例练习 199

第7章 数据库管理 203
7.1 简介 203
7.2 创建和使用视图 203
7.3 使用视图更新数据 212
7.3.1 更新行列子集视图 212
7.3.2 更新涉及连接的视图 214
7.3.3 更新涉及统计数据的视图 218
7.4 删除视图 218
7.5 安全 219
7.6 索引 222
7.6.1 创建索引 225
7.6.2 删除索引 226
7.6.3 创建唯一性索引 227
7.7 系统目录 228
系统目录的更新 231
7.8 SQL的完整性约束 232
7.9 本章总结 235
7.10 复习题 237
7.11 案例练习 238

第8章 函数、存储过程、触发器 242
8.1 简介 242
8.2 在编程环境中使用SQL 242
8.3 使用函数 244
8.3.1 字符函数 244
8.3.2 数值函数 245
8.3.3 对日期进行操作 246
8.4 连接列 251
8.5 在MySQL中使用存储过程 255
提取单行和单列 256
8.6 错误处理 259
8.7 使用更新存储过程 262
8.7.1 使用更新存储过程修改数据 262
8.7.2 使用更新存储过程删除数据 264
8.8 使用存储过程选择多行 265
8.8.1 使用游标 265
8.8.2 打开游标 266
8.8.3 从游标提取行 267
8.8.4 关闭游标 268
8.8.5 使用游标编写一个完整的存储过程 269
8.8.6 使用更复杂的游标 270
8.8.7 游标的优点 272
8.9 在Oracle中使用PL/SQL 272
8.9.1 PL/SQL的错误处理 274
8.9.2 在PL/SQL中使用游标编写一个完整的存储过程 276
8.10 在SQL Server中使用T-SQL 277
8.10.1 在T-SQL中提取单行和单列 277
8.10.2 在T-SQL中使用存储过程修改数据 277
8.10.3 在T-SQL中使用存储过程删除数据 278
8.10.4 在T-SQL中使用游标 278
8.10.5 在T-SQL中使用更复杂的游标 279
8.11 使用触发器 280
8.12 本章总结 286
8.13 复习题 288
8.14 案例练习 289

附录A SQL参考 293
A.1 别名 293
A.2 ALTER TABLE指令 293
A.3 列或表达式列表(SELECT子句) 294
A.3.1 计算列 294
A.3.2 DISTINCT操作符 294
A.3.3 函数 295
A.4 COMMIT指令 295
A.5 条件 296
A.5.1 简单条件 296
A.5.2 复合条件 296
A.5.3 BETWEEN条件 296
A.5.4 LIKE条件 297
A.5.5 IN条件 297
A.5.6 EXISTS条件 297
A.5.7 ALL和ANY条件 298
A.6 CREATE INDEX指令 298
A.7 CREATE TABLE指令 298
A.8 CREATE VIEW指令 299
A.9 数据类型 300
A.10 删除行 300
A.11 DESCRIBE 301
A.12 DROP INDEX指令 301
A.13 DROP TABLE指令 301
A.14 DROP VIEW指令 302
A.15 GRANT指令 302
A.16 INSERT INTO(查询)指令 303
A.17 INSERT INTO(值)指令 303
A.18 表的完整性 304
A.19 REVOKE指令 304
A.20 ROLLBACK指令 305
A.21 SELECT指令 305
A.22 子查询 306
A.23 UNION、INTERSECT、MINUS子句 307
A.24 UPDATE指令 308

附录B SQL参考使用指南 309

附录C 编写查询指令的10条戒律 312

 

 

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