Jim Gray - Microsoft Research

Download Report

Transcript Jim Gray - Microsoft Research

Grand Challenges
for the Database Community
Jim Gray
Microsoft
Grand Challenge
Memex: Make it easy to
• Capture, store
everything I see and hear,
and things I might want to see and hear.
• Access that information instantly.
• Present answers in the most understandable
form.
• Anticipate my questions.
No Knobs Data Stores
• Build a data store that
– Self-organizes the data
– Never forgets
– Is secure
Unify Code and Data
•
•
•
•
•
Sql unified data definition, manipulation, control lanuages.
But…DB and app are separate today: they should not be
XML needs to become DXML
Active databases are a good idea.
Publish/Subscribe is a good model
• Build a system
where programs and data are integrated.
• There are semantic issues: data model
and unsolved systems issues
perf/ security/ schema evolution/