The Information I Database Quiz is a free 4-choice web app for high school students who want to practice database concepts in Information I.
All questions, choices, explanations, example tables, diagrams, and scenarios are original. The app is designed as an unofficial learning tool and does not reproduce textbook, test, workbook, or examination questions.
The quiz covers tables, records, fields, data types, primary keys, foreign keys, normalization, SELECT statements, WHERE conditions, sorting, aggregation, joins, ER-style design, data quality, privacy, and safe data use.
Short fictional datasets such as library loans, club members, event sales, and observation records are generated for the quiz, so students can practice reading data without using copied materials.
Hints change according to the current question. They include original mini tables, key diagrams, SQL execution order sketches, join diagrams, and design tips.
The ranking, My Page, best records, and often-missed-question review features are kept from the existing app structure.
You can start with the difference between a table, record, and field, then move on to primary keys, foreign keys, normalization, and SQL reading.
The SQL questions focus on the ideas students often need when reading simple queries: SELECT for columns, FROM for tables, WHERE for conditions, ORDER BY for sorting, GROUP BY for grouping, and COUNT, SUM, and AVG for aggregation.
Each question is short, so it works well for a few minutes of review before class, during homework time, or before a test.
The choices are designed to make common misunderstandings visible, such as confusing rows and columns, choosing a non-unique field as a primary key, or forgetting which table a foreign key points to.
Instead of memorizing isolated words, students practice with small fictional tables such as books, sales, club members, submissions, and events.
By checking the table first and then reading the question, students can build the habit of connecting data, conditions, and results step by step.