Grand Challenges for the Database Community Jim Gray Microsoft.

Slides:



Advertisements
Similar presentations
SQL Server Reporting Services By Sam Nasr March 29,
Advertisements

TLAD 2006 Teaching Databases – Whats the Point? For New and Emerging Environments David Nelson.
Persistency Storage G.U.I. Application Integration Conversation Syndication Metadirectory synching API Persistency Storage G.U.I. Application API You,
Rethinking Infrastructure Architecture: Service Oriented Infrastructure Kevin Sangwell Infrastructure Architect Microsoft EMEA HQ.
Data Modeling and Database Design Chapter 1: Database Systems: Architecture and Components.
Cloud OS Microsoft’s Vision of the Unified Platform for Modern Business.
LAST TIME ON LLA CONFERENCE… “Web 1.0: I'm not dead yet” a) HTML pages, CSS b) the idea of using a centralized website website c) Spoiler: The title.
Relational Databases Chapter 4.
SQL 2012 – Tabular for DBA’s By Karan Gulati (SQL BI – MCM)
DB Zero & DB Everything Donald Kossmann 28msec, Inc. & ETH Zurich.
Self-Tuning and Self-Configuring Systems Zachary G. Ives University of Pennsylvania CIS 650 – Database & Information Systems March 16, 2005.
CSE 190: Internet E-Commerce Lecture 10: Data Tier.
Challenges in Large Enterprise Data Management James Hamilton Microsoft SQL Server
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
DBMS1 Database Management System (DBMS) Introductory Concepts Week-1.
MICROSOFT CONFIDENTIAL Sept 2009 | Page 1 | BDM Presentation.
CSE 590DB: Database Seminar Autumn 2002: Meta Data Management Phil Bernstein Microsoft Research.
Four Problem Areas Phil Bernstein Microsoft Research.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
NUITS: A Novel User Interface for Efficient Keyword Search over Databases The integration of DB and IR provides users with a wide range of high quality.
CSC2012 Database Technology & CSC2513 Database Systems.
WITSML API Interface Definition Prototype Implementation.
How a little code can help with support.. Chris Barba – Developer at Cimarex Energy Blog:
DBA Developer. Responsibilities  Designing Relational databases  Developing interface layer Environment Microsoft SQL Server,.NET SQL Layer: Stored.
Embracing the Value of XML in Institutional Research Jim Few Center for Institutional Effectiveness Kennesaw State University Association.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Database refactoring. For the beginning… Avoid overspecialization Application developerDatabase developer Developer Communication Cooperation Exchange.
Functions of a Database Management System
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
Entity Framework MIS 324 MIS 324 Professor Sandvig Professor Sandvig.
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Demystifying the eXtensible Markup Language Nick Roberts & Jim Few
Intro-Part 1 Introduction to Database Management: Ch 1 & 2.
A Model-Driven Approach to Interoperability and Integration in Systems of Systems Gareth Tyson Adel Taweel Steffen Zschaler Tjeerd Van Staa Brendan Delaney.
WEBMATRIX Microsoft Pranav Rastogi.
Document Your Access Database With Visual Basic Presented by Joseph J. Sarna Jr. JJS Systems, LLC.
1 © 1999 Microsoft Corp.. Microsoft Repository Phil Bernstein Microsoft Corp.
By Stephanie Wood And Nedziba Bubregovic.  A very large collection of data  A database management system is a software package designed to store and.
What is HTTP? - the underlying communication protocol used by the www - common HTTP headers?
Microsoft ASP.NET Beginning Object-Oriented Web Design Bryan Jenks © Integrated Ideas 2005.
Presence Networking: XMPP and Jabber Joe Hildebrand Chief Architect Jabber, Inc. Networld+Interop 1 May 2003.
DAT325 SQL Server 2005 (Codenamed “Yukon”): Using the Service Broker To Build Asynchronous, Queued Database Applications Roger Wolter Program Manager.
7. Data Import Export Lingma Acheson Department of Computer and Information Science IUPUI CSCI N207 Data Analysis Using Spreadsheets 1.
Uber Mohammad Islam D A T A.
EbXML Registry and Repository Dept of Computer Engineering Khon Kaen University.
May 2, 2003 Phil Bernstein 1 Lowell Gong Show Phil Bernstein.
1 Data Architecture Strawman - Grimshaw Important points Everything is a service (object) >All have a name (EPR) and an interface (type) One or more base.
Database Environment CPSC 356 Database Ellen Walker Hiram College.
Continuous Deployments using SSDT
TCCICOMPUTERCOACH ING.COM.  TCCI-Tririd Computer Coaching Institute provides best teaching in basic computer programming language at tcci-ahmedabad.
1 Case Study: Business Intelligence & Customer Data Customer Support Web-based Dashboard VP Marketing SQL XSLT XML Data Grid Customer Data Customer Order.
MeshCentral 2.0.
Integrating Enterprise Applications Into SharePoint® Portal Server
Chris Menegay Sr. Consultant TECHSYS Business Solutions
DBA and IT Professional for ~9 years. Currently I am a Data Architect
External Services & Frameworks
Phil Bernstein Microsoft Corp.
K-Plex, Inc. We Develop Technology for… Personalization Integration
Tools for Memory: Database Management Systems
Beginning Object-Oriented Web Design
Continuing to introduce our identities
The development of database
Advances for Data in VS “Orcas”
DBA for ~4+years, IT Professional for 7.5 years.
Jim Gray Microsoft Research
Advances for Data in VS “Orcas”
Database Connectivity and Web Development
Security Issues in Ranging
Workforce Central v6.3 Technology
Presentation transcript:

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/