课程主页: https://www.coursera.org/learn/intermediate-postgresql
中级PostgreSQL课程介绍
在快速发展的数据科学领域,掌握强大的数据库管理系统是提升专业能力的关键之一。本课程《中级PostgreSQL》旨在帮助学生深入了解PostgreSQL数据库系统,超越基础的CRUD(创建、读取、更新和删除)操作,学习一系列先进的SQL技术。
课程概述
本课程包含丰富的主题,包括数据聚合、事务处理、读取和解析CSV文件以及如何将数据插入数据库。学生将通过作业练习表结构的调整、创建存储过程、构建高级查询、探索数据的排序和分组,以及其他实用的技巧,提升自己的数据库操作能力。
课程大纲
- SQL技术
在第一周,学生将熟悉课程内容,并学习如何使用PostgreSQL数据库中的SQL命令来编辑列和表,创建存储过程,以及如何使用SELECT DISTINCT命令。 - 使用SQL技术
第二周重点是从CSV文件生成正常化表,并使用ALTER TABLE命令调整表的结构。 - PostgreSQL中的文本
第三周将重点介绍PostgreSQL中的文本处理,包括字符集的使用、识别哈希算法和属性,以及索引的选择和技术。 - 正则表达式
在最后一周,学生将学习正则表达式的功能,以及如何构建正则表达式以选择符合特定模式的表行。
课程评估
总的来说,这门课程为学习者提供了一个全面的了解PostgreSQL的机会。通过实际作业和案例研究,学生能够将理论知识应用到实际中,增强了对数据库管理的实际操作能力。无论是数据分析师、软件开发人员还是任何想掌握数据库技术的专业人士,这门课程都能极大地提升其竞争力。
课程主页: https://www.coursera.org/learn/intermediate-postgresql