Activity: What is a database?

(no submission)

Purpose:


Part 1:

You have ~5 minutes to complete the following tasks.
  1. Team with your neighbors (you may team with as many neighbors as you want, but probably not more than 10)
  2. Get to know your team. Using the two-breath rule, introduce yourself, share your name, major(s), and the year you are in.
  3. Imagine Upsorn's 7-year-old niece visits our database class; she asks, "What is a database?"
    Discuss in your team. Help Upsorn explain to her niece. In your own words, how would you describe a database to her niece? Be creative and have fun!

Part 2:

You have ~10 minutes to complete the following tasks.

Consider the following picture or the stuff Upsorn brought to class

image showing toys, stationary, candy, chocolate, snack, ...

I will ask for a few volunteers to help me do the following with the stuff I brought.

  1. Suppose we want to find a notebook that does not have any stickers on the cover. Then, put a smiley face sticker sticker on the cover. How should we find it? Approximately, how long does it take to find it (seconds/minutes)?
  2. Put the notebook (from the previous step) back in the box.
  3. Think about how to make the stuff easy to find. Then, make the stuff easy to find.
  4. Now, find all notebook(s) with 1 or 2 stickers on the cover. How should we find them? Approximately, how long does it take to find them (seconds/minutes)?
  5. Can we map (or compare) the stuff, the way we make the stuff easy to find, and how we find the notebook(s) to a database, or how a database works? Explain how you map or compare, or how this activity may transition to the basic concepts of a database.



Copyright © 2026 Upsorn Praphamontripong

Released under the Creative Commons License CC-BY-NC-SA 4.0 license.

Last updated 2026-01-11 10:32