Sei sulla pagina 1di 16

1. What is Database A database is a collection of information that is organized so that it can easily be accessed, managed, and updated.

A Database is a collection of information organized in such a way that a computer program can quickly select desired pieces of data. You can think of a database as an electronic filing system. Traditional databases are organized into Records containing Fields. Each field contains specific information. A telephone book is an example of a database.

One of the technology terms that most people have become accustomed to hearing either at work or while surfing the internet is the database. The database used to be an extremely technical term, however with the rise of computer systems and information technology throughout our culture, the database has become a household term. The definition of a database is a structured collection of records or data that is stored in a computer system. In order for a database to be truly functional, it must not only store large amounts of records well, but be accessed easily. In addition, new information and changes should also be fairly easy to input. In order to have a highly efficient database system, you need to incorporate a program that manages the queries and information stored on the system. This is usually referred to as DBMS or a Database Management System. Besides these features, all databases that are created should be built with high data integrity and the ability to recover data if hardware fails.

Types of Databases There are several common types of databases; each type of database has its own data model (how the data is structured). They include; Flat Model, Hierarchical Model, Relational Model and Network Model. The Flat Model Database In a flat model database, there is a two dimensional (flat structure) array of data. For instance, there is one column of information and within this column it is assumed that each data item will be related to the other. For instance, a flat model database includes only zip codes. Within the database, there will only be one column and each new row within that one column will be a new zip code. The Hierarchical Model Database The hierarchical model database resembles a tree like structure, such as how Microsoft Windows organizes folders and files. In a hierarchical model database, each upward link is nested in order to keep data organized in a particular order on a same level list. For instance, a hierarchal database of sales, may list each days sales as a separate file. Within this nested file are all of the sales (same types of data) for the day. The Network Model In a network model, the defining feature is that a record is stored with a link to other records - in effect networked. These networks (or sometimes referred to as pointers) can be a variety of different types of information such as node numbers or even a disk address. The Relational Model The relational model is the most popular type of database and an extremely powerful tool, not only to store information, but to access it as well. Relational databases are organized as tables. The beauty of a table is that the information can be accessed or added without reorganizing the tables. A table can have many records and each record can have many fields. Tables are sometimes called a relation. For instance, a company can have a database called customer orders, within this database will be several different tables or relations all relating to customer orders. Tables can include customer information (name, address, contact, info, customer number, etc) and other tables (relations) such as orders that the customer previously bought (this can include item number, item description, payment amount, payment method, etc). It should be noted that every record (group of fields) in a relational database has its own primary key. A primary key is a unique field that makes it easy to identify a record. Relational databases use a program interface called SQL or Standard Query Language. SQL is currently used on practically all relational databases. Relational databases are

extremely easy to customize to fit almost any kind of data storage. You can easily create relations for items that you sell, employees that work for your company, etc.

2. What is Multidimensional Database A multidimensional database (MDB) is a type of database that is optimized for data warehouse and online analytical processing (OLAP) applications. Multidimensional databases are frequently created using input from existing relational databases. Whereas a relational database is typically accessed using a Structured Query Language (SQL) query, a multidimensional database allows a user to ask questions like "How many Aptivas have been sold in Nebraska so far this year?" and similar questions related to summarizing business operations and trends. An OLAP application that accesses data from a multidimensional database is known as a MOLAP (multidimensional OLAP) application. A multidimensional database - or a multidimensional database management system (MDDBMS) - implies the ability to rapidly process the data in the database so that answers can be generated quickly. A number of vendors provide products that use multidimensional databases. Approaches to how data is stored and the user interface vary. Conceptually, a multidimensional database uses the idea of a data cube to represent the dimensions of data available to a user. For example, "sales" could be viewed in the dimensions of product model, geography, time, or some additional dimension. In this case, "sales" is known as the measure attribute of the data cube and the other dimensions are seen as feature attributes. Additionally, a database creator can define hierarchies and levels within a dimension (for example, state and city levels within a regional hierarchy).

A multidimensional database is a form of database that is designed to make the best use of storing and utilizing data. Usually structured in order to optimize online analytical processing (OLAP) and data warehouse applications, the multidimensional database can receive data from a variety of relational databases and structure the information into categories and sections that can be accessed in a number of different ways. Even persons who have relatively little experience working with a database often find that a multidimensional database, or MDB, requires only a short time to master. When it comes to using a multidimensional database for internal business purposes, the main advantage is the ease of obtaining data quickly and succinctly. For instance, if an end user wanted to determine how many widget sales were generated during the third quarter of the past year in a given sales territory, this data could be obtained from a multidimensional database with a simple question. By asking How may widgets were sold during third quarter 2007 within the Southwest Territory? the end user does not have to go through the steps of building a report, specifying fields, and restricting content within those fields to selected criteria. The use of one simple question will accomplish the task. The exact means of formulating a question will determine on several factors. One key element is the sorting and type of data within a multidimensional database. Any question that contains a request for information that is not found within the database will not result

