From 04f50c051b1a2263600bb1e496d8de09e8f937f4 Mon Sep 17 00:00:00 2001
From: mgy20 <mgy20@inf.ufpr.br>
Date: Sat, 14 Sep 2024 22:08:36 +0000
Subject: [PATCH] Update README.md

---
 README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/README.md b/README.md
index 829e268..00de1f1 100644
--- a/README.md
+++ b/README.md
@@ -21,3 +21,48 @@ Hipotese nula: Para todas as amostras retiradas de colunas diferentes, elas pert
 ## Fonte dos microdados do governo
 
 https://www.gov.br/inep/pt-br/acesso-a-informacao/dados-abertos/microdados/
+
+
+## R - MonetDB
+É possível utilizar o JDBC driver para realizar consultas do MonetDB de dentro do R.
+
+Para isso primeiro baixe dentro o R o pacote JDBC
+```R
+install.package("RJDBC")
+```
+
+Em seguida, faça o download do driver do Monetdb
+```bash
+# Driver location
+mkdir /driver
+cd /driver
+# Get driver
+wget https://www.monetdb.org/downloads/Java/monetdb-jdbc-3.3.jre8.jar
+```
+
+Finalmente, utilizando o exemplo a seguir, realize abra uma conexão, faça as consultas e fexe a conexão.
+```R
+library(RJDBC)
+
+# Path to the MonetDB JDBC driver .jar file
+jdbc_driver_path <- "/drivers/monetdb-jdbc-3.3.jre8.jar"
+
+# Load the MonetDB JDBC driver
+drv <- JDBC("org.monetdb.jdbc.MonetDriver", jdbc_driver_path)
+
+# Connection details
+url <- "jdbc:monetdb://localhost:50000/simcaq"
+user <- "monetdb"
+password <- "monetdb"
+
+# Establish a connection
+conn <- dbConnect(drv, url, user, password)
+
+# Example query
+group1 <- dbGetQuery(conn, "SELECT count(biblioteca) FROM escola WHERE ano_censo = 2010")
+
+# View the result
+print(group1)
+
+dbDisconnect(conn)
+```
-- 
GitLab