SQL - ViewsWhy might a database administrator prefer using views instead of granting direct table access to users?AViews improve database write performance significantly.BViews provide controlled access by exposing only specific data, enhancing security.CViews automatically backup data for recovery.DViews allow users to change table structures without permissions.Check Answer
Step-by-Step SolutionSolution:Step 1: Understand security advantages of viewsViews can limit user access to only certain columns or rows, protecting sensitive data.Step 2: Evaluate other optionsOptions B, C, and D describe features not provided by views.Final Answer:Views provide controlled access by exposing only specific data, enhancing security. -> Option BQuick Check:Views enhance security by controlling data exposure [OK]Quick Trick: Use views to limit user data access for security [OK]Common Mistakes:MISTAKESThinking views improve write speedAssuming views backup dataBelieving views allow schema changes
Master "Views" in SQL9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More SQL Quizzes Advanced Joins - Natural join and its risks - Quiz 4medium Aggregate Functions - SUM function - Quiz 2easy Aggregate Functions - AVG function - Quiz 5medium Aggregate Functions - MIN and MAX functions - Quiz 11easy Aggregate Functions - AVG function - Quiz 8hard INNER JOIN - How the join engine matches rows - Quiz 12easy Set Operations - EXCEPT (MINUS) for differences - Quiz 7medium Table Relationships - Foreign key linking mental model - Quiz 10hard Table Relationships - One-to-one relationship design - Quiz 10hard Views - Updatable views and limitations - Quiz 13medium