- ISBN:9787302639732
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:172
- 出版时间:2023-08-01
- 条形码:9787302639732 ; 978-7-302-63973-2
本书特色
本书是一部系统论述SQL编程语言和实际应用技术的图书,全书共分为12章,每一章后面安排了“动手实例”实践环节,这个环节旨在帮助读者够消吸收化本章所讲解的知识点,在本书附录中提供了参考答案。本书作者精心制作了完整的教学课件、完整的源代码与丰富的配套视频教程以及在线答疑服务等内容。
内容简介
SQL程序、MySQL数据库、MySQL表管理、视图管理、索引管理、修改数据、查询数据、汇总查询结果、 子查询、表连接、MySQL中特有的SQL语句、MySQL数据库开发。 另外,每章后面安排了“动手练一练”实践环节,旨在帮助读者消化吸收本章知识点,并在本书附录A 中提供了参考答案。为便于读者高效学习,快速掌握SQL,本书作者精心制作了完整的教学课件、源代码 与微课视频,并提供在线答疑服务。 本书适合零基础入门的读者,也可作为高等院校和培训机构的教材。
目录
第3章MySQL表管理 微课视频50分钟 3.1关系模型的核心概念 3.1.1记录和字段 3.1.2键 3.1.3约束条件 3.2管理数据库 3.2.1创建数据库 3.2.2删除数据库 3.2.3选择数据库 3.3创建表 3.4字段数据类型 3.4.1字符串数据 3.4.2数值数据 3.4.3日期和时间数据 3.4.4大型对象 3.5指定键 3.5.1指定候选键 3.5.2指定主键 3.5.3指定外键 3.6其他约束 3.6.1指定默认值 3.6.2禁止空值 3.6.3设置CHECK约束 3.7修改表 3.7.1修改表名 3.7.2添加字段 3.7.3删除字段 3.8删除表 3.9动手练一练 第4章视图管理 微课视频13分钟 4.1视图概念 4.2创建视图 4.2.1案例准备: Oracle自带示例——SCOTT用户数据 4.2.2提出问题 4.2.3解决问题 4.3修改视图 4.4删除视图 4.5动手练一练 第5章索引管理 微课视频15分钟 5.1创建索引 5.1.1创建多字段组合索引 5.1.2创建唯一索引 5.2删除索引 5.3使用索引的*佳实践 5.4动手练一练 第6章修改数据 微课视频38分钟 6.1插入数据——INSERT语句 6.2更改数据——UPDATE语句 6.3删除数据——DELETE语句 6.4数据库事务 6.4.1理解事务概念 6.4.2事务的特性 6.4.3事务的状态 6.4.4事务控制 6.5动手练一练 第7章查询数据 微课视频23分钟 7.1SELECT语句 7.1.1指定查询字段 7.1.2指定字段顺序 7.1.3选定所有字段 7.1.4为字段指定别名 7.1.5使用表达式 7.1.6使用算术运算符 7.2查询结果排序——ORDER BY子句 7.3筛选查询结果——WHERE子句 7.3.1比较运算符 7.3.2逻辑运算符 7.3.3IN运算符 7.3.4BETWEEN运算符 7.3.5LIKE运算符 7.3.6运算符优先级 7.4动手练一练 第8章汇总查询结果 微课视频28分钟 8.1聚合函数 8.1.1COUNT函数 8.1.2SUM函数 8.1.3AVG函数 8.1.4MIN函数和MAX函数 8.2分类汇总 8.2.1分组查询——GROUP BY子句 8.2.2使用HAVING子句筛选查询结果 8.2.3使用DISTINCT运算符去除重复数据 8.3动手练一练 第9章子查询 微课视频33分钟 9.1子查询的概念 9.1.1从一个案例引出的思考 9.1.2使用子查询解决问题 9.2单行子查询 9.2.1示例: 查找所有工资超过平均工资水平的员工信息 9.2.2示例: 查找工资*高的员工信息 9.2.3示例: 查找与SMITH职位相同的员工信息 9.2.4示例: 查找谁的工资超过了工资*高的销售人员 9.2.5示例: 查找职位与CLARK相同,且工资超过CLARK的
员工信息 9.2.6示例: 查找资格*老的员工信息 9.2.7示例: 查找EMP表中第2高的工资 9.3多行子查询 9.3.1示例: 查找销售部的所有员工信息 9.3.2示例: 查找与SMITH或CLARK职位不同的所有员工信息 9.4嵌套子查询 9.4.1示例: 查找工资超过平均工资的员工所在的部门 9.4.2示例: 查找EMP表中工资第3高的员工信息 9.5在DML中使用子查询 9.5.1在DELETE语句中使用子查询 9.5.2示例: 删除部门所在地为纽约的所有员工信息 9.6动手练一练 第10章表连接 微课视频30分钟 10.1表连接的概念 10.1.1使用表连接重构“查找销售部的所有员工信息”案例 10.1.2准备数据 10.2内连接 10.2.1内连接语法格式1 10.2.2内连接语法格式2 10.2.3查找部门在纽约的所有员工姓名 10.3左连接 10.3.1左连接语法格式 10.3.2示例: EMP表与DEPT表的左连接查询 10.4右连接 10.4.1右连接语法格式 10.4.2示例: EMP表与DEPT表的右连接查询 10.5全连接 10.6交叉连接 10.6.1交叉连接语法格式1 10.6.2交叉连接语法格式2 10.7动手练一练 第11章MySQL中特有的SQL语句 微课视频26分钟 11.1自增长字段 11.2MySQL日期相关数据类型 11.3限制返回行数 11.4常用函数 11.4.1数字型函数 11.4.2字符串函数 11.4.3日期和时间函数 11.5动手练一练 第12章MySQL数据库开发 微课视频30分钟 12.1存储过程 12.1.1使用存储过程重构“查找销售部的所有员工信息”案例 12.1.2调用存储过程
12.1.3删除存储过程 12.2存储过程参数 12.2.1IN参数 12.2.2OUT参数 12.2.3INOUT参数 12.3存储函数 12.3.1创建存储函数 12.3.2调用存储函数 12.4动手练一练 附录A动手练一练参考答案
作者简介
关东升一个在IT领域摸爬滚打20多年的老程序员、知名培训专家、畅销书作家。精通多种计算机技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。 长期为中国移动、中国联通、南方航空、中国石油、中国工商银行、平安银行和天津港务局等企事业单位提供培训服务。先后出版了《iOS开发指南》《从零开始学Swift》《Android网络游戏开发实战》《Cocos2d-x实战》《Python从小白到大牛》《Java从小白到大牛》《Kotlin从小白到大牛》等40多部图书。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0