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!
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.
涵盖的内容
11个视频2篇阅读材料4个作业2个讨论话题
显示有关单元内容的信息
11个视频•总计52分钟
Kurseinführung•4分钟
Moduleinführung•1分钟
Was ist SQL Anyway?•7分钟
Datenmodelle, Teil 1: Nachdenken über Ihre Daten•6分钟
Datenmodelle, Teil 2: Die Entwicklung der Datenmodelle•4分钟
Datenmodelle, Teil 3: Relationale Modelle verglichen mit transaktionalen Modellen•6分钟
Abrufen von Daten mit einer SELECT-Anweisung•5分钟
Erstellen von Tabellen•8分钟
Erstellen temporärer Tabellen•4分钟
Hinzufügen von Kommentaren zu SQL•5分钟
Zusammenfassung•2分钟
2篇阅读材料•总计50分钟
Übersicht über SQL•15分钟
Datenmodellierung und ER-Diagramme•35分钟
4个作业•总计100分钟
Test zu Modul 1•30分钟
Modul 1 – Fragen zur Programmierung•10分钟
Lassen Sie uns üben.•30分钟
Einfache Select-Abfragen üben•30分钟
2个讨论话题•总计40分钟
Ihre Ziele für diesen Kurs...•10分钟
Comparing NoSQL and SQL•30分钟
Filtern, Sortieren und Berechnen von Daten mit SQL
第 2 单元•小时 后完成
单元详情
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.
涵盖的内容
9个视频1篇阅读材料3个作业
显示有关单元内容的信息
9个视频•总计49分钟
Moduleinführung•2分钟
Grundlagen des Filterns mit SQL•9分钟
Erweiterte Filterung: IN, OR und NOT•7分钟
Verwenden von Platzhaltern in SQL•7分钟
Sortieren mit ORDER BY•5分钟
Mathematische Operationen•4分钟
Aggregatfunktionen•7分钟
Gruppieren von Daten mit SQL•6分钟
Kombination aller Faktoren•3分钟
1篇阅读材料•总计25分钟
SQL für verschiedene Data-Science-Sprachen•25分钟
3个作业•总计105分钟
Test zu Modul 2•30分钟
Modul 2 – Programmieraufgabe•45分钟
Übungstest Modul 2•30分钟
Unterabfragen und Verknüpfungen in SQL
第 3 单元•小时 后完成
单元详情
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.
涵盖的内容
10个视频2篇阅读材料3个作业1个讨论话题
显示有关单元内容的信息
10个视频•总计56分钟
Moduleinführung•1分钟
Verwendung von Unterabfragen•7分钟
Bewährte Praktiken und Überlegungen zu Unterabfragen•6分钟
Verbinden von Tabellen: Eine Einführung•5分钟
Kartesische (Kreuz-)Verknüpfungen•4分钟
Innere Verknüpfungen•8分钟
Aliase und Selbstverknüpfungen•6分钟
Erweiterte Verknüpfungen: Linke, rechte und vollständige äußere Verknüpfungen•8分钟
Vereinigungen•5分钟
Zusammenfassung•6分钟
2篇阅读材料•总计20分钟
SQL und Python•10分钟
„Union“ und „Union All“•10分钟
3个作业•总计85分钟
Test zu Modul 3•30分钟
Modul 3 – Programmieraufgabe•45分钟
Übungstest – Abfragen schreiben•10分钟
1个讨论话题•总计20分钟
Was werden Sie wohl verwenden?•20分钟
Ändern und Analysieren von Daten mit SQL
第 4 单元•小时 后完成
单元详情
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.
涵盖的内容
10个视频3篇阅读材料2个作业1次同伴评审1个讨论话题
显示有关单元内容的信息
10个视频•总计53分钟
Moduleinführung•1分钟
Working with Text Strings•7分钟
Arbeiten mit Datums- und Uhrzeitzeichenfolgen•5分钟
Beispiele für Datums- und Uhrzeitzeichenfolgen•5分钟
Case-Anweisungen•7分钟
Ansicht•7分钟
Daten-Governance und Profiling•6分钟
Verwenden von SQL für Data Science, Teil 1•6分钟
Verwenden von SQL für Data Science, Teil 2•6分钟
Kurszusammenfassung•2分钟
3篇阅读材料•总计30分钟
Weitere SQL-Ressourcen zum Erkunden•15分钟
Willkommen bei den Peer-Review-Aufgaben!•10分钟
Yelp-Dataset-SQL-Lookup•5分钟
2个作业•总计65分钟
Test zu Modul 4•30分钟
Modul 4 – Fragen zur Programmierung•35分钟
1次同伴评审•总计60分钟
Rollenspiel für Data Scientists: Profiling und Analyse des Yelp-Dataset•60分钟
UC Davis, one of the nation’s top-ranked research universities, is a global leader in agriculture, veterinary medicine, sustainability, environmental and biological sciences, and technology. With four colleges and six professional schools, UC Davis and its students and alumni are known for their academic excellence, meaningful public service and profound international impact.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.