The three basic parts of a trigger in SQL are:
1. Trigger event: The action, such as INSERT, UPDATE, or DELETE, that causes the trigger to execute.
2. Trigger condition: An optional restriction or condition that must be met for the trigger to run.
3. Trigger action: The SQL code that is executed when the trigger is activated by the event and condition.