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 SQL and Python as applied to GIS database management. There are lots of suggestions for Python (thanks!) - any tips for SQL as it relates to managing an Esri geodatabase?