اتصال بین پایگاه داده اوراکل و R Language

برای برقراری اتصال بین پایگاه داده اوراکل و R Language و انتقال داده از پایگاه داده به محیط R Language به منظور پیاده سازی و اجرای تحلیل های آماری و داده کاوی، بسته های(Packages) زیر وجود دارد:

RODBC

RJDBC

RODM

و...

در این نوشتار قصد داریم بسته ROracle را معرفی کنیم. این بسته توسط تیم اوراکل توسعه یافته است. بنا بر آنچه که در سایت اوراکل آمده است این بسته در خواندن داده ها 72 برابر سریع تر از RJDBC و 2.5 برابر سریع تر از RODBC است. این بسته در نوشتن داده ها 61 برابر سریع تر از RJDBC و 630 برابر سریع تر از RODBC است. مهمترین دستور این بسته جهت اتصال به پایگاه داده اوراکل دستور زیر است:

Connection= dbConnect(dbDriver("Oracle")), "localhost:1521:sid", username= "username" , password= "password")