A New Approach to Teaching Database

by Andrew M
The article I chose to blog about was written by Ren Juxiang and Nan Zhihong and was titled “Taking Database Design as Trunk Line of Database Courses.” This article is talking about teaching styles in regards to database classes. The authors bring up the point that most database classes focus on teaching theory and that this makes it harder for students to grasp. While the authors do admit that some teachers also use other methods they are not as effective because they are not relevant to students. The proposed solution to this is for teachers to focus more on teaching case studies which are more relevant to students. The teachers should then involve theory into these case studies. Next, the teacher should show the students how to manage and eventually design applications which run with the database itself. The authors call this method the “Constructing Data Model” and feel that this would help students to learn database better and easier.

I feel this article relates directly to the topics we have been learning in class. We have been learning theory about databases in class and the different schema and models that apply. While this article does actually talk much about the models it does in fact talk about the teaching styles being used to get these models into student’s heads.

I personally liked this article a lot and found it very interesting. I personally agree with the author’s point of view. I feel I would learn a lot better if database classes were taught on a case study basis. The only thing I did not particularly like about the article was that it was not especially well written. The content was good but I feel that the authors were not native English speakers. This made the article almost feel unprofessional because it was not well written in English.


Source: Juxiang, Ren., Zhihong, Nan. (2012, September 28).  “Taking Database Design as Trunk Line of Database Courses,”Computational and Information Sciences (ICCIS), 2012 Fourth International Conference on. Pp. 767-769, 17-19 August. 2012.

6 thoughts on “A New Approach to Teaching Database”

  1. Great blog post. Caught my attention right away by its title. Interesting summary. It relates perfectly with what we are learning in class. The article can be helpful to CIS professors because it can help them discover new ways to teach Database effectively. I really enjoyed reading your post. Good job.

  2. I like the post, this post strongly caught my attention just my its title. We have been learning some theories in the class so far, it was hard for me to understand since I don’t have any background related to this class. Case studies and many examples will help students to understand, and I bet we will be having those. great post!

  3. Good post. I totally agree with you that best way to learn is to hand-on experience. I like the method the author mentions, learning the theory by solving the problem rather than learning theory itself.

  4. Great read, Learn by doing is the definitely the best way to make a friend with CIS; Here I mean (database, programming, Cyber security…etc.). It works really well to me for getting my hands on to practice what I just learned from the book and class. Recalling from my programming classes, I did much better with professor that gives me in class exercise and explain the answer in the class.

  5. Great post. There’s no way for students to learn the database design and how the entire thing works by reading a book or lecture notes. Hands-on practice is the best, and fastest way to learn. We are able to correct any mistakes we made during the learning process.

  6. As the CIs 305 course coordinator last quarter I reviewed textbooks used by other universities, and I didn’t find any textbook on the market that mainly uses case study as the teaching material, but it sure sounds interesting. I used a studio based approach before to teach Web development classes and my students loved how they got the fundamental ideas from my mini lectures, while spent most of the time in class learning by developing actual Websites.

Comments are closed.