In 2001, the ruby DBI project was started, which gave programmers a standard database access interface.
While this allowed for writing database independent code, it still had some problems.