Up to now in my programming career (two years) I have not had much database experience, but the company where I now work uses databases extensively for their product, and I
Personally, I think it is good to understand what it is these "frameworks" do. I would start with some basic queries to attempt to get a handle on how SQL works. You may not end up using it that much once you get started, but I've always found it is easier to understand why I need a framework if I can understand what it is doing for me.