Ease of use and usability of tools and programming languages used in software development has been a topic of interest of the field of human-computer interaction. Various studies have examined these technologies from the point of view of the user, focusing either in general purpose programming languages, or specific tools. The area of database design and development and the adopted data models and tools is of high importance for most modern information systems, as the explosion of data generation has triggered a rapid development in databases. So, an interesting research question is to investigate the factors that influence practitioners in adopting database models and tools today. Factors to be considered relate to business, organizational and social factors, as well as the usability of the tools and representations used. In this study we investigate the criteria affecting technology adoption decisions. In the reported study, we researched the ecosystems of database development, through interviews of professional developers in both their work as independent consultants and in corporate environments. The results revealed a strong influence of background knowledge acquired during university studies as well as other social factors that influence technology selection by IT professionals concerned.