Very much like the carpenter that knows how to use his tools - it doesn't always mean he can build a house. As with many information jobs, there are very few that have any type of requirements or specializations behind them. What you generally find is that these things exist in the real world and have no educational counterpart. You can simply take a lot of classes. The most direct route would be through the database approach.
Databases encompass so many things in problem solving - there is no right way to lay out a database.
I have seen a lot of programmers who evolved into systems analysts because they got to a point where they didn't need anybody to write program specifications anymore. At that point, they have learned to solve problems. But certainly the most direct approach is through the database approach, which is the whole business or college of business approach to systems management. Many colleges have a degree now in systems management and that degree is very much founded in learning the basic tools of the various disciplines, the network people, the programming people, database and management people. It is critical.