SQL-Data-Analysis-and-Visualization-Projects:SQL数据分析与可视化实战项目集

SQL data analysis & visualization projects using MySQL, PostgreSQL, SQLite, Tableau, Apache Spark and pySpark.

Branch1Tags0
FilesLast commitLast update
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
5 years ago
6 years ago
5 years ago
5 years ago
5 years ago
6 years ago
5 years ago
6 years ago
6 years ago
4 years ago
5 years ago
5 years ago
6 years ago
5 years ago
6 years ago
5 years ago

SQL 数据分析与数据可视化项目

本系列汇集了我实践SQL、Tableau和PySpark数据分析技能的相关项目和挑战。

技术栈

  • SQL语言

    • SQL
    • MySQL
    • PostgreSQL
    • SQLite
  • 工具

    • MySQL Workbench
    • pgAdmin
    • SQLite DB Browser
  • Apache Spark

    • 使用PySpark的Spark
    • Databricks
  • Python库

    • psycopg2
    • Jupyter Notebook

项目与挑战

Instagram克隆项目

一个模仿Instagram数据库的MySQL项目,用于解决实际业务问题,例如:

  • 设计奖励系统以回馈忠实用户。
  • 针对注册用户最多的周中时段策划活动。
  • 刺激不活跃用户的回归。

电影租赁店项目

帮助电影租赁店通过数据分析:

  • 分析用户行为。
  • 获取市场统计数据。
  • 挖掘实用的客户和商业洞察。
  • 监控营销效果。

公司员工 - SQL与Tableau可视化项目

结合MySQL和Tableau,分析员工数据,展现跨部门发现,包括:

  • 自1990年起每年公司内男女员工比例。
  • 自1990年起,不同部门每年的男女经理比例。
  • 截至2002年,按部门细分的公司内男女员工平均薪资比较。

Parch & Posey - 数据分析项目

为虚构公司Parch & Posey提供帮助,涉及:

  • 管理订单。
  • 探索账户间的关系。
  • 监控销售代表的表现。

数字音乐商店 - 数据分析项目

帮助Chinook数字音乐店优化业务机会,解决如:

  • 最多发票的国家。
  • 最佳顾客所在城市。
  • 谁是最佳顾客等。

餐厅与图书馆 - 信息与访客项目

使用SQLite项目:

  • 餐厅 - 庆祝20周年,管理顾客信息、预订、订单和聚会邀请。
  • 图书馆 - 管理图书统计、借阅流程、到期贷款和激励借书人。

加州人口预测项目

分析加州人口预测数据,包括:

  • 加载2014年各郡县的男女人口数据。

加州教育项目

分析教育数据,确定:

  • 教育水平的年龄分布百分比。
  • 基于人口预测和教育数据的年龄段教育需求。

英国2015年道路安全事故项目

分析英国道路安全数据,如:

  • 各种摩托车导致事故的中位严重程度。
  • 不同车辆类型的事故严重性和总数。

仲夏夜之梦项目

分析莎士比亚《仲夏夜之梦》文本和角色,包括:

  • 加载数据以供分析。
  • 计算SELECT、INSERT、UPDATE、DELETE查询的性能。
  • 处理剧本和角色信息。

国际债务统计分析项目

利用世界银行数据的PostgreSQL项目,探究:

  • 国家的平均债务。
  • 最大债务指标。
  • 哪个国家在哪个债务指标上最高。

Tableau

SQL学习资源

包含多个SQL训练课程和实战挑战,旨在全面提升SQL能力。

SQL 30问挑战

SQL查询实践——检验你的SQL功底

数据分析SQL周末速成班

完整SQL与数据库学习之旅 - ZTM

深入SQL探索之路 - 正在进行中

为了提升我在特定领域和主题上的SQL技能:

Apache Spark与PySpark

许可证

本项目遵循MIT许可证 - 详细条款见LICENSE.md文件。