MySQL
  Home arrow MySQL arrow Page 7 - The Future of SQL
Dev Shed Forums 
Administration  
AJAX  
Apache  
BrainDump  
DHTML  
Flash  
Java  
JavaScript  
Multimedia  
MySQL  
Oracle  
Perl  
PHP  
Practices  
Python  
Reviews  
Security  
Style-Sheets  
Web Services  
XML  
Zend  
Zope  
Forums Sitemap 
IBM® developerWorks 
Sun Developer Network 
Dedicated Servers 
E-Commerce Hosting 
Linux Web Hosting 
Managed Hosting 
Small Business Hosting 
Actuate Whitepapers 
VeriSign Whitepapers 
VPS Hosting 
Weekly Newsletter

 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
MYSQL

The Future of SQL
By: McGraw-Hill/Osborne
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 14
    2004-11-10

    Table of Contents:
  • The Future of SQL
  • Database Market Trends
  • Market Diversity and Segmentation
  • Hardware Performance Gains
  • Benchmark Wars
  • SQL Standardization
  • SQL in the Next Decade
  • Ultra-High-Performance Databases
  • Object Integration

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT

    Stay one step ahead of the competition. Evaluate and give feedback on some of the hottest web development tools on the market today. Make your opinion heard! Click Here

    The Future of SQL - SQL in the Next Decade


    (Page 7 of 9 )

    Predicting the path of the database market and SQL over the next five to ten years is a risky proposition. The computer market is in the midst of a major transition into an Internet-driven era. The early stages of that era, dominated by the World Wide Web and user/browser interaction, are giving way to a ubiquitous Internet used to deliver all communication services, information services, and e-business interaction. The emergence of the PC and its creation of the client/server era of the 1980s and 1990s illustrates how shifts in the underlying computer systems market can produce major changes in data management architectures. It’s likely that the Internet will have at least as large, if not a larger, impact on the data management architectures of the next ten years. Nonetheless, several trends appear to be safe predictions for the future evolution of database management. They are discussed in the final sections of this chapter.  

    Distributed Databases

    As more and more applications are used on an enterprisewide basis or beyond, the ability of a single, centralized database to support dozens of major applications and thousands of concurrent users will continue to erode. Instead, major corporate databases will become more and more distributed, with dedicated databases supporting the major applications and functional areas of the corporation. To meet the higher service levels required of enterprisewide or Internet-based applications, data must be distributed; but to ensure the integrity of business decisions and operations, the operation of these distributed databases must be tightly coordinated.

    Another strain on centralized database architectures will be the continuing growth of mobile personal computers and other mobile information appliance devices. These devices are, by their nature, more useful if they can become an integral part of a distributed network. However, by their nature, they are also occasionally connected— they work in a sometimes-disconnected, sometimes-connected mode, using either wired or wireless networks. The databases at the heart of mobile applications must be able to operate in this occasionally connected environment.

    These trends will drive heavy demand for data distribution, database integration, data synchronization, data caching, data staging, and distributed database technology. A one-size-fits-all model of distributed data and transaction is inadequate for the highly distributed, anywhere/anytime environment that will emerge. Instead, some transactions will require absolute synchronization with a centralized master database, while others will demand support for long-duration transactions where synchronization may take hours or days. Developing ways to create and operate these distributed environments, without having them become a database administrator’s nightmare, will be a major challenge for DBMS vendors in the next decade, and a major source of revenues for the vendors that provide practical, relatively easy-to-use solutions.

    Massive Data Warehousing

    The last few years have demonstrated that companies that use database technology aggressively and treat their data as a valuable corporate asset can gain tremendous competitive advantage. The competitive success of WalMart, for example, is widely attributed to its use of information technology (led by database technology) to track its inventory and sales on a daily basis, based on cash register transaction data. This allowed the company to minimize its inventory levels and closely manage its supplier relationships. Data mining techniques have allowed companies to discover unexpected trends and relationships based on their accumulated data—including the legendary discovery by one retailer that late-night sales of diapers were highly correlated with sales of beer.

    It seems clear that companies will continue to accumulate as much information as they can on their customers, sales, inventories, prices, and other business factors. The Internet creates enormous new opportunities for this kind of information-gathering. Literally every customer or prospective customer’s interaction with a company’s web site, click-by-click, provides potential clues to the customer’s wants, needs and behavior. That type of click-by-click information can easily generate tens of gigabytes of data or more per day on a busy web site. The databases to manage these massive quantities of data will need to support multilevel storage systems. They will need to rapidly import vast quantities of new data, and rapidly peel off large data subsets for analysis. Despite the high failure rate of data warehousing projects, the large potential payoffs in reduced operating costs and more on-target marketing and sales activities will continue to drive data warehousing growth.

    Beyond the collection and warehousing of data, pressure will build to perform business analyses in real time. IS consulting groups are writing about the zero-latency enterprise or the real-time enterprise to describe an architecture in which customer interactions translate directly into changes in business plans with zero or very little delay. To meet this challenge, database systems will continue to take advantage of processor speed advances and multiprocessing technologies.

    Remember: this is chapter 26 of MySQL: The Complete Reference, by Vikram Vaswani (McGraw-Hill/Osborne, ISBN 0-07-222477-0, 2004). Vikram is the founder of Melonfire, and has had numerous articles featured on Dev Shed. 
    Buy this book now.

    More MySQL Articles
    More By McGraw-Hill/Osborne


       · Having gone through the article on the future of sql i think is one of the subjects...
     

       

    MYSQL ARTICLES

    - MySQL Table Prefix Changer Tool in PHP
    - Using the SIGNAL Statement for Error Handling
    - Error Handling Examples
    - Error Handling
    - Completing a Search Engine with MySQL and PH...
    - Paginating Result Sets for a Search Engine B...
    - Building a Search Engine with MySQL and PHP 5
    - Using Boolean Operators for Full Text and Bo...
    - PHP, MySQL and the PEAR Database
    - Working with PHP and MySQL
    - Getting PHP to Talk to MySQL
    - Creating an RSS Reader: the Reader
    - MySQL Security Overview
    - Creating the Admin Script for a PHP/MySQL Bl...
    - Creating the Blog Script for a PHP/MySQL Blo...





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway