简介
SQL 是使用最为广泛的数据库语言。掌握良好的SQL知识,无论是分析大型数据库,或者是处理一张小型表格,都是很有帮助的。
本课程以电商记的大型多年度《天猫市场行情》数据库作为数据源,讲授读者需要了解的 SQL 知识,从简单的数 据检索入手,逐步过渡到一些较为复杂的内容,如联结、子查询、存储 过程、游标、触发器以及表约束等。读者将从本课程中循序渐进、系统而 直接地学到 SQL 的知识和技巧,进而成为数据分析高手。
学习对象
本课程适合以下用户:
天猫市场行情用户
- SQL 新手;
- 希望快速学会并熟练使用 SQL;
- 希望知道如何使用 SQL 开发应用程序;
- 希望在无人帮助的情况下有效而快速地使用 SQL
本课程涵盖的DBMS
一般来说,本课程中所讲授的 SQL 可以应用到任何数据库管理系统
(DBMS)。但是,各种 SQL 实现不尽相同,本课程介绍的 SQL 主要适用于
以下系统(需要时会给出特殊说明和注释):
- Clickhouse
- Apache Open Office Base
- IBM DB2
- Microsoft Access
- Microsoft SQL Server(包括 Microsoft SQL Server Express)
- MariaDB
- MySQL
- Oracle(包括 Oracle Express)
- PostgreSQL
- SQLite。
本课程中的所有数据库示例(或者创建数据库示例的 SQL 脚本例子)对于
《天猫市场行情》数据库或者这些 DBMS 都是适用的。