--------------- Queries --------------- Selection: correct: select ( age == 12 ) people ; incorrect: select ( age ))))) people ; Projection: correct: project ( age ) people ; incorrect: project age people ; Renaming: correct: rename ( age, years old ) ; incorrect: rename age years ; Set Union: correct: union ( people + animals ) ; incorrect: union people animals ; Set Difference: correct: difference ( people - animals ) ; incorrect: difference people animals ; Cross Product: correct: product ( people * animals ) ; incorrect: product people animals ; ------------------- Commands ------------------- Open: correct: OPEN people ; incorrect: OPEN ; Close: correct: CLOSE people ; incorrect: CLOSE ; Save: correct: SAVE people ; incorrect: SAVE ; Exit: correct: EXIT ; incorrect: EXIT people ; Show: correct: SHOW people ; incorrect: SHOW ; Create: correct: CREATE TABLE people ( age INTEGER, name VARCHAR ( 20 ) ) PRIMARY KEY ( name ) ; incorrect: CREATE TABLE people age name ; Update: correct: UPDATE people SET ( age = 10 ) WHERE ( name == "Bob" ) ; incorrect: UPDATE ( age = 10 ) WHERE people ; Insert: correct: INSERT INTO people VALUES FROM ( 12, "Benny" ) ; incorrect: INSERT INTO people 12 "Benny" ; Delete: correct: DELETE FROM people WHERE ( name == "John" ) ; incorrect: DELETE IN people WHEN (name=John) ;