in a direct response, although many MDBs will respond with data based on what data that is available. This means that if an end user asks How many widgets were sold in Virginia last month? the database will only be able to provide a focused response if each sale includes the state of origin and the database was configured to understand which month and year last month indicates. If not, the multidimensional database will probably respond with some partial answers, or ask for clarification.

3. Difference between 2D and Multi Dia. Relational database is 2D . Where as Hyperion essbase is Multidimensional databases. Multidimensional databases are frequently created using input from existing relational databases. Whereas a relational database is typically accessed using a Structured Query Language (SQL) query. While just about every relational database is structured for keyword searches and building a query by specifying fields and perimeters, the multidimensional database goes one step further. Rather then building a query, a user simply poses the question in everyday verbiage. This approach is used with several online help tools associated with software programs such as word processing and spreadsheet applications, as well as several of the more popular search engines currently in use. Multidimensional data-base technology is a key factor in the interactive analysis of large amounts of data for decision-making purposes. In contrast to previous technologies, these databases view data as multidimensional cubes that are particularly well suited for data analysis. Multidimensional models categorize data either as facts with associated numerical measures or as textual dimensions that characterize the facts. Queries aggregate measure values over a range of dimension values to provide results such as total sales per month of a given product. Multidimensional database technology is being applied to distributed data and to new types of data that current technology often cannot adequately analyze

4. What is Hyperion a History The company was founded by the name IMRS in 1981,[1] and its business was to develop and ship analytical financial applications for PC platforms. Its products beat so many costy mainframe products due to their quality that it changed its name to Hyperion Software Corporation in 1995 . "Hyperion" is the name of the first portable IBM PC compatible computer in 1980s. In 1998, Hyperion Software merged with Arbor Software Corporation, which developed and marketed Essbase OLAP server. The merge was called the "combination of the leading OLAP technology company with the leading OLAP applications company.".The combined company adopted the name Hyperion Solutions Corporation. b About Merger

Oracle acquired Hyperion, a leading provider of performance management software. This extends Oracle's business intelligence capabilities to offer the most comprehensive system for enterprise performance management even as customers are increasingly using performance management and business intelligence together. Today's enterprises feel the acute need for all-encompassing BI solutions to help them make crucial business decisions. These primary business drivers include - financial consolidation; financial, statutory and management reporting; budgeting, planning and forecasting; profitability modeling and optimization; and dashboard and scorecard applications. HCL has experience in managing complex Hyperion engagements, working closely with Oracle on various customer-focused assignments, leading to best of breed solutions with value add for clients. The long association with Oracle has helped HCL acquire the latest product knowledge and enhanced skills very early in the product life cycle. HCL's Hyperion practice is aligned to its Oracle Universe Strategic Business. Specific capabilities include Essbase (ASO & BSO; Hyperion Essbase APIs; Application Manager) and Reporting (Hyperion Smartview; Hyperion BRIO; Hyperion Interactive Reporting) with development services like analysis, design & development of new reporting requirements and enhancements; design & architecture of data staging solutions; Essbase core component development, migration of cubes, consolidation, and implementation. Support and maintenance services include application production server and cube building process monitoring; application user support; change management and change control; set up, configuration and maintenance of hardware and software. HCL has a dedicated Hyperion CoE, which leverages on the rich experience of our Hyperion implementations / deployments for global clients. The CoE's key services include:

Consulting in Corporate Performance Management (CPM) Strategy Formulation Implementation Services in Hyperion CPM Applications (HFM, HP, HSF) Development Services in Hyperion CPM Applications, Hyperion Reporting & Essbase

SLA based support in Hyperion CPM Applications, Hyperion Reporting & Essbase

The COE has the optimal blend of experienced project managers, domain/industry SMEs, functional and technical professionals and system administrators, with implementation methodologies, knowledge management and quality systems, and tools and techniques to support them.

C Information about Hyperion. There r only 2 ways available to get data from datawarehouse or a database.one is using sql statement and other method is using an OLAP tool(ex:cognos, business objects.....)So Hyperion is an example for a OLAP tool. ETL is a process of Extracting data from a source systems(a system where client's transactional business information resides) and performing business logic(applying TRANSFORMATION rules) on the collected source information(business logic depends on business requirements), and LOADING the precise data into a warehouse(propably a relational database). OLAP comes into picture after ETL developers design the warehouse........by using olap tools a business user can generate standard reports(without having sql knowledge he can do this)

5. Product List of Hyperion with some basic info about each product. a. Product Chart.

Hyperion Financial Performance Management:

The newest release of Oracle's Hyperion financial management product, Oracle Hyperion Financial Management is a comprehensive, Web-based application that delivers global financial consolidation, reporting and analysis in a single, highly scalable software solution. Oracle Hyperion Financial Management utilizes today's most advanced technology, yet is built to be owned and maintained by the enterprise's finance team.

Hyperion Planning

The newest release of Oracle's Hyperion planning product, Oracle Hyperion Planning is a centralized, Excel and Web-based planning, budgeting and forecasting solution that integrates financial and operational planning processes and improves business predictability. Oracle Hyperion Planning provides an in-depth look at business operations and its related impact on financials, by tightly integrating financial and operational planning models. With Oracle Hyperion Planning you can meet your immediate financial planning needs while enabling a platform for future cross-functional expansion and automated process integration. Hyperion Performance Scorecard

The newest release of Oracle's Hyperion performance scorecard product, Oracle Hyperion Performance Scorecard is a balanced scorecard collaborative certified application that helps companies clearly articulate strategy and goals, communicate them across the enterprise, monitor key performance indicators, and improve business alignment. The software offers you complete strategy-and accountability-mapping capabilities, as well as Web-based message boards, forums and discussion threads. Hyperion Strategic Finance

Oracle Hyperion Strategic Finance software is a financial modeling application that lets executives identify and understand the full financial impact of alternative corporate strategies. Oracle Hyperion Strategic Finance software delivers pre-packaged modeling and forecasting so your finance experts can better spend their time testing alternative strategies, building contingency plans, and understanding the impact of those strategies and plans on your company's long-term performance. Hyperion Capital Asset Planning

Oracle Hyperion Capital Asset Planning, software is a specialized planning module that automates the planning of capital assets and capital asset related expenses, such as depreciation, maintenance and insurance. Oracle Hyperion Capital Asset Planning includes pre-built functionality and best practices that easily plan for all your capital expenses. It is also directly linked to Oracle Hyperion Planning Plus, so you can immediately assess the impact of your capital expenses on your overall expenses and financial statements.

Hyperion Workforce Planning

Oracle Hyperion Workforce Planning software is a special-purpose planning module that makes headcount, salary, and compensation planning fast and efficient across the enterprise. Designed with pre-built functionality and best practices that are ready to use

right out of the box, it simplifies the planning of workforce and workforce related expenses, such as bonuses, fringe benefits, overtime and merit increases. It also automatically and seamlessly links your workforce expense plans into Oracle Hyperion Planning Plus, to deliver accurate and real-time awareness of the business impact of your workforce decisions on your overall expense plans. Hyperion Financial Data Quality Management

Oracle Hyperion Financial Data Quality Management is a packaged solution for finance users that helps develop standardized financial data management processes with its Webbased guided workflow user interface. Its data preparation server can ease integrating and validating financial data from any of your source systems. And to further reduce your data integration costs as well as data mapping complexities, Oracle Hyperion Financial Data Quality Management includes prepackaged adapters for Oracle Hyperion Financial Management Plus, Oracle Hyperion Planning Plus, Oracle Hyperion Strategic Finance, Oracle's Hyperion Enterprise, Oracle Essbase Plus, and Oracle E-Business Suite.

Hyperion Data Relationship Management As companies grow and evolve, it becomes essential to manage master data across information silos that result from mergers and acquisitions, departmental initiatives, or legacy system proliferation. Data consistency, integrity, quality and accuracy suffer. And, no one trusts the information and insight that ensues. Oracle Hyperion Data Relationship Management, (previously known as Hyperion Master Data Management) provides enterprises with a solution to build consistency within master data assets despite endless changes within the underlying transactional and analytical systems. Specifically, Oracle Hyperion Data Relationship Management provides the industry's first data model-agnostic master data management solution built to enable financial and analytical master data management in dynamic, fast-changing business environments. Financial Master Data Management Create an enterprise view of financial chart of accounts, cost centers and legal entities with a view to govern on-going financial management and consolidation based on

consistent definitions of financial and reporting structures across general ledger systems, financial consolidation, planning and budgeting systems. Analytical Master Data Management Create an enterprise view of analytical dimensions, reporting structures, performance measures and their related attributes and hierarchies using Oracle Hyperion Data Relationship Management's data model-agnostic foundation. Construct departmental perspectives that bear referential integrity and consistency with master data constructs based on validations and business rules that enforce enterprise governance policies. Synchronize master data with downstream systems including business intelligence (BI)/enterprise performance management (EPM) systems, data warehouses and data marts to gain trustworthy insight.

What is Essbase About Essbase. Essbase is a multidimensional database management system (MDBMS) that provides a multidimensional database platform upon which to build analytic applications. Essbase, whose name derives from "Extended Spread Sheet dataBASE", was originally developed by Arbor Software, which merged with Hyperion Software in 1998. Hyperion Solutions Corporation was acquired by Oracle Corporation in 2007, so Essbase is now available as Oracle Essbase. Until late 2005, it was also marketed by IBM as DB2 OLAP Server. [1] The term "on-line analytical processing" (OLAP) was coined by database researcher E. F. Codd in a whitepaper that set out twelve rules for analytic systems, an allusion to his earlier famous set of twelve rules defining the relational model. This whitepaper, published by Computerworld, was somewhat explicit in its reference to Essbase features, and when it was later discovered that Codd had been sponsored by Arbor Software, Computerworld withdrew the paper.[2] By comparison with "on-line transaction processing" (OLTP), OLAP defines a database technology that is optimized for processing human queries rather than transactions. The

results of this orientation was that MDBMS oriented their performance requirements around a different set of benchmarks (Analytic Performance Benchmark, APB-1) than that of RDBMS (Transaction Processing Performance Council (TPC)). Many Hyperion products were renamed in 2005, giving Essbase an official name of Hyperion System 9 BI+ Analytic Services, but the new name was largely ignored by practitioners. The Essbase brand was later returned to the official product name for marketing purposes, but the server software still carried the "Analytic Services" title until it was incorporated into Oracle's Business Intelligence product suite. [3] Essbase was named as one of the 10 most influential technology innovations of the last 10 years by Information Age magazine in its 10th anniversary issue, along with Netscape, Blackberry, Google, virtualization, Voice Over IP (VOIP), Linux, XML, the Pentium processor and ADSL. Editor Kenny MacIver said: "Hyperion Essbase was the multidimensional database technology that put online analytical processing on the business intelligence map. It has spurred the creation of scores of rival OLAP products and billions of OLAP cubes". Analytical Server This is where the MOLAP cube is stored. The server acts as a shared resource handling all data storage, calculation, sorting etc. It also contains the Outlines (just assume that outline is a file that stores the dimension and measure specifications), rules (one can define rules for data load) etc. Analytic server has 2 kinds of storage 1. Block Storage (Easy to use and implement but does not scale) I t is for smaller, denser dataset . 2. Aggregate Storage (Has certain limitations but can scale) It is used when analysis of application with lots of dimension . Deployment Server Essbase Deployment Services is a middle-tier framework that extends the power of Essbase Analytic Services (Hyperion Essbase) by creating a Web-enabled, distributed platform for Essbase Analytic Services applications. Essbase Deployment Services was previously called Essbase Enterprise Services. Essbase Deployment Services acts as a broker for client program requests to Hyperion Essbase servers.

b. Features List. Essbase has primary business application like financial consolidation , financial statuatory management reporting , budgeting ,planning , forecasting, profitability modeling , optimization, dashboard ,scorecard application. Hyperion Essbase is OLAP.it is ETL tool which is extracting sourse data , transforming as required then loading data in dataware housing .or Relational database. In this generation of crosstab report from OLAP server is easy using report generation in Essbase.

c. Version List In this there are mainly two version namely 7X, 9X. d. Current Version Current Version IS hyperion Essbase 9X. Oracle hyperion Essbase 9X provides performance management software to customers worldwide. Hyperion will add

complementary products to Oracle's business intelligence offerings including an open enterprise planning system, financial consolidation products, and a powerful multi-source OLAP server. With Oracle's BI tools and analytic applications, the combination redefines business intelligence and performance management by providing the first system that spans planning, consolidation, operational analytic applications, BI tools, reporting, and data integration, all on a unified BI platform. 6. Essbase API a. VB b. Java 7. What is Hyperion System 9.0.?

Potrebbero piacerti anche