This question already has an answer here:

I've taken ESRI database courses, which have been helpful to my work but I also need training in Python as applied to geodatabase management?

merged by PolyGeo Dec 3 '16 at 5:40

This question was merged with Learning ArcPy? because it is an exact duplicate of that question.

  • If you do not think that this is a duplicate then I recommend editing the question to focus it on the SQL and/or database management aspects rather than Python for ArcGIS Desktop and ArcGIS Server because I think the duplicate covers off well on the latter. – PolyGeo Apr 26 '15 at 10:47