Conectar a um banco de dados

Importação de dados intermediária em R

Filip Schouwenaars

Instructor, DataCamp

Até agora

  • Arquivos flat

  • Arquivos do Excel

Importação de dados intermediária em R

Bancos de dados relacionais

  • O que é um banco de dados relacional?

  • Como conectar?

  • Como ler uma tabela?

Importação de dados intermediária em R

empresa

ch_1_1_slide.010.png

Importação de dados intermediária em R

empresa

ch_1_1_slide.011.png

Importação de dados intermediária em R

empresa

ch_1_1_slide.012.png

Importação de dados intermediária em R

empresa

ch_1_1_slide.013.png

Importação de dados intermediária em R

empresa

ch_1_1_slide.014.png

Importação de dados intermediária em R

empresa

ch_1_1_slide.015.png

Importação de dados intermediária em R

empresa

ch_1_1_slide.016.png

Importação de dados intermediária em R

empresa

ch_1_1_slide.017.png

Importação de dados intermediária em R

Sistema de Gerenciamento de Banco de Dados

  • SGBD

  • Código aberto

    • MySQL, PostgreSQL, SQLite
  • Proprietário

    • Oracle Database, Microsoft SQL Server
  • SQL = Structured Query Language

Importação de dados intermediária em R

Bancos de dados no R

  • Pacotes R diferentes

  • MySQL: RMySQL

  • PostgresSQL: RPostgresSQL

  • Oracle Database: ROracle

  • Convenções definidas no DBI

install.packages("RMySQL")

library(DBI) # library(RMySQL) not required

ch_1_1_slide.026.png

Importação de dados intermediária em R

Conectar ao banco de dados

con <- dbConnect(RMySQL::MySQL(), # Construct SQL driver
           dbname = "company",
           host = "courses.csrrinzqubik.us-
                            east-1.rds.amazonaws.com",
           port = 3306,
           user = "student",
           password = "datacamp")
  • con é um objeto DBIConnection
Importação de dados intermediária em R

Vamos praticar!

Importação de dados intermediária em R

Preparing Video For Download...