190 likes | 210 Views
Explore database user interfaces, visualization challenges, and projects in data visualization for database software. Learn about BI with multidimensional data, object tree hierarchies, and system topology projects.
E N D
Data Visualization for Database Software Anna Wichansky Advanced User Interface Group 9/28/00
Outline • Database User Interfaces • Before and After Uis • Visualization Challenges • Visualization Projects
A Database receives stores summarizes transforms manipulates reports Data
Database tasks • Installation & configuration • Upgrade • Maintenance • Ad hoc and scheduled queries • Routine jobs • Analysis • Reporting and charting • Use of applications
Database users • Database administrators (dbas) • Database designers • Programmers • High end-users (e.g. analysts) • Low end-users (e.g. data entry clerks)
Database applications • Financial • Manufacturing • E-commerce • Marketing & Sales • Clinical • Government
Visualization Challenges • Diversity of data • Complexity of data • Expertise of users • Screen real estate • Platform issues • Internationalization pressure • Output constraints
Visualization Projects • Business Intelligence w/ multidimensional data • Object tree hierarchies • Database system topologies
Business Intelligence Visualization • Video store financial data • Multiple nested dimensions • Geography: Region ->City ->Store • Products: Video Rentals, Video Sales, Beverages, Snacks • Time: Year-> Quarter • Drill down capability on hierarchies • Geographical representation • 3-D representation
Object tree hierarchy project • Thousands of objects in nested folders • Drill down into folder results in loss of context, truncation of text labels • Graphical representation required for interaction • Common problem on website databases • Dynamic demo (e.g. animation) may help • Hyperbolic browser not allowed
System Topology Project • Distributed databases contain hundred of “nodes” with different features and functions • Geographical representation may be useful • Dynamic aspect to represent node status, jobs running (e.g. animation) • 3-D may be helpful