DViews can be updated only if they are based on a single table without aggregates
Step-by-Step Solution
Solution:
Step 1: Analyze each statement about views
Views store data physically in the database is false because views are virtual and do not store data physically. Views can be updated only if they are based on a single table without aggregates is true; updatable views must be simple, single-table, no aggregates. Views always improve query performance is false; views may not improve performance. Views cannot include WHERE clauses is false; views can include WHERE clauses.
Step 2: Confirm the true statement
Only Views can be updated only if they are based on a single table without aggregates correctly describes a true fact about views.
Final Answer:
Views can be updated only if they are based on a single table without aggregates -> Option D
Quick Check:
Updatable views = single table, no aggregates [OK]
Quick Trick:Only simple views without aggregates are updatable [OK]
Common Mistakes:
MISTAKES
Thinking views store data
Assuming all views improve performance
Believing views cannot filter data
Master "Views" in SQL
9 interactive learning modes - each teaches the same concept differently