程序员老关带您学SQL第1篇:SQL编码实战
体系课

程序员老关带您学SQL第1篇:SQL编码实战

  • 数据库

专为数据分析师打造的SQL编码实战课程

¥199.9
本课程包括
  • 6小时31分钟的视频随时观看
  • 课程包含 5 道测试题
  • 可在APP随时观看
  • 结业证书
你将收获
  • 使用 SQL 访问和处理数据系统中的数据
  • SQL中的处理数据的基本语法
  • 熟悉数据库中的增、删、改等等数据处理方法
  • 熟悉使用数据处理编程工具

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

SQL是一种特殊目的的编程语言,是一种数据库查询和程序设计语言 ,用于存取数据以及查询、更新和管理关系数据库系统 。

同时SQL 也是关系型数据库的标准语言,所有的关系型数据库都支持 SQL,比如 MySQL、Oracle、SQL Server、MS Access、DB2 等。不学习 SQL,就没法使用关系型数据库。 本次课程中关老师通过大量的实际应用案例带大家一起学习SQL基础内容,在学会基础语句的同时进行灵活的应用,真正夯实学习SQL基础。

适合人群
  • 对数据处理感兴趣的伙伴们
  • 想要做数据处理相关工作的在校生及毕业生
  • 想要夯实SQL基础的从业者/工作中需要用到SQL的伙伴们
讲师介绍
国内著名技术专家,技术顾问,技术图书作家
擅长领域:
  • Python
关东升老师具有18年教学经验:教授近万名学员,近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 26年项目经验: 主要项目如下。 (1)参与设计和开发北京市公交一卡通百亿级大型项目。 (2)开发国家农产品追溯系统。 (3)开发大型网络游戏《神农诀》的iOS和Android客户端开发。 (4)酒店预订系统的iOS客户端开发。 (5)金融系统微博客户端开发。 著有50本多部畅销书: 近期出版图书如下。 《漫画Java》 《趣玩Python自动化办公真简单》 《看漫画学Python》 《Java从小白到大牛》 《Kotlin从小白到大牛》 《Python从小白到大牛》 《Android从小白到大牛Kotlin版》
课程大纲
共0节 时长0分钟 全部收起
第1章 开篇综述
共4节 | 39分钟
  • 1-1 数据管理的发展过程
    9分钟
  • 1-2 数据逻辑模型与关系型模型
    21分钟
  • 1-3 SQL语言概述与作业练习
    9分钟
  • 学习代码
    图文
第2章 学习环境搭建
共5节 | 33分钟
  • 2-1 麻雀虽小五脏俱全——SQLite数据库
    10分钟
  • 2-2 通过命令行访问SQLite数据库
    6分钟
  • 2-3 使用DB4图形界面工具将管理SQLite数据库
    8分钟
  • 2-4 使用DBeaver图形界面工具将管理SQLite数据库
    7分钟
  • 2-5 课后习题
    2分钟
第3章 管理表
共10节 | 1小时9分钟
  • 3-1 创建表
    12分钟
  • 3-2 字段数据类型
    8分钟
  • 3-3 指定候选键
    9分钟
  • 3-4 指定主键
    8分钟
  • 3-5 指定外键
    13分钟
  • 3-6 指定默认值
    6分钟
  • 3-7 禁止空值
    2分钟
  • 3-8 CHECK约束
    4分钟
  • 3-9 修改表
    6分钟
  • 3-10 课程习题
    2分钟
第4章 管理视图
共4节 | 25分钟
  • 4-1 视图概念
    7分钟
  • 4-2 案例准备:Oracle 自带示例——SCOOTT用户数据
    5分钟
  • 4-3 创建视图
    8分钟
  • 4-4 视图的修改与删除
    6分钟
第5章 修改数据
共5节 | 33分钟
  • 5-1 插入数据——INSERT语句
    13分钟
  • 5-2 更改数据——UPDATE语句
    5分钟
  • 5-3 删除数据——DELETE语句
    4分钟
  • 5-4 事务控制
    10分钟
  • 5-5 课后习题
    1分钟
第6章 查询数据
共4节 | 30分钟
  • 6-1 SELECT语句
    8分钟
  • 6-2 排序查询结果——ORDER BY子句
    6分钟
  • 6-3 筛选查询结果——WHERE子句
    15分钟
  • 6-4 课后习题
    2分钟
第7章 汇总查询与结果
共8节 | 43分钟
  • 7-1 COUNT函数
    6分钟
  • 7-2 SUM函数
    4分钟
  • 7-3 AVG函数
    3分钟
  • 7-4 MIN函数和MAX函数
    4分钟
  • 7-5 分类查询结果——GROUP BY子句
    9分钟
  • 7-6 使用HAVING筛选查询结果
    9分钟
  • 7-7 使用DISTINCT选择唯一值
    5分钟
  • 7-8 课后习题
    2分钟
第8章 子查询
共10节 | 1小时5分钟
  • 8-1 从一个案例引出的思考
    8分钟
  • 8-2 使用子查询解决问题
    2分钟
  • 8-3 单行子查询
    5分钟
  • 8-4 示例:子查询的案例演示
    21分钟
  • 8-5 示例:多行子查询案例演示
    9分钟
  • 8-6 嵌套子查询案例:查找超出平均工资员工所在部门列表
    4分钟
  • 8-7 案例:查找员工表中工资第三高的员工信息
    6分钟
  • 8-8 删除语句中的子查询案例:删除部门所在地在纽约的所有员工
    4分钟
  • 8-9 案例:给所有低于平均工资的员工涨工资
    3分钟
  • 8-10 课后习题
    3分钟
第9章 表连接
共9节 | 54分钟
  • 9-1 表连接概念
    8分钟
  • 9-2 准备数据
    6分钟
  • 9-3 内连接
    7分钟
  • 9-4 案例:找出部门在纽约的所有员工姓名列表
    5分钟
  • 9-5 左连接
    6分钟
  • 9-6 右连接
    7分钟
  • 9-7 全连接
    7分钟
  • 9-8 交叉连接
    4分钟
  • 9-9 课后习题
    3分钟
课后测试
共5题
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。