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
International Journal of Computer Trends and Technology (IJCTT) – Volume 35 Number 3- May 2016 Design of OLAP Cube for Banking System of India Dr. Arpita Mathur Nikhita Mathur Assistant Professor, Department of Computer Science, Lachoo Memorial College, Jodhpur, Rajasthan, India Abstract — Nowadays OLAP is playing a very important role in banking sector in India. In India banks are providing various services to attract their customers due to tough competition. There are a lot of changes seen in recent years in the field of banking industry. Now banks are adopting innovative ideas for improving their services and to get the faith of their customer .These innovative services comprise of: centralized banking system, mobile banking , internet banking , NACH, SMS alert , RTGS, smart card, ATM and many more. This paper presents OLAP & data mining strengths which link up the decision support system of banking sector. The objective of this paper is to show which model is purposed for banking industry & how that model work for improving the efficiency. Keywords —Data warehouse, OLAP, Data cubes, Decision Support System, Data Mining. I. INTRODUCTION:Data warehouse is used to store large amount of data which is used to get and share the information. The main objective is to use information anytime and anywhere. Nowadays our banking system is used on internet. Through internet, banking industry communicate as the way of transaction. As technology goes higher many decision support applications were developed. Multiple frameworks are used by researchers for building up this system. In this paper we focus on Indian Banking System based on decision support application, model, data cube, and query and reporting tools. The technologies which are used in banking sector based on decision support system. Research Scholar, Department of Computer Science, Pacific University, Udaipur, Rajasthan, India manipulate the multitude of complex factors before taking a decision. This paper covered three sectors: OLAP, Application of data mining in banks and Decision Support System. To build Decision Support System industry or organisations generally use OLAP rather than OLTP. 1.2. Data Warehouse: It is a very large database system that collect, summarizes and stores data from multiple remote and heterogeneous information sources [1]. It is a Database used for reporting and analysis. According to the need of individual user, the dimension of Database application designs represents their attributes such as name of customer, type of account etc. Data warehouse using two techniques OLTP and OLAP. Table 1 show the difference between OLAP and OLTP to overcome the drawback of OLTP. OLTP OLAP Online Transaction Online Analytical Processing Processing 2-D view of data Multi-dimensional view Source of data is Consolidate data operational (its data comes data(there are from the various original source of OLTP database) the data) Its data purpose is To help with to control and run planning problem fundamental solving and business task decision support It focus on updating Reporting data data It uses normalized It uses star, schema snowflakes and constellation schema 1.1. Decision Support System: Decision Support System is an application used for management information system whose objective is to help decision maker to analyze, evaluate, and ISSN: 2231-2803 http://www.ijcttjournal.org The queries simple are Complex queries Page 154 International Journal of Computer Trends and Technology (IJCTT) – Volume 35 Number 3- May 2016 Fast speed of processing It requires small space Slow speed of processing Need large space Table 1. Difference between OLAP and OLTP Today data warehousing system support sophisticated multi-dimensional analysis which is data mining technology. According to Feng Lei, Chen Hexi the main aim of data warehouse is to build a systematic data storage environment and separate plenty of data needed by analysis and decision making from traditional operation condition. That makes transfer dispersive and disaccord operation data to integrate and uniform information [2]. Fig.2: ER Diagram SQL command that consisting six tables. Select c. Name, c. Age from customer c. employee e. branch b. time t. account a, trans tr where c. cust_id = tr. cust_id and tr. emp_id = e,emp_id and tr.time_id = t.Time_id and tr.acc_id group by c.Name, c.Age In OLAP large amount of data require many joins for normalization form to answer a simple queries. As we know in banking system there are many tables so the time taken to process the joins will be unacceptable. To overcome this big drawback OLAP was introduced. OLAP uses multidimensional tables called data cubes or OLAP cube. Table 1 shows the difference between OLAP and OLTP In OLAP technology data analyze in several dimensions and also incorporate query optimization [3].To search for relevant information user can filter, slice and dice, drill-down and roll-up the data. II. MODEL PROPOSED FOR BANKING SYSTEM 2.1. Star Schema: We know that OLTP system support data modelling or for recording based business transaction. All the information are view in 2-D. To access this information typically we use SQL (Structured Query Language) and then process information comes with the result in the form of “reports”. Fig. 2 shows E-R Diagram of Banking System. The process of examining or extracting large preexisting data stored in database in order to generate new information is known as Data Mining. Data Mining is now became an important research tool. It also discovers hidden knowledge in the data. Location ALL Country INDIA State RAJASTHAN City AJMER JODHPUR EUROPE GUJRAT JAIPUR Fig 3. A concept hierarchy for different locations ISSN: 2231-2803 http://www.ijcttjournal.org Page 155 International Journal of Computer Trends and Technology (IJCTT) – Volume 35 Number 3- May 2016 III. DATA CUBE: We know that OLAP is multi-dimensional data modelling techniques and to view the data is in the form of data cube. It is a combination of facts and dimension. To implementing the system firstly data cube is going to be created then the data mining process is started. The OLAP cube stores the information and allows browsing at different conceptual levels. Data mining can be applied on any dimensions of the cube. After the model is built it is stored in the OLAP cube [12]. As shown in fig 4 each dimension represents the rule to their corresponding node in the decision tree mining model. OLAP operations describe the different levels of the system. The data of cooperative banks is been used for comprise of saving account database, fixed deposit database and recurring deposit database. We explain this with the help of dummy attributes .After this we will do implementation of data cube is through queries. And then we will get the final report. [5] Usama F., Data Mining and Knowledge Discovery in Databases: Implications for Scientific Databases. Proceedings of the 9th International Conference on Scientific and Statistical Database Management (SSDBM ‟ 97), Olympia, WA., 2-11, 1997. [6] Fayyad, U., Gregory, P.-S. and Smyth, P., From Data Mining to Knowledge Discovery in Databases, AI Magazine, 37(3), 37-54, 1996. [7] Parseye, K., OLAP and Data Mining: Bridging the Gap.Database Programming and Design, 10, 30-37, 1998. [8] Han, J., OLAP Mining: An Integration of OLAP with Data Mining, Proceedings of 1997 IFIP Conference on Data Semantics (DS-7), Leysin, Switzerland, 1-11, October, 1997. [9] Han, J., Chiang, J.Y., Chee, S., Chen, J., Chen, Q., Cheng, S. & et al., DBMiner: A System for Data Mining in Relational Databases and Data Warehouses, Proceedings of the 1997 Conference of the Centre for Advanced Studies on Collaborative research, Ontario, Canada, 1-12, November, 1997. [10] Han, J., Kamber, M., Data Mining Concepts and Techniques, San Diego, USA: Morgan Kaufmann Publishers, pp. 294- 296. [11] Surajit, C. and Umeshwar, D., An Overview of Data Warehousing and OLAP Technology, ACM Sigmod Record, 26(1), 65-74, 1997. [12] Dr. Harsh .D and Suman K.M., Design of Data Cubes and Mining for Online Banking System, IJCA, vol 30- no.3, 2011,September Fig 4: A Logical view of OLAP Cube IV. CONCLUSION From the above work, it can be concluded that OLAP technology, data mining technique and OLAP Cube are the best way of fast searching data from large amount of database with in a fractions of seconds. Data cube store large banking data which are used by the administrator or customer. After implementing the data cube, through SQL queries it will solve banking related problems and automatically converts those problems to multi dimensional base queries. REFERENCES [1] [2] [3] [4] W. Inmon. Building the Data Warehouse. John Wiley & Sons, 2002. Feng Lei, Chen Hexin, Analysis Methods of Workflow Execution Data Based on Data Mining, Second. Torben, B.P. and Christian, S.J., Multidimensional Database Technology, IEEE Computer, 34(12), 40-46, 2001, December. Ming-Syan, C., Jiawei, H. and Philip, S.Y., Data Mining: An Overview From a Database Perspective, IEEE Transactions on Knowledge and Data Engineering, 8(6), 866-883, 1996, December. ISSN: 2231-2803 http://www.ijcttjournal.org Page 156