DB 4 - Design Considerations for Visual Interfaces and Navigation Systems within Database Systems Flashcards
What is a view mechanism?
Provides users with only the data they want or need to see
SELECT *
What does * mean?
Everything
What is the purpose of interface?
For frontend users to interact with the database
Why is interface important?
Because they perform just like views, but with standardized design and constraints
EX: Forms
What are the 4 important concerns when designing an interface?
Readability
Navigation
Logical order
Inclusivity
What is readability?
Refers to the ease of a user to understand how to navigate through the interface
what happens if we have poor interface readability?
Technical issues such as data entry errors
How to improve readability of an interface?List 3 ways
Use words in the interface that people can understand
Avoid using technical languages
Avoid long-winded explanation
What is navigation?
The ability for users to properly navigate the system through interface
How to improve navigation? List 3 ways
- Ensure the process is logical and easy to follow
- Navigation menu is named appropriately
- Provide more than 1 navigation paths
What is inclusivity?
Refers to the accessibility of the interface to a broader audience
How would an inclusive interface be like?
- User-friendly regardless of culture and language
- Catered to maximum use by people
How does the users navigate a database system?
Through views OR interfaces