Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Extensible Storage Engine wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Relational model wikipedia , lookup
Functional Database Model wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Clusterpoint wikipedia , lookup
1 Unit 10 Assignment Final Project IT521-01N: Decision Support Systems (P) Eleisha Barnett 2 Table of Contents Abstract…………………………………………………………………………….3 Vendor Tools and General Features……………………………………………..4 Table 1 Vendor Tools and General Features……………………………4 Embarcadero DB PowerStudio…………………………………………………..5 SAP NetWeaver BI………………………………………………………………..8 Microsoft SQL Server 2008……………………………………………………..11 Oracle Database 11g……………………………………………………………..12 Table 2 Oracle 11g Capabilities………………………………………...15 Implementation Plan…………………………………………………………….16 Table 3 Implementation Plan…………………………………………...16 Conclusion………………………………………………………………………..19 References………………………………………………………………………..21 3 Abstract This paper includes a discussion on tools and applications that support DSS, a success story of a company that uses these applications, and the strengths and weaknesses of the applications. Also included in this paper are DSS tools recommended for 7-Eleven to implement. A detailed DSS implementation plan is included which shows tasks and durations of assignments. There are various tools we can use for making 7-Eleven’s decision support system fit the needs and future needs of the corporation. We shall examine the tools we are considering for 7Eleven. It is recommended that 7-Eleven consider trial ware before making a large purchase in order to review the applications to see if the applications meet company needs (Turban, et al, 2010). There are a host of online reviews and trial ware to see before making a decision on any tool/application. 4 Vendor Tools and General Features In making recommendations for tools for 7-Eleven, we looked at the tools scalability, integration, user-friendliness, modification of and creating 7 Eleven specific business rules and elements, user interface, cost, ETL automation, can the tool work alone to provide what is needed, if the application will work with existing software and hardware, and customer service (Barnett, 2011). Table 1. Vendor Tools and General Features Tools General Features Embarcadero --Used to create entity relationship models --A data modeling tool that can be used to analyze and optimize existing databases (Embarcadero, 2011) Oracle Warehouse Builder 11g (Oracle --Includes ETL automation Database Enterprise Edition) --Design time component --Integration with other vendor tools --Offer additional DW tools to accommodate different industries (Oracle, 2011) Microsoft SQL Server 2008 --User interface --scalable to tens of terabytes --integration with other DW tools --supports: OLAP, BI, queries, advanced analytical workloads, indexing, partitioning, compression, caching (BIDW, 2011) Cost range from free (developer tool) to 5 $27K+ (Microsoft, 2011). SAP Netweaver BI --Can choose any of the following databases: (IBM DB2, Oracle Database, Microsoft SQL Server, and MaxDB) --Row-based storage supporting capabilities --Full integration with service oriented architecture capabilities, application platforms, BI, middleware, and desktop software Developer License Cost: $2300 (SearchSap.com, 2007). Embarcadero DB PowerStudio Embarcadero DB PowerStudio for Oracle is a highly-intuitive toolset that complements Oracle Enterprise Manager with critical capabilities such as database change management and SQL optimization and tuning (Embarcadero, 2011). Some of the features include: a full-featured SQL IDE that helps you write quality SQL and PL/SQL faster visual diagnostics that pinpoint problematic queries and determine best solutions a single interface for working with multiple Oracle versions and databases robust analytics which provide insight into database health (Embarcadero, 2011) The real strength in Embarcadero is it is a real powerhouse optimizer for Oracle databases that comes with support and real time solutions. There have been few issues reported. There are no apparent weaknesses, if anything, Embarcadero exhibits a very strong dedication to their customers and go above and beyond the usual level of support. In terms of a product 6 review, we can look at it from a developer point of view. Developers working on a system that involves different databases will need to speak several dialects of SQL and work with a variety of schema. Embarcadero RapidSQL solves this by providing a single interface for coding and debugging SQL and programmable functions such as stored procedures (Embarcadero, 2011). Likewise, DB Optimizer will allow you to analyze and tune your SQL code while DB Change Manager allows you to compare and track changes at schema and data levels across multiple databases. Each of these tools is included in the Developer edition. A database administrator is accountable for availability and faces real challenges managing a variety of database brands and releases in a complex environment. DB Artisan is a prerequisite for this and is included in the DBA edition of PowerStudio (Embarcadero, 2011). The database administrator also needs visibility of SQL performance characteristics and remedies where appropriate so it also ships with DB Optimizer. The Enterprise edition of Change Manager with its added ability to schedule multiple change management tasks is included too (Embarcadero, 2011). We might also keep in mind future DSS needs and scalability. In this case, Embarcadero is well known for providing innovative tools to aid database design, development, deployment and maintenance. Embarcadero is able to provide functionality and usability that reaches beyond the scope of tools bundled with a specific vendor’s database. This is particularly relevant in today’s complex computing environments where it is becoming less common to find architecture tied to a single platform (Embarcadero, 2011). This is where a tool like Embarcadero DBArtisan is really good. It allows a database administrator to manage heterogeneous databases from a single interface which reduces the learning curve, complexity and risk, not to mention the costs associated with each. In response to the growing requirement to support multiple database environments, Embarcadero has introduced a more cost effective, multiplatform XE license. 7 This negates the need to purchase a license for each flavor of database (Embarcadero, 2011). More recently, they have bundled together a set of tools for specific database job roles. This is PowerStudio XE which is available as a Developer or DBA edition. Embarcadero makes a real effort to understand IT job roles, the people that fill them and issues they encounter. The XE vision was well underway then to tackle multiplatform requirements and the recent release of PowerStudio which helps align the various products with certain job roles, is further evidence of this (Embarcadero, 2011). Another Embarcadero innovation, All-Access, bundles an assortment of products with a licensing model (Tool Cloud) that provisions the tools to different project workers on a ‘while I need them’ basis. Embarcadero is making it easier for project workers to access the tools they need through more cost effective bundles and licensing models (Embarcadero, 2011). A few reviews testify to Embarcadero as a leader in the DSS business.: "ER/Studio is THE software solution that helps me quickly make sense out of today's database messes. Few software products can get you from overwhelmed to under control in so little time. ER/Studio does not compromise on technical sophistication either - you can maintain as many versions as you need and still keep everything at the logical level, well, logical. I LOVE your product." - Steve Malley, DBA since 1988, JP Morgan, Pacificorp, Columbia Sportswear, Intel, Fort James Paper, WebTrends, WebCriteria, Microsoft, and other great companies. (Embarcadero, 2011) With the onslaught of compliance regulations and the heightened need to understand and document data sources, the task of effectively tracing data lineages has never been more 8 important. With its new Visual Data Lineage functionality, ER/Studio 8.0 simplifies the way we trace data movement among databases and flat files, which ultimately helps us better understand the data assets within our government customers' organizations. This benefits us across numerous domains - facilitating data consolidation, SOA migration, FISMA compliance, and DIACAP needs. - Ron Lewis, Senior Security Analyst, CDO Technologies. (Embarcadero, 2011) Embarcadero clearly offered the best data modeling solution to meet our requirements. ER/Studio matched our high-priority functional requirements including high-quality HTML, mapping functions, and good metadata repository capabilities. Embarcadero ER/Studio does exactly what it says on the tin, and stood up against our high expectations - Barclays (Embarcadero, 2011) SAP NetWeaver BI SAP NetWeaver BI is a good recommendation for a data warehouse. SAP has more than one product to assist with data warehousing. SAP NetWeaver BI can work with multiple databases such as IBM DB2, Oracle Database, Microsoft SQL Server, and MaxDB. It has rowbased storage supporting capabilities, full integration with service oriented architecture (SOA) capabilities, application platforms, BI, middleware, and desktop software (BIDW, 2010). This tool can easily work as a one stop shop to building a successful data warehouse, especially with its partnership with HP services. The combined SAP NetWeaver/HP services enable clients to store increasingly large volumes of data on one system, allowing a single view of data (Information Management.com, 2010). Netweaver’s Business Intelligence (BI) extends business intelligence to all user types at all organizational levels. Some key features include: 9 Improved enterprise dashboards Formatted reporting Increased focus on user productivity Enhanced information broadcasting MS Outlook integration More intuitive ad hoc analysis Advanced Excel integration Flexible data modeling capabilities Web-based administration cockpit Built-in PDF export capability (SAP, 2011) The following are some of the techniques and tools to choose from with NetWeaver Business Intelligence: Remodeling toolbox for InfoCubes New archiving methodologies New data transformation UI Improved DataSource definition Improved Business Explorer (BEx) Query Designer Exception information broadcasting New BEx Report Designer and Web Application Designer Application modeling with Visual Composer (SAP, 2011) Molson Coors had quite the success story with NetWeaver. For Molson Coors, that requires a high level of business insight which has been hampered by a complex supply chain 10 comprising varied distribution channels spread across multiple geographies and reporting limited to historical data. What the company needed was comprehensive, real-time visibility into its global sales, supply chain, and production operations (SAP, 2011). To help it get there, Molson Coors undertook a pilot project of the SAP BusinessObjects Explorer software. Installing the SAP BusinessObjects Explorer operational pilot took the company just one day. Molson Coors already had in its system landscape the SAP NetWeaver Business Warehouse component where the data was stored. To achieve accelerated data exploration, the company only needed to add the SAP BusinessObjects Explorer software, which was installed on blade servers. The result: a simplified, low-risk implementation (SAP, 2011). Because it consolidates high volumes of live data from multiple sources, SAP BusinessObjects Explorer provides the company with accurate, real-time visibility into its inventory. It helps managers get immediate insight into current business conditions so they can make better, more proactive decisions (SAP, 2011). With the new user interface, employees simply type in the information they need to call up a newly generated report. Learning to create the reports is just as fast as the process itself: users require just 15 minutes of recorded training to get up to speed. As a result, the company’s IT staff, as well as dedicated “super users” who were formerly responsible for reporting, no longer have to build and validate reports for business users. In fact, the company has reduced the time it takes to validate its market share reports from one day to just 30 minutes (SAP, 2011). SAP BusinessObjects Explorer can rapidly aggregate high volumes of data, therefore the company is able to unlock a wealth of information stored throughout its software applications and identify gaps in data metrics to improve reporting. For example, the software alerts users to 11 master data issues with product material codes, enabling the supply chain team to quickly resolve any discrepancies (SAP, 2011). Microsoft SQL Server 2008 With upcoming release of the latest version of Microsoft SQL Server, the R2, Microsoft continues to build on the Information Platform Vision by enabling businesses to deliver near real-time information through rich applications (Microsoft, 2011). Not only does SQL Server offers a complete approach to managing, accessing and delivering information across the organization; but now the power of SQL Server is extending to the Cloud through SQL Azure. SQL Azure provides a consistent program model and common tools while offering new business opportunities, high availability, and massive scale through distributed data services. Microsoft offers a high level of scalability, performance, availability, and security at a much lower cost of ownership. A comprehensive interoperable platform highly productive and agile is a feature of this server. There are several tools within this family to develop a dynamic IT platform, and a complete business intelligence platform (Microsoft, 2011). Some success stories include: Energizer Holdings manufactures batteries, flashlights, and other consumer products that are sold in more than 160 countries. Operating in diverse types of markets, Energizer needed a low-cost, localized, easy-to-use enterprise resource planning (ERP) solution for some of its global locations. It chose a solution from Epicor, a Microsoft Gold Certified Partner (Microsoft, 2011). Energizer implemented the Epicor solution for one-third to one-half the cost of a typical ERP system. The solution came ready to handle country-specific languages, regulations, and controls. It is tightly integrated with Microsoft products, which means that Energizer employees can access its information in the Microsoft tools they use every day. Energizer also gained a productive partnership with the Epicor product development group 12 and has used the Epicor solution’s enhancements to improve its decision making (Microsoft, 2011). Samsung Electronics, a leading Korean company as well as a symbol of the IT industry, carried out an innovative project to strengthen its global Supply Chain Management (SCM) execution ability, gaining the industry’s interest. Samsung Electronics decided to implement an action-oriented BI solution that enables on-demand changes of business management plans and reflects these adjustments (Microsoft, 2011). As such, it decided to deploy SQL Server 2008, which can satisfy all three major requirements of BI solution, including ‘performance and reliability’, ‘cube write-back’ and ‘user convenience’, and the company is thoroughly experiencing the benefits of this IT innovation. With this system implementation, Samsung Electronics expects to increase its forecast accuracy for product demands by more than 20 percent (Microsoft, 2011) On a plus side, Microsoft SQL Server 2008 provides a data platform with many advantages and business benefits including better security, performance and scalability, developer productivity, and Business Intelligence tools (BI), all at a lower total cost of ownership. On the minus side, custom systems cannot be built as easily because Microsoft does not integrate into some systems very well. Oracle Database 11g This is why my recommendation should be Oracle Database 11g. Microsoft SQL Server 2008 would seem like the ultimate end product, the only tool you will ever need but we must keep an open mind for future scalability here. Oracle 11g, as well as other related Oracle products, integrates seamlessly with other corporation’s products as well requiring very little debugging with other systems. Let’s face it, ten years down the road, you may need to upgrade 13 and you may require more than your system’s maker may be able to provide, but it’s still good of a system to just replace altogether and why would you want to? Also, while cost is not an issue now, it might be an issue later on and you certainly do not want to spend a lot of money on total replacement when upgrade parts might do. Therefore, it’s my reasoning that you should use a system that can integrate with other manufacturer’s systems (Barnett, 2011). These other features also make Oracle 11g an attractive deal: Get extreme performance and scalability for data warehouses Manage integration and loading of quality data with Oracle Data Integrator Enterprise Edition Improve data warehouse performance, availability, and manageability by partitioning large tables Find hidden patterns and insights in your data warehouse with Oracle Data Mining Execute analytics faster with cube-organized materialized views (Oracle, 2011) Two success stories show how quickly and inexpensively Oracle 11g can be implemented and with low risk. Retail distributor Metcash, owner of IGA distribution and IGA Fresh, this week revealed it had migrated to Oracle's Database 11g from 10.2g earlier this year (Oracle, 2011). The migration to 11g took a total of 12 weeks, while testing in Metcash's production environment with the systems running in parallel took six weeks. Metcash's 11g went into production in February this year. Metcash's use of Oracle's programming tool Warehouse Builder, which automatically regenerated code from the source 10.2g database to the target 11g database, meant programmers weren't required for the task. Benefits to Metcash included reducing batch report production time, cutting out the use of Excel spreadsheets, and the ability to store more data 14 online. Other performance benefits came from query caching, which helped avoid duplicating retrieval as well as the ability to make structural changes to the database without having to rebuild the "materialized database view aggregate”, a process that used to take 24 hours (Oracle, 2011). The takeaway from all this is OWB made it easy to build a faster, more flexible data warehouse that leveraged the 11g database on a short schedule, with minimal development costs, low overall migration costs, and low project risk. Now on the international front: Allegro Group, one of the world’s largest internet auction sites and the largest e-commerce company in Eastern Europe, selected the HP Oracle Database Machine and its revolutionary data warehouse architecture for one primary reason: to obtain precise information to make precise business decisions (Oracle, 2011). In December 2008, Allegro Group deployed the HP Oracle Database Machine and began generating operational and statistical reports using Oracle Business Intelligence Suite, Enterprise Edition Plus. Allegro Group also created an interface to its existing systems using Oracle Warehouse Builder, a core component of Oracle Database 11g. Each day, Oracle Warehouse Builder automatically loads production data into Allegro Group’s Oracle data warehouse, which already holds more than 7TB of data on the HP Oracle Database Machine. Allegro Group saw a significant performance boost from the new data warehouse. The results: a query that used to take 24 hours to complete now runs in less than 30 minutes on the HP Oracle Database Machine without any manual query tuning (Oracle, 2011). Oracle 11g includes ETL automation, has design time components, can be integrated with other vendor tools such as SAP and DB2, and has other modules that can be purchased. Oracle Warehouse Builder 11g is a data warehousing-centered data modeling and data integration solution, built into every Oracle 11g database (Oracle, 2011.). Table 2, below, from Oracle’s website, is a list of OWB’s capabilities (Oracle, 2011.). 15 Table 2 Oracle 11g Capabilities Data Warehousing and BI Data Integration and ETL Relational and dimensional modeling In-database EL-T processing (Oracle and non-Oracle) Support for OLAP and cube organized Connectivity and data movement MVs choices, including gateways, JDBC, and bulk data loads Maximum exploitation of Oracle data CDC and real-time data movement warehousing features options (including Oracle GoldenGate integration) Data warehousing-specific operators Native data type support for non-Oracle for loading cubes and dimensions database platforms SCD type 2 and 3 modeling and Best-for-Oracle code generation, loading support including row-based PL/SQL and setbased SQL options Oracle Spatial transformations Native SQL code generation for nonOracle data bases 16 Oracle BI tool integration (Discoverer Oracle and SAP ERP application and OBI-EE) sources Metadata management, data lineage, One ETL mapping paradigm for all impact analysis and change propagation data movement/loading modes for complex designs Fuzzy matching and merging Flexible flat file and XML loading and unloading options Integration with third-party name and Basic Web Services address cleansing products Implementation Plan Setting up a schedule for task durations is important in trying to stay within budget and to ensure the data warehouse is built in a timely manner. Keep in mind that the schedule will change due to unforeseen constraints and that some tasks can be completed simultaneously. Table 3, shows general task durations created in MS Project (Global Data Consulting, 2011) Table 3 Implementation Plan Task Name Duration Start Finish 7Eleven Project Plan 272 days 04/25/11 01/24/12 Solution Outline 26 days 04/25/11 05/16/11 Business Discovery 5 days 04/25/11 04/30/11 Business Analysis 5 days 04/25/11 04/30/11 Technical Environmental Analysis 5 days 04/25/11 04/30/11 17 Project Outline 15 days 04/25/11 05/10/11 Project Organization 3 days 05/02/11 05/04/11 Roles and Responsibilities 1 day 05/05/11 05/05/11 Project Plan Definition 3 days 05/06/11 05/08/11 Technical Architecture Specification 2 days 05/11/11 05/12/11 Business Scope Definition 10 days 05/11/11 05/24/11 Reports Specification 5 days 05/11/11 05/17/11 Analytical Tool Specification 2 days 05/18/11 05/19/11 Dashboard Specification 2 days 05/20/11 05/21/11 Other Functional Specification 1 day 05/24/11 05/24/11 Technical Environment Deployment 14 days 05/11/11 05/25/11 Platform Software Installation 5 days 05/11/11 05/17/11 Platform Software Configuration 2 days 05/18/11 05/19/11 Technical Environment Testing and 1 day 05/20/11 05/20/11 Business Requirements Analysis 17 days 05/20/11 06/13/11 Detail Report Functional Analysis 15 days 05/20/11 06/09/11 Detail Analytical Application 5 days 05/20/11 05/24/11 Detail Dashboard Functional Analysis 2 days 05/16/11 05/17/11 Detail Other Functional Analysis 5 days 05/20/11 05/24/11 Data Source Analysis 33 days 05/11/11 06/24/11 Basic Information (platform, purpose) 2 days 05/11/11 05/12/11 Acceptance Functional Analysis 18 Static Characteristics 2 days 05/13/11 05/16/11 Dynamic Characteristics 2 days 05/17/11 05/18/11 Entity Level Analysis 17 days 05/19/11 06/10/11 Domain Specific Analysis 10 days 06/13/11 06/26/11 Data Warehouse Model Design 32 days 05/16/11 06/28/11 Logical Design 27 days 05/16/11 06/22/11 Metadata Design 0 days 05/16/11 05/16/11 Fundamental Entities Design 5 days 05/16/11 05/20/11 Profile Entities Design 2 days 05/23/11 05/24/11 Mappings to the Data Warehouse Model 50 days 05/25/11 08/02/11 Mappings Requirements to DW Model 10 days 05/23/11 06/03/11 Mapping of Fundamental Entities 10 days 05/23/11 06/03/11 Mapping of Profile Entities 2 days 06/06/11 06/07/11 Mapping of Associations 10 days 06/06/11 06/17/11 Mapping of Classifications 50 days 06/20/11 08/26/11 Build Cycle 128 days 08/10/11 12/14/11 Making Functional Specification 40 days 08/11/11 10/06/11 Infrastructure Development 0 days 08/10/11 08/10/11 ETL Development 80 days 08/05/11 08/28/11 OLAP Development 30 days 10/25/11 12/06/11 Front End Development 30 days 11/14/11 12/26/11 Other Application Development 30 days 10/05/11 11/15/11 of Software 19 QA Approval 8 days 11/16/11 11/28/11 Technical Deployment 23 days 11/28/11 11/28/11 Software Modules Deployment 5 days 11/26/11 11/30/11 QA Test 1 day 12/03/11 12/03/11 Initial Load of Data Warehouse 15 days 12/06/11 12/26/11 Solution Presentation 2 days 12/27/11 12/28/11 End User Training 8 days 12/29/11 01/09/12 Training Environment Deployment 1 day 12/29/11 12/29/11 Training 5 days 12/30/11 01/05/12 Stabilization 15 days 12/29/11 01/18/12 Testing 15 days 12/29/11 01/18/12 Bug Testing 10 days 12/29/11 01/11/12 Functional Testing 10 days 12/29/11 01/11/12 Data Quality and Accuracy Testing 15 days 12/29/11 01/18/12 Final Acceptance 2 days 01/19/12 01/20/12 Official Presentation 1 day 01/21/12 01/21/12 Project Closure 1 day 01/24/12 01/24/12 Conclusion Planning a data warehouse or other DSS support application is a difficult task, but can be accomplished successfully when the right information and tools are available and used. There are hundreds of tools available to assist with DSS; it’s a matter of building the right system for 7 Eleven’s current and future needs. I am sure that once the system is in place and your personnel are properly trained in its usage, you will find your personnel using the DSS for just about 20 everything and very likely find new and better uses for your DSS. This is all dependent on proper training and usage and proper entry and maintenance of quality data. DSS, implemented and used properly, will help 7 Eleven increase both in productivity and profits (Barnett, 2011). 21 References BIDW (2011). Data warehouse software comparison. Retrieved from http://www.bi-dw.info/data-warehouse-software.htm. Database Journal (2003). Automating ETL using Oracle warehouse Builder - Part 2: OWB architecture. Retrieved from http://www.databasejournal.com/features/oracle/article.php/2241331/Automating-ETL-usingOracle-warehouse-Builder---Part-2-OWB-architecture.htm. Database Trends and Applications (2009). Embarcadero Expands Flexibility for Data Modelers with ER/Studio Enterprise 8.5. Retrieved from http://www.dbta.com/Articles/Editorial/NewsFlashes/Embarcadero-Expands-Flexibility-for-Data-Modelers-with-ER-Studio-Enterprise-8.556573.aspx. DBA Support (2011). Automating ETL using Oracle warehouse Builder – Part 1. Retrieved from http://www.dbasupport.com/oracle/ora9i/ETL01.shtml. ETL Tools (2009). ETL Tools General Information. Retrieved from http://www.etltools.net/etl-tools-comparison.html. Global Data Consulting (2011). Template: Data Warehouse Implementation Project Plan. Retrieved from http://www.globaldataconsulting.net/open-lab-topics/template-data-warehouseimplementation-project-plan Microsoft.com (2011). Business Intelligence. Retrieved from http://www.microsoft.com/sqlserver/2008/en/us/business-intelligence.aspx Microsoft.com. Whitehorn, Mark, Burns, Keith (2008). Best Practices for Data Warehousing with SQL Server 2008. Retrieved from http://technet.microsoft.com/enus/library/cc719165(SQL.100).aspx. 22 Microsoft.com (2011). SQL Server 2008 R2 Pricing. Retrieved from http://www.microsoft.com/sqlserver/2008/en/us/pricing.aspx. Oracle.com (2011). Oracle Database Documentation Library. Retrieved from http://www.oracle.com/pls/db111/portal.portal_db?selected=6. Oracle.com (2011). Oracle Data Warehousing. Retrieved from http://www.oracle.com/us/solutions/datawarehousing/index.html. . Oracle.com (2011). Oracle 11g Oracle Warehouse Builder. Retrieved from http://www.oracle.com/technetwork/developer-tools/warehouse/overview/index.html. SearchSap.com. Franke, Jon (2007). SAP introduces NetWeaver individual licenses, improvements. Retrieved from http://searchsap.techtarget.com/news/1275216/SAP-introducesNetWeaver-individual-licenses-improvements. SearchSQLServer.com (2008). DBArtisan 8.1.5. Retrieved from http://searchsqlserver.techtarget.com/feature/DBArtisan-815. Oracle Warehouse Builder Weblog. Romero, Antonio (2009). Success Stories Archives. DW http://blogs.oracle.com/warehousebuilder/success_stories/ Retrieved from http://www.softwareknowhow.info/blogs/tabid/63/entryid/200/embarcaderopowerstudio-xe-database-tools-bundled-for-developers-and-administrators.aspx 25 Mar 11 Retrieved from http://www.comsyserp.com/img/assets/4186/SAPNetweaverBusinessIntelligenceImplementation .pdf 28 Mar 11 Retrieved from http://www.sap.com/platform/in-memory-computing/customers/index.epx 28 Mar 11 23 Retrieved from http://www.embarcadero.com/products/er-studio/praise 25 Mar 11 Retrieved from http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000003201 29 Mar 11 Retrieved from http://www.microsoft.com/casestudies/ 5April 11 http://www.7-eleven.com/, accessed 11 Mar 11 Barnett, Eleisha 2011 Turban, E., Sharda, R., Delen, D (2011). Decision Support and Business Intelligence Systems. Ninth Edition. Upper Saddle River, New Jersey: Pearson.