Attributes become fields
An attribute is one property of an entity, like a student's name or year level. Each attribute becomes one field (column) in the entity's table, and each instance of the entity is one record.
Understanding Attributes become fields in ACARA Digital Technologies Years 9–10
What it does: Listing separate fields keeps one fact per attribute instead of squashing several facts into one column. The field names in SELECT are the attributes of the entity, and each row returned is one instance of it. email is one property of a student, so it is an attribute. Student is the entity itself. Attributes are the properties every student has, such as firstName. Ava, Liam, Mia and Noah are values stored in records, not attributes. The number of fields matches the number of attributes. The 10 students are the 10 records.
Common mistakes: A name and a year level are two different facts, so they need two fields. Each attribute gets its own field: line 3 should be firstName VARCHAR(30), and yearLevel already has its own line.}},. An attribute is one property, so there should be one fact per attribute. Name and year level are separate attributes. Line 2 should be Attribute: name, and yearLevel has its own line.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 433–451) and word search (Modules 413–451).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
attributeFill in the Blanks
Spot the Error
Student with a class code? Join your class →