Unit 4 Data Management and Cyber Security: WACE Computer Science ATAR practice quiz
13 questions. Pick an answer and you'll see why right away. Options are shuffled each attempt, and the review at the end links each missed question to the dot point to revise.
What is a foreign key in a relational database?
A table stores StudentID, SubjectCode and StudentName, with the composite key (StudentID, SubjectCode). StudentName depends only on StudentID. Which normalisation rule does this table break?
Which SQL query returns the number of orders placed by each customer?
Which SQL clause filters groups after aggregation, for example keeping only customers with more than five orders?
An order row refers to CustomerID 507, but no customer with ID 507 exists. Which type of integrity has been broken?
A bank transfer debits one account, then the system crashes before crediting the other account. Which ACID property ensures the debit is rolled back?
Alice wants to send Bob a message that only Bob can read. Which key does she use to encrypt it?
How is a digital signature created?
In TLS, why is a symmetric session key used to encrypt most of the data after the handshake?
Which countermeasure most directly prevents SQL injection?
A ransomware attack encrypts a hospital's files so staff cannot open them. Which part of the CIA triad is most directly affected?
Logging which files each user opened, and when, is which part of the AAA framework?
Under Australian Privacy Principle 11, what must an organisation do with the personal information it holds?