PDF Version Available
This document is also available in PDF format: introdatabases.pdf
The PDF version includes bookmarks for easy navigation and is optimized for printing.
Accessibility Notice
This document is also available in HTML format at:
https://aholdengouveia.name/IntroData/labs/introdatabases.html
The HTML version provides enhanced accessibility features including keyboard navigation, screen reader support, responsive design, dark mode support, and high contrast options.
Objectives:
- The objective of this lab assignment is to help students gain a basic understanding of the differences between spreadsheets and databases, without requiring prior knowledge of specific software. Through hands-on exploration, students will compare the features and potential use cases of these tools.
References, a video, a PowerPoint and some notes are available at my website https://www.aholdengouveia.name/IntroData/introdatabases.html
For this lab you'll be using LibreOffice Base. The documentation can be found at https://books.libreoffice.org/en/BG73/BG7301-IntroductionToBase.html#toc26
You should get your data into a database, you may use a single table or multiple tables. LibreOffice Base is a Database front end using a Graphical User Interface (GUI), there are a lot of other ways you can get your data into a database as well and interact with it. We will be talking about those soon. After your data is in the database, answer the following questions
Complete the following problems
Moving your data to a Database
- How long did it take you to move your data?
- Did you create one table or more? Why did you make the choice you did?
- Compared to a spreadsheet how difficult would you say it was to move your data into the database?
- What are your thoughts on the documentation? Did you have to use other resources?
- Screenshot of your data in the database. Use your best judgement for how to illustrate that and what screenshot to take. Why did you pick what you did? figure[h!] [scale=.2]{ExampleScreenshot.png} This is an image of what each of your screenshots should look like Example screenshot showing a text document with student name and term/year alongside data visualization figure
Database questions
- How does your data look different in the database instead of your original spreadsheet view?
- How would you add another record to your database? Go ahead and add something that fits in with the data you've collected. How was adding this different then if you added to a spreadsheet?
- How would you edit a record? Go ahead and change one of the records in some way, this could be fixing information, adding information, or just changing something.
- If you needed to find a specific record or piece of information in your database, how would you go about doing that? Give one link or reference that you used to help.
Deliverables
- A text document with the answers to the questions given about getting your data into the database you're creating
- A text Document with the answers to the questions about the database you've created
- All requested screenshots, clearly labeled to show what they are for
- Find one reference for how to use LibreOffice Base, this could be an article, or video, or documentation, or activity. Include the URL here and write a short review of it. Your short review should be more then one paragraph and less then one page.
- Your database, make sure you're submitting a database, not spreadsheet.