• Home
  • Search
  • Enhancing student learning in database courses with large data sets
  • Cite Icon10
  • https://doi.org/10.1109/fie.2007.4418135Copy DOI Icon

Enhancing student learning in database courses with large data sets

  • Oct 1, 2007
  • Venkat N Gudivada +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Rapidly increasing storage device capacities at ever decreasing costs have resulted in mushrooming of publicly available large data sets on the Web. In this paper, we describe a novel approach to teaching relational database course by using such data repositories. We demonstrate our approach using the Amazon.com product database, though the approach is generic and is applicable to other data repositories. The Amazon database is supposedly the largest product database ever in existence. We have used the Amazon Web Services API and .NET/C# application to extract a subset of the product database to enhance student learning in a relational database course. This realistic data served various activities of the course and provided a rich backdrop to demonstrate more interesting features of SQL and Oracle cost-based query optimization. Central to the course is a semester-long team project. We discuss the details of data extraction from Amazon.com, conceptual and logical data modeling, logical and physical database design, database creation and data loading, database querying, and database application development.

Similar Papers
  • Book Chapter
  • Citations3

Enhancing Database Courses Through the EDNA Project: A Preliminary Framework for the Extraction of Diverse Datasets and Analysis

  • Jan 01, 2019
  • Sandra Tavegia +3
  • Conference Article
  • Citations16

Query fuzzy association rules in relational database

  • Jul 25, 2001
  • J.Y Shu +2
  • Book Chapter
  • Citations4

A Relational Database for Human Motion Data

  • Jan 01, 2015
  • Qaiser Riaz +2
  • Book Chapter

Improving Database Performance: SQL Query Optimization

  • Jan 01, 2003
  • Sam R. Alapati
  • Research Article
  • Citations1

An Invigorating Perspective of a Practical Aspect of NoSQL Database

  • Sep 19, 2022
  • International Journal of Research Publication and Reviews
  • Shaida Begum
  • Research Article
  • Citations3

A translation of the one-to-one relationship for introductory relational database courses

  • Dec 01, 2003
  • ACM SIGCSE Bulletin
  • Jonathan P Bernick
  • Conference Article
  • Citations15

Improving Engagement in Introductory Courses with Homework Resubmission

  • Feb 17, 2016
  • Amanda M Holland-Minkley +1
  • Conference Article
  • Citations5

Extending XData to kill SQL query mutants in the wild

  • Jun 24, 2013
  • Bikash Chandra +4
  • Research Article
  • Citations44

On the selection of secondary indices in relational databases

  • Dec 01, 1993
  • Data & Knowledge Engineering
  • Sunil Choenni +2
  • PDF
  • Research Article
  • Citations2

Complex SQL-NoSQL Query Translation for Data Lake Management

  • Dec 01, 2022
  • Journal of Computer Science
  • Nurhadi +2
  • Research Article

Trends in hardware and software usage in introductory database courses

  • Feb 01, 1987
  • ACM SIGCSE Bulletin
  • J K Pierson +1
  • Book Chapter
  • Citations8

Generating SQL Queries from Visual Specifications

  • Dec 31, 2018
  • George Obaido +2
  • Research Article
  • Citations2

Perancangan Database Relasional Data Lansia Panti Jompo Graha Kasih Bapa Kabupaten Kubu Raya

  • Aug 01, 2018
  • Gusti Syarifudin Atanasia
  • Conference Article
  • Citations7

An Optimized Generic Client Service API for Managing Large Datasets within a Data Repository

  • Mar 01, 2015
  • Ajinkya Prabhune +7
  • PDF
  • Research Article
  • Citations6

GENE2D: A NoSQL Integrated Data Repository of Genetic Disorders Data

  • Aug 06, 2020
  • Healthcare
  • Halima Samra +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.