Conectarse a una base de datos

Importación intermedia de datos en R

Filip Schouwenaars

Instructor, DataCamp

Hasta ahora

  • Ficheros de texto

  • Archivos de Excel

Importación intermedia de datos en R

Bases de datos relacionales

  • ¿Qué es una base de datos relacional?

  • ¿Cómo conectarse?

  • ¿Cómo leer una tabla?

Importación intermedia de datos en R

company

ch_1_1_slide.010.png

Importación intermedia de datos en R

company

ch_1_1_slide.011.png

Importación intermedia de datos en R

company

ch_1_1_slide.012.png

Importación intermedia de datos en R

company

ch_1_1_slide.013.png

Importación intermedia de datos en R

company

ch_1_1_slide.014.png

Importación intermedia de datos en R

company

ch_1_1_slide.015.png

Importación intermedia de datos en R

company

ch_1_1_slide.016.png

Importación intermedia de datos en R

company

ch_1_1_slide.017.png

Importación intermedia de datos en R

Sistema de gestión de bases de datos

  • SGBD

  • Código abierto

    • MySQL, PostgreSQL, SQLite
  • Propietarios

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

Importación intermedia de datos en R

Bases de datos en R

  • Paquetes R diferentes

  • MySQL: RMySQL

  • PostgresSQL: RPostgresSQL

  • Oracle Database: ROracle

  • Convenciones definidas en DBI

install.packages("RMySQL")

library(DBI) # library(RMySQL) not required

ch_1_1_slide.026.png

Importación intermedia de datos en R

Conectar a la base de datos

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 es un objeto DBIConnection
Importación intermedia de datos en R

¡Vamos a practicar!

Importación intermedia de datos en R

Preparing Video For Download...