DocumentCode :
607079
Title :
Teaching database design: A reverse engineering approach
Author :
Enciso, M. ; Soler, Edilaine
Author_Institution :
Dipt. Lenguajes y Cienc. de la Comput., Univ. de Malaga, Malaga, Spain
fYear :
2013
fDate :
13-15 March 2013
Firstpage :
474
Lastpage :
480
Abstract :
Software design constitutes a central issue in Computer Science and its weight is very significant in university courses. The teaching of this discipline requires an adequate and balanced composition of different models, techniques, languages and tools. None of them might be eliminated if we want to ensure a complete formation of the undergraduate student. In this paper we present a methodology to teach database design which combines all these elements using both reverse and direct engineering. We also show the benefits of this approach with our practical experience over a five-year period.
Keywords :
computer science education; database management systems; educational courses; further education; reverse engineering; software engineering; computer science; database design teaching; direct engineering; reverse engineering; software design; undergraduate student; university courses; Analytical models; Computational modeling; Data models; Databases; Engineering education; Maintenance engineering; Reverse engineering; Database Design; Entity Relationship Model; Teching Methodology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Engineering Education Conference (EDUCON), 2013 IEEE
Conference_Location :
Berlin
ISSN :
2165-9559
Print_ISBN :
978-1-4673-6111-8
Electronic_ISBN :
2165-9559
Type :
conf
DOI :
10.1109/EduCon.2013.6530148
Filename :
6530148
Link To Document :
بازگشت