数据分析与数据库设计(可获得荣誉学位)

持续时间

年度

先决条件

建议具备过程式编程或Python编程经验。如果将本课程作为数据科学与机器学习学习计划的一部分,则应先学习过程式编程。

要求

学生需要下载免费数据库引擎 SQLite。课程中会提供下载说明。

课程摘要

在本课程中,你将通过虚构的宠物服务公司 Critter Sitters 来探索数据和数据库。通过分析真实案例,你将学习如何用数据讲述故事,并掌握分析数据和从中做出决策的技能。你还将拓展和应用你的 Python 技能,将其应用于数据科学原理,涵盖数据仪表盘和统计分析等各个方面。此外,你还将学习数据管理,包括如何使用和存储高质量数据,以及如何识别数据中的偏差。你将学习如何创建数据库、编写查询语句,并探索数据库安全策略。课程结束时,你将对数据和数据库以及数据科学领域令人兴奋的职业机会有基本的了解。

主要主题和概念

主题和概念

第一部分:
• 利用数据创造故事
• 考虑数据和偏见
• 使用 Python 处理数据
• 使用 Pandas 和 Python
• 数据可视化类型
• 选择数据图表
• 构建交互式仪表盘
• 计算概率
• 创建概率树
• 使用基本的统计术语
• 数据抽样
• 假设检验
• 认知偏差

第二部分:
• 数据库基础知识
• 数据排序
• 使用 SQL 命令查询数据
• 数据筛选
• 数据分组
• 设计数据库
• 数据连接与转换
• 外键和主键
SQL数据库最佳实践
• 数据隐私
• 网络攻击的类型
• 风险评估

立即注册