Also, wer Datenanalyse betreiben will, kommt um SQL meist nicht herum. Die Structured Query Languge ist dabei ähnlich wie html keine wirkliche Programmiersprache, sondern eher eine vereinheitlichte Form der Befehlsgebung, um mit Datenbanken zu arbeiten.
SQL ist aber sehr schnell gelernt, vor allem für Einsteiger, die mit Programmiersprachen nix am Hut haben. SQL ist eine imperative Sprache, die sehr einfachen Regeln folgt. Wer die englische Sprache in Grundzügen beherrscht, sollte auch SQL verstehen können. Es gibt ein paar Internetseiten die kapitelweise SQL beibringen. Wirklich viel zu lernen gibt es da nämlich nicht.
Mit SQL kannst du dann schon Datensätze aus Datenbanken ausgeben lassen. Um diese dann zu analysieren braucht es noch ein bisschen mehr Geschick, da kommt R ins Spiel. Ich kenne mich persönlich nicht mit R aus, da wird es aber sicherlich auch genügend Code-Snippets im Internet geben, die das anschaulich erklären.