Introduction to the pragmatic teaching of database concepts

Arjen Lentz, Shaun Sydney Nykvist · QUT ePrints (Queensland University of Technology) · 2006

Databases play a crucial role in today's connected world. Generally, they are invisible to a customer or employee, yet are 'under the hood' of nearly every web site and business application. Essentially a good understanding of databases allows us to effectively deal with data such that we have worthwhile information. This paper describes a practical approach to teaching essential database theory to computer studies students and undergraduate education students. It highlights a practical approach to illustrating set theory in terms of diagrammatic examples and relates this to junior mathematics concepts. While we discuss the importance of representing data in usable forms we will relate these principles to the SQL language and demonstrate how students can use this in both junior and senior computer studies courses for a greater concrete understanding of database concepts. Further to this, we describe a number of affordable and easy to use, yet powerful tools that are available to all students. We also make links between simple programming languages and back end databases.

Read the paper · More papers on PaperTik