Textbook Website: http://xerox.elet.polimi.it/dbbook/ Presentation Papers: http://www-3.ibm.com/software/data/pubs/papers/
Developing Enterprise Java Applications Using DB2 Universal Database,Version 7.2 DB2 ® Universal Database (UDB) supports all the key Internet standards, making it an ideal database for use on the Web. DB2 Universal Database supports WebSphere, Java, and XML Extender, which makes it easy for you to deploy your e-business applications. This paper discusses the features of DB2 UDB Universal Developer’s Edition Version 7.2 (UDE), and included development tools such as VisualAge ® for Java, Professional Edition and WebSphere Studio, for use in building Web applications.
DB2 Universal Database Knows Baseball at the Sydney 2000 Olympic Games: User Defined Function's & User Defined Types Deliver A Homerun The IBM data management family of products are a major part of making the Sydney 2000 Olympic Games a success. DB2 on an OS/390 is the major repository for the Games. DB2 Universal Database is the database management product behind the INFO kiosks. The Official Sydney 2000 Games Web site uses DB2 Universal Database to collect and manage live results data during the games. DB2 Universal Database’s Business Intelligence Functions assist in the Sydney 2000 Olympic Games This paper presents examples of how the built in Business Intelligence Functions of DB2 Universal Database can assist in the development and implementation of the IBM Olympic Games System at the Sydney 2000 Olympic Games. IBM DB2 XML Extender - An end to end solution for storing and retrieving XML documents The Extensible Markup Language (XML)is a key technology that facilitates information exchange and e-business transactions. Starting with IBM DB2 Universal Database Net.Data Version 1, an application can generate XML documents from SQL queries against DB2 or any ODBC-compliant databases.
Introduction to WebServices Dynamic e-Business with DB2 and WebServices The Internet infrastructure is ready to support a new generation of e-business applications, called Web services. Web services are enhanced e-business applications that are easier to advertise and easier to discover -- by other businesses -- because they are described in a more uniform way on the Internet. These new enhancements allow e-business applications to be connected more easily both inside and outside the enterprise. The Web services infrastructure is based on the eXtensible Markup Language (XML). Messages and data flow between a service requester and a service provider using XML. This paper briefly describes Web services and then describes how DB2 data can be dynamically transformed to XML and the important role that DB2 plays in a Web services world.
DB2 Specific: http://www6.software.ibm.com/devcon/devcon/docs/wsdevdep.htm
CWM Enablement Showcase: Warehouse Interchange Made Easy Using CWM IBM is pleased to be a sponsor and key co-developer of the Object Management Group's Common Warehouse Metamodel (CWM). Endorsed by the OMG and key industry leaders, the CWM is the first independent standard for the exchange of metadata within the data warehouse environment.
IBM DB2 OLAP Miner: an opportunity-discovery feature of DB2 OLAP Server This paper introduces the reader to data mining and the application of data mining using OLAP technology. According to research conducted by the IBM Almaden Research Center, DB2 OLAP Miner (OLAP Miner) introduces a new technology that marries discovery-driven analysis with multidimensional analysis. Applying data mining algorithms to OLAP cubes, OLAP Miner discovers interesting values through an exhaustive search of the multidimensional data. Values that the algorithm marks as interesting are then presented to the analyst to be used as a starting point for further hypothesis driven exploration.
Building a Scalable e-Business Platform This paper documents the highlights of a joint effort by IBM, Quest Software, and Intel Corporation to demonstrate how IBM’s e-business software, WebSphere and DB2, running on IBM’s Intel-based servers, provide a scalable infrastructure for e-business solutions. IBM eServer Cluster 1300 - A Scalable Linux Solution Enterprise web applications require servers to support very large number of users with fast response times. IBM eServer Cluster 1300 is a high-performance, inexpensive, rack-mounted, centrally managed integrated system that scales well across servers in the cluster including details of the benchmarking application, test methodology, and analysis of results are presented. This paper presents the results of the test conducted on a 58-node Cluster 1300 system, simultaneously running eight instances of e-Business Trade 2 benchmark tests on Redhat Linux. This all-IBM solution mounted in only three racks supported 800,000 users, serving an unprecedented 12,547 requests/sec with an average response time of 0.27 sec/request. The benchmark testing was conducted using IBM’s Trade 2 J2EE e-Business benchmark running WebSphere Application Server (WAS) and Edge server, IBM HTTP server, J2EE, and DB2 Universal Database on the xSeries hardware. IBM’s Cluster System Management (CSM) software provided a single point of control to manage the entire cluster.
Open 24 hours a day: Integrating information for real-time analytics This paper describes techniques for implementing what Gartner Group has called a "zero latency environment" in which real-time decision-making solutions leverage messaging and database technologies. It explains the technical requirements needed to implement solutions and shows how
IBM is uniquely positioned to offer a complete set of products for the implementation of zero latency environments. This is achieved through the marriage of IBM’s world-class transactional products with IBM’s strength in business intelligence, which provides the ability to integrate analytics into the day-today operations of the business, reducing the time between the business decision and the business action. It also demonstrates the importance of integrating historic data derived from the data warehouse into the real-time decision making process.
Application of JavaCC