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