什么是 SQL?

SQL 是结构化查询语言(Structured Query Language),一种用于存储、操作或者检索存储在关系型数据库中数据的计算机语言。
SQL 是关系型数据库系统(Relation Database System)的标准语言。所有的关系型数据库管理系统,例如 MySQL、MS Access、Oracle、Sybase、Informix、Postgres SQL 和 SQL Server,都使用 SQL 作为其标准数据库语言。
当然,它们用的都是不同的 SQL 方言。例如:
  • 微软的 SQL Server 使用的是 T-SQL
  • Oracle 使用的是 PL/SQL
  • 微软的 Access 中的 SQL 叫做 JET SQL (本地格式)等等
为什么要学习SQL?
数据库是按照数据结构来组织、存储和管理数据的仓库,它是计算机软件的组成部分。不管是网站开发、桌面软件还是手机应用开发,只要涉及数据的存储管理,都离不开它。数据库教程是计算机专业的主干课程,任何学习程序开发的人员,都需要掌握数据库的使用方法。
Amazon数据库项目实战
3个经典案例分析
数据库建立和维护
SQL的5个面试重灾区
带你赢取高薪Offer !
明 星 导 师   
Z导师:
8年经验资深数据分析师, 曾就职于美国最大的保险公司,现就职于芝加哥地区投行。精通SAS,SQL,SAP。精通金融,市场,Data, SAP等多个背景求职和面试经验。对数据分析方向求职有深刻的理解和独到的求职方法,面试经验极其丰富,在过去的5年里,他指导帮助超过300位学员拿到Dream Offer。是Office Hour顾问团中的数据行业中大家最信任的导师。
课程设计:
SQL部分课件针对初学者设计,根据3本SQL教材的知识点编写而成。所有案例均根据本课程时间特点重新设计,删除原有教材中的所有“无用语言”,以便学员能够迅速掌握知识点。本课件可以作为数据分析师级别应用的面试准备教材。
适 合 学 员 
本课程适合所有工程专业留学生
马上扫码入群,了解更多课程详情
  开 课 时 间 
第一节课
2018/3/24(周六) 美东时间7:00pm - 9:00pm
第二节课
2018/3/25(周日) 美东时间7:00pm - 9:00pm
第三节课
2018/3/31(周六) 美东时间7:00pm - 9:00pm
第四节课
2018/4/7(周六) 美东时间7:00pm - 9:00pm
错过直播不要怕,直播结束后会发出直播视频回放
课 程 大 纲  
第一课
1. Data这么火,到底Data都做啥?
  • Business Analyst, Data Analyst和Data Scientist到底有什么区别?
  • 数据分析师的主要工作内容是什么?
  • 数据分析师对技能有什么特别的要求?
  • SAS, Python, R我到底应该学那个?
  • SAS证书是什么?到底有用没有?
2. 认识Relational Database
  • Tuple/Record
  • Attribute/Field
  • Relation/Base relvar
  • Deriverd relvar
3.  读懂database关系图:在线商店ER Diagram
  • (见下方课件)
4.  用SQL建表及维护表格
  • Table Definition(create, alter, drop)
  • Data Manipulation
  • record insertion,record deletion
  • data update
课件预览
第二课
1. 作业讲解
2. 用在线商店(Amazon,淘宝)的database讲解如何写SQL:
(涵盖数据分析类职位面试90%的SQL知识点)
  • SQL 6大黄金法宝的使用(Select, From, Where, Group By, Having, Order By)
  • 在Selection中其他配合语句的使用(例如operators, comparing, case statement, conditions etc…)
  • 运算优先级的运用
  • 不同SQL数据库的区别
4.面试题重灾区一:Joining的实例讲解 
(99%的SQL interview会考察此点)
  • InnerJoin
  • Left Outer Join
  • Right Outer Join
  • Full Outer Join
  • Union
  • Intersect,Except
课件预览
第三课
1. 作业讲解
2. SQL 高级技巧 Advanced
  • SQL 6大黄金法宝的使用
  • Select, From, Where, Group By, Having, Order By
  • 在Selection中其他配合语句的使用
  • operators, comparing, case statement, conditions
3. 面试题重灾区二:Aggregate Functions
  • 使用Sum,Avg,Count(Distinct),Max,Min等
  • Aggregate Functions的实例讲解
4. 面试题重灾区三:Aggregate Query
  • 针对AggregateFunctions和AggregateQuery的重点难点问题,导师将带着大家整理思路,利用特殊设计的层层深入例题,循序渐进,利用正确的思路进行结题。避免只会解例题的传统尴尬问题
5. 面试题重灾区五:对于同一个表格自己引用的讲解
课件预览
第四课
1. 作业讲解
2. 在实际工作中,针对部分数据过大,SQL难以读取的处理讲解。
  • Index,volatile 临时表格的创建
  • 表机构优化
  • 索引优化
  • 表分区优化

3. SQL面试真题专题讲解:学生管理系统
  • 用面试题巩固所学知识
  • 了解在真实面试中的SQL是如何进行考察并用题目复习巩固之前所学
  • 综合复习,巩固所有SQL所有内容
4. 针对航空管理系统的分析及讲解
课件预览
学 员 战 绩
往期精品小班学员入职公司汇总
  求 职 宝 典  
报名后即可获得价值$1200的全部工程专业的求职宝典!《独家面经和题库》《美国就业手册》《硅谷求职攻略》《工程求职宝典》等的求职材料和求职资源。

  报 名 方 式  
关注北美工程师求职顾问公众号
并回复关键字:
“小班4”

 往 期 学 员 反 馈  

继续阅读
阅读原文