Database Directions: From Relational to Distributed, Multimedia and Object-Oriented Database Systems