CPSC 461 Future of DBMS Marina L. Gavrilova The future of DBMS Overview What is DBMS now How DBMS was viewed before Current trends and developments Future directions of research What is DBMS? Wikepedia definition of DBMS: (1) Is a set of programs that enables you to store, modify, and extract information from a database, it also provides users with tools to add, delete, access, modify, and analyze data stored in one location; (2) Active research area; (3) A multibillion dollar business. Old DBMS Old DBMS: Stand-alone, Static, non-interactive, Very limited representing interaction between objects, Confusing set of data models, Independent application Current DBMS Parallel Distributed Information visualization + HCI support Capable of learning and supporting decisionmaking process Enabling Supports transition: data->information ->knowledge->wisdom Motivation Organizations are relying less on their own data automation and more on sharing. Portability of the data is a key component to finding and evaluating data and facilitating data transfer. New data models / structures emerge to better represent different phenomena. Extremely large data set problem becoming a crucial one. Security and privacy play pivotal role. Related topics • interoperability • integration • general type data (megadata) • distributed systems • decision support systems • fuzzy datasets • visualization Trends in data storage Society is collecting and storing more information in a digital form There is better access to information for everyone, both within organizations and outside organizations (i.e. public access) Trends in Integrated systems New query languages New inter-related systems New interfaces Extensive set of tools for data analysis, query and representation Trends in web searching Graphic searchers Multimedia database New methods for information similarity Adaptive learning Data mining Trends in on-line search User behavioral patterns Visual context Social profiles Multiple contexts User preference/profiling Trends in privacy and security Encryption Combination of different security mechanisms Data privacy Policies in addition to backup/recovery Future trends Integration (multiple formats, multiple databases) Accessibility (anytime, anywhere) Reliability (no data loss) Proper display of data (advanced graphics methods) Real-time access Future trends Real-time decision support Information visualization and 3D modeling Tracking DB development on-line Data exchange between different applications/vendors Virtual and augmented reality Intelligent Decision support and cognitive methods for data analysis Future Interfaces Scientific visualization tools Automated vision tools Fourth dimension Advanced spatial analysis tools (e.g. S+) Beyond the WIMP (windows, icons, menus and pointers) Desktop High Interactivity Multisensory input Multisensory output Touch free displays What’s next? “ Computing is not about computers any more. It is about living.” Nicholas Negroponte Founding Director of MIT’s Media Being Digital (1995) Future is in your hands!