My typical workflow involves dealing with comma or tab separated flat text files that I process with Perl and/or R, to create dataframe/table-like structures which I then usually export to text files.
Would learning SQL be useful in such a scenario? If yes, what flavour? What advantages does SQL tables have that, for example, R data frames have not?
Thanks!
Why should SQL be essential these days? For many biological datatypes I really don't think SQL is the best way to store data anyway. So I honestly disagree that SQL is a absolutely essential skill in bioinformatics. Last time I touched SQL is like 2.5 years ago.