One key to efficient data analysis of big data is to do the computations where the data lives. In some cases, that means running R, Python, Java, or Scala programs in a database such as SQL Server or ...
Databases were traditionally highly specialized data stores that were designed for specific tasks and until recently, they've been getting even more specialized. Recall data warehouses? Somebody once ...