Conceptual Data Modeling in the Introductory Database Course: Is it Time for UML?