|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/sql-for-data-science-de
课程评论:没有评论
课程名称:SQL für Data Science 课程概述:随着数据收集量的快速增加,对能够使用和处理数据的人才的需求也在不断上升。数据科学家的角色结合了数学、计算机科学和趋势识别能力。根据Glassdoor的统计,数据科学家被誉为美国最好的职业,年薪中位数达110,000美元,且市场上有大量的职位空缺。本课程旨在为您提供SQL基础知识,引导您分析数据,为数据科学提供见解。课程内容从基础开始,逐步讲解如何编写简单与复杂的查询,以帮助您从数据库中选择数据。 课程大纲: 1. **第一步及使用SQL选择和提取数据** - 学习SQL的定义及其与其他计算机语言的不同之处,比较数据库管理员和数据科学家的角色,介绍数据库的一对一、一对多和多对多关系,掌握SELECT语句及其基本语法规则。 2. **使用SQL过滤、排序和计算数据** - 学习使用多种新语句和操作符,如WHERE、BETWEEN、IN、OR、NOT、LIKE、ORDER BY和GROUP BY,运用基本数学运算符及聚合函数(如AVERAGE、COUNT等)进行数据分析。 3. **SQL中的子查询和连接** - 讨论子查询的优缺点,并学习如何利用关键字段将数据连接起来,识别不同类型的连接,如内连接、外连接、笛卡尔连接等,使用别名和预修饰符使SQL代码更加清晰高效。 4. **使用SQL修改和分析数据** - 学习如何通过连接、修剪、大小写转换等方式修改字符串,讨论日期和时间字符串的准确性,使用CASE语句,探讨数据治理和数据分析的基本原则。 该课程没有具体的前提条件或软件要求,但建议使用简单的文本编辑器完成最终项目。这是您迈向美国乃至全球最佳职业的第一步,快来加入我们吧!
Name:Erste Schritte sowie Auswählen und Abrufen von Daten mit SQL
Description:In diesem Modul lernen Sie, SQL zu definieren und zu diskutieren, wie sich SQL von anderen Computersprachen unterscheidet. Sie werden in der Lage sein, die Rollen eines Datenbankadministrators und eines Data Scientist zu vergleichen und die Unterschiede zwischen Eins-zu-eins-, Eins-zu-viele- und Viele-zu-viele-Beziehungen mit Datenbanken zu erklären. Sie werden in der Lage sein, die SELECT-Anweisung zu verwenden und einige grundlegende Syntaxregeln zu erläutern. Sie werden in der Lage sein, Kommentare in Ihren Code einzufügen und dessen Bedeutung zu erfassen.
Name:Filtern, Sortieren und Berechnen von Daten mit SQL
Description:In diesem Modul lernen Sie, mehrere neue Klauseln und Operatoren zu verwenden, darunter WHERE, BETWEEN, IN, OR, NOT, LIKE, ORDER BY und GROUP BY. Sie werden in der Lage sein, die Platzhalterfunktion zu nutzen, um nach spezifischeren Datensätzen oder Teilen von Datensätzen zu suchen, einschließlich ihrer Vor- und Nachteile, und wie man sie am besten einsetzt. Sie werden in der Lage sein, die Verwendung grundlegender mathematischer Operatoren sowie von Aggregatfunktionen wie AVERAGE, COUNT, MAX, MIN und anderen zu diskutieren, um mit der Analyse unserer Daten zu beginnen.
Name:Unterabfragen und Verknüpfungen in SQL
Description:In diesem Modul lernen Sie, Unterabfragen zu erörtern, einschließlich ihrer Vor- und Nachteile und wann sie zu verwenden sind. Sie können sich an das Konzept eines Schlüsselfeldes erinnern und erörtern, wie diese uns helfen, Daten mit Verknüpfungen zu verknüpfen. Sie werden in der Lage sein, verschiedene Arten von Verknüpfungen zu identifizieren und zu definieren, darunter die kartesische Verknüpfung, die innere Verknüpfung, linke und rechte Verknüpfungen, vollständige äußere Verknüpfungen und die Selbstverknüpfung. Sie werden in der Lage sein, Aliase und Präqualifikatoren zu verwenden, um Ihren SQL-Code ordentlicher und effizienter zu gestalten.
Name:Ändern und Analysieren von Daten mit SQL
Description:In diesem Modul werden Sie lernen, wie Sie Zeichenketten durch Verketten, Trimmen, Ändern der Groß- und Kleinschreibung und die Verwendung der Teilzeichenfolgen-Funktion verändern können. Sie werden in der Lage sein, die Datums- und Uhrzeitzeichenfolgen genau zu besprechen. Sie werden in der Lage sein, Case-Anweisungen zu verwenden und dieses Modul mit einer Diskussion über Daten-Governance und Profiling abzuschließen. Sie werden auch in der Lage sein, grundlegende Prinzipien bei der Verwendung von SQL für Data Science anzuwenden. Sie werden in der Lage sein, Tipps und Tricks zu nutzen, um SQL in einem Data-Science-Kontext anzuwenden.
As data collection has increased exponentially, so has the need for people skilled at using and interacting with data; to be able to think critically, and provide insights to make better decisions and optimize their businesses. This is a data scientist, “part mathematician, part computer scientist, and part trend spotter” (SAS Institute, Inc.). According to Glassdoor, being a data scientist is the best job in America; with a median base salary of $110,000 and thousands of job openings at a time. The skills necessary to be a good data scientist include being able to retrieve and work with data, and to do that you need to be well versed in SQL, the standard language for communicating with database systems. This course is designed to give you a primer in the fundamentals of SQL and working with data so that you can begin analyzing it for data science purposes. You will begin to ask the right questions and come up with good answers to deliver valuable insights for your organization. This course starts with the basics and assumes you do not have any knowledge or skills in SQL. It will build on that foundation and gradually have you write both simple and complex queries to help you select data from tables. You'll start to work with different types of data like strings and numbers and discuss methods to filter and pare down your results. You will create new tables and be able to move data into them. You will learn common operators and how to combine the data. You will use case statements and concepts like data governance and profiling. You will discuss topics on data, and practice using real-world programming assignments. You will interpret the structure, meaning, and relationships in source data and use SQL as a professional to shape your data for targeted analysis purposes. Although we do not have any specific prerequisites or software requirements to take this course, a simple text editor is recommended for the final project. So what are you waiting for? This is your first step in landing a job in the best occupation in the US and soon the world!