🎯 Learning Objectives
Developing Data & Data Representation and Information Technology learning strands, specifically:
- Understand what a database is.
- Know some of the key words associated with databases.
- Be able to discuss advantages/disadvantages of paper and computerised databases.
💬 Key Vocabulary
- Database
- Table
- Field
- Record
📝 Starter Activity – Create folders
- For each topic of work you should be creating new folders to make sure your work is easy to find and read.
- Go to your Home Drive in File Explorer.
- Open your Computer Science and then Year 8 folder.
- Create a Folder called 3a Databases.
Make sure all work in this topic is saved to this folder.
📝 Silver Badge – Database Basics
- Download the worksheet and use the information below to complete it.
- Then upload it to the Silver badge task on Bourne to Learn.
📖 What is a database?
Question: What do you think a database is?
Answer
A database is a collection of data or information which is stored in an organised way (in some sort of order)
📝 Paper-based Databases
- Paper based databases are not as common as they used to be, below are some examples. How many have you seen or used yourself?
Advantages of paper-based databases
- Cheap to set up
- Doesn’t need a power supply so you can use them in a power cut
- You don’t need to buy an expensive computer to use them
- Most can easily be carried around with you
- You don’t need training to learn how to use them
Disadvantages of paper-based databases
- They can be lost or misplaced
- Very hard to make copies
- Hard to correct mistakes made to data entries
- Order or data can get muddled up. This is difficult to re-sort
- Are hard to search and find specific data
📝 Computer-based Databases
Advantages of computer-based databases
- Very easy to make back-up copies
- Easy to update data and correct mistakes
- Easy to sort data into order (alphabetical for example)
- Very easy and quick to search for specific data
- They can be secured with passwords
Disadvantages of computer-based databases
- They can be expensive to set up (especially if you hire an expert)
- They need power to run (won’t work during power cuts)
- They need computers in order to run
- They can be difficult to use so you may need training.
📖 What can databases store?
Your school stores lots of data about every student.
Write down 5 pieces of information that you think the school could store about you.
Possible answers
- First name
- Last name
- Address
- Date of Birth
- Allergies
- Phone Number
- Parent/Guardian’s names
- Email address
📖 Fields
- Fields are used as places to store information held in the database, similar to a variable in programming.
- All of the pieces of information in the “possible answers” above are examples of a field.
Fields in another database
- Now write down 5 more fields that could be in a database for a video streaming service such as Netflix or Disney+.
Possible answers
- Title of film/TV show
- Release date
- Director
- Cast
- Producer
- Production studio
- Genre
- Running time
📖 Records
- Records are stored within fields.
- A record is all the data about a single person or object.
Records in another database
- Write down some of the records we could store in each of the field names we looked at above in our streaming service database.
Possible answers
- Title of film/TV show: Lord of the Rings: The Fellowship of the Ring
- Release date: 2001
- Director: Peter Jackson
- Producer: Barrie M. Osborne
- Production studio: New Line Cinema
- Genre: Fantasy
- Running time: 178 minutes
📖 Tables
- All the fields and records are stored together in a table.
📖 Keywords – Definitions
Database – collection of data or information that has been stored in an organised way.
Field – one type or one piece of information.
Record – all the data about a person or an object.
Table – collection of the database’s fields and records.
💬 Summary
In this lesson, you…
- Looked at what a database is.
- Covered some of the key words associated with databases.
- Discussed advantages/disadvantages of paper and computerised databases.
In the next lesson, you will…
- Look at some examples of databases.
- Understand that one of the advantages of a computer-based database is the ability to search for data quickly.
- Know what data types are.
- Be able to choose the correct data types for specific items of data.
🏅 Badge it
🥈 Silver Badge
- Upload your completed Database Basics worksheet to the Silver badge task on Bourne to Learn.
🥇 Gold Badge
- Download the Database Research worksheet below, complete it and then upload to the Gold badge task on Bourne to Learn.
Database Story Links
🥉 Platinum Badge
- Download the Types of Databases worksheet below, complete it and then upload to the Platinum badge task on Bourne to Learn.