Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Michigan

Uso de bancos de dados com Python

University of Michigan via Coursera

This course may be unavailable.

Overview

Este curso apresentará aos alunos os conceitos básicos da Linguagem de Consulta Estruturada (SQL), bem como o design básico do banco de dados para armazenar dados como parte de um esforço de coleta, análise e processamento de dados em várias etapas. O curso usará o SQLite3 como banco de dados. Também criaremos rastreadores da Web e processos de coleta e visualização de dados em várias etapas. Usaremos a biblioteca D3.js para fazer a visualização básica de dados. Este curso abordará os capítulos 14 e 15 do livro “Python para Todos”. Para ter êxito neste curso, você deve estar familiarizado com o material abordado nos capítulos 1 a 13 do livro e os três primeiros cursos desta especialização. Este curso aborda o Python 3.

Syllabus

  • Python Orientado a Objetos
    • Para começar essa aula, abordaremos os conceitos básicos de Python Orientado a Objetos. Não escreveremos nossos próprios objetos, mas como muitos dos recursos que usamos, como o BeautifulSoup, cadeias de caracteres, dicionários e conexões de banco de dados, utilizam padrões Orientados a Objetos (OO), devemos pelo menos entender alguns de seus padrões e terminologia.
  • Linguagem de consulta estruturada básica
    • Aprendemos as quatro principais operações CRUD (Criar, Ler, Atualizar e Excluir) para gerenciar dados armazenados em um banco de dados.
  • Modelos de dados e SQL relacional
    • Nesta seção, aprendemos como os dados são armazenados em várias tabelas em um banco de dados e como as linhas são vinculadas (ou seja, como estabelecemos relações) no banco de dados.
  • Relacionamentos muitos para muitos no SQL
    • Nesta seção, exploraremos como modelar situações como a matrícula de alunos em cursos em que cada um deles tem muitos alunos e cada aluno está matriculado em muitos cursos.
  • Bancos de dados e visualização
    • Nesta seção, reuniremos tudo, recuperaremos e processaremos alguns dados e, então, usaremos a API do Google Maps para visualizar nossos dados.

Taught by

Charles Russell Severance

Reviews

Start your review of Uso de bancos de dados com Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.