8000 GitHub - nurkanovat/sql at homework-4
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

nurkanovat/sql

 
 

Repository files navigation

SQL

Content

Description

SQL is used across the machine learning pipeline, and is a fundamental skill for data scientists to master. This module will focus on the technical skills needed for working with SQL, including flat-file datasets (JSON, CSV) ingestion, query design, and relational database management. Additionally, participants will examine common data management concerns, data access management, and data privacy adherence.

Participants are introduced to data modelling and how to think about the structure of databases. The majority of the module is devoted to learning the necessary commands and their syntax to properly extract information from a database. Participants will learn how to problem-solve through live coding.

Learning Outcomes

By the end of the module, participants will be able to:

Week 1:

  • Describe the structure of a database.
  • Use an export command to save and transport data in CSV and JSON file formats.
  • Use SQL querying and data manipulation techniques to formulate queries for a range of purposes.

Week 2:

  • Examine the legal framework around sharing data.
  • Analyze data requirements and work with diverse stakeholders such as analysts and managers.
  • Use advanced techniques such as String Manipulation, and NULL Management to manipulate results.

Assignments

Participants should review the Assignment Submission Guide for instructions on how to complete assignments in this module.

There is one assignment and six mandatory homework exercises. Class Participation is considered in the evaluation of the module.

  1. Design a Logical Model

Contacts

Questions can be submitted to the #questions channel on Slack

Delivery of the Learning Module