Data Migration In Heterogeneous Databases (ETL)
|
|
|
- Franklin King
- 10 years ago
- Views:
Transcription
1 Data Migration In Heterogeneous Databases (ETL) Tribhuvan Shweta M. 1, Rasane Pratiksha V. 2, Prof. M. R. Bendre 3 Abstract Development of economic systems presents rapid growth trend and requires establishing a rapid trans-regional clearing system in banks. We are studying the approaches and processes of data migration and take a bank s database as an example. The process of data migration has three methods. Data migrated by tools beforehand, data migrated manually beforehand, data generated by new system afterwards. It converts the data from source database to destination database and then migrate it successfully. The database migration is the lack of a well defined low risk and low cost strategy for moving enterprise data from one database to another over time. A high amount of data is being managed by databases and applications in companies today. The process of moving data from one database to another database is the data migration. The data are extracted from different databases and stored to another databases. Keywords-- Database, Database Conversion, Data Migration, Data Propagation. I. INTRODUCTION When a company starts as a small scale industry, MS- Access database is quite capable of handling the records and databases. But when the company expands its database has to expand to more efficient databases. Database Migratory is the software aimed at making the conversion of an Ms-Access database to Oracle database in easy and efficient way. It does not require any manual effort and the technical knowledge. A Database Migratory is usually developed for individuals and organizations to save time to convert database if a database already exist by creating the tables, views etc. are already in existing database. Data Migration is of transfer the data of storage types, formats and computer systems. This tool is useful when the organizations or individuals change computer systems or upgrade to new systems. It is used by organizations to deal with complex data import, export and migration issues. Importing, exporting and migrating data from different sources is very complicated and time consuming. The data sources store the data in different formats. The existing tool for migration available in the market is oracle migration workbench. Department of Computer Engineering II. IMPORTANCE OF DATA MIGRATION Database technology is the core technology of information system in each organization. Database technology has been promoted with development of information technology, which includes database management system technology. Due to advancements in information technology, old systems have been replaced by more powerful systems. Data migration is an important issue when it is concerned with the process of updating data. Data which are migrated into new system are huge in size and are prerequisite for new system starting up and basis of decision making. Therefore data migration is the process of data cleaning, transforming and loading into new system. It is applied to switching of old systems to a new system when existing data are to be migrated into new system. III. DATA MIGRATION TECHNIQUES Data migration system is uniform in terms of functions and it is a mature technology. Data migration system is considered as a component database system. Migration is divided into three methods, data migrated by tools beforehand, data migrated manually beforehand and data generated by new system afterwards. A. Data migrated by tools beforehand The migration tool called ETL (Extract Transform Load) can extract, transform and load data from existing systems to new systems, before switching. There are many tools available in the market for migration- Informix s Info mover, Oracle s Oracle Warehouse and Microsoft SQL Server7 s DTS. This method has high efficiency and it is used most widely. The main precondition for this approach is data should be able to map into new system. B. Data migrated manually beforehand There are data migrated into new system manually, before switching. This method has very high cost and error ratio. These data are those, which are required for new system and old system cannot provide. 223
2 C. Data generated by new system afterwards These data refers to the data generated by designed programs and functions after switching. IV. DESIGN AND EXECUTION OF DATA MIGRATION A. Selection of platform and language The procedure of data migration of a bank is to be implemented and this procedure for design and implementation requires a manual work. We are taking Java as a development platform for development and multiple platforms run because data migration must be able to apply on multiple platforms. B. Data migration process design Operation log should be tested when the result error rate is more than expected rate. By adjusting the mapping table and regulating database type compatible with Java, we can solve many errors. Following contents should be checked along with the data:- Format of data: - It is checked for usability and consistency. Length of data: - Data length should be effective. For example, data field width is checked when data is converted from char type to archer type. Interval range: - Ensure that data is allocated between predefined minimum and maximum interval. Null value and Default value: - Different databases have different null and default value definitions. Null value and default value in old system may be inconsistent with the corresponding values in new system, so it should be checked. Integrity: - Data association integrity is checked. Data consistency: - Data that violate logical inconsistency should be eliminated. Different function modules are designed including JDBC drive module, User connection and test module, source/object database and JDBC mapping module, Extraction of database list structure module, SQL sentence preparation module and data migration module. Following diagram shows relationship between these modules. Interface module JDBC Drive Test User connection and test Source database and JDBC mapping Extraction of database list structure SQL sentence preparation module Data Migration Figure I. Relationship between data migration modules Source/object database type and JDBC mapping module: It includes the relationship between data type of JDBC interface. Purpose of this module is to find matched type in JDBC or to limit the errors in an allowable range and finally meet user s requirements. Embedded data type of JDBC with one of Access, Oracle, Microsoft SQL Server 2000, DB2 and MYSQL, Data Types of JDBC are divided into numeric, character, big object, date and special. A. Query and Extraction of database structure Purpose of this module is to load the source database pattern and table structure information into middle database and then generate SQL sentence of source database. For creation migration sentence, this information of middle database is used. To load source database information into middle database extraction adopts the preorder traversal method. Database query 224
3 B. Database Query This module provides standard database query functions, including database information of active connection, database pattern and table information; field information of table, sentence that generates table and data within the table. Also the mapping relationship between data and JDBC, sending and implementing SQL sentence. This module functions similar to database browser. Interface module controls all related action logic. Related parameters, initiation and synchronization operation are provided by background. Private static synchronized database cache(); Synchronized Connection get(); Public static synchronized Database JDBC Driver get(); Synchronized Thread get(); Protected synchronized Object get Value(); Synchronized void start Timer(); Synchronization aims at global variable Multi- Migration, migration and inquiry can operate in parallel for multithreading system. Global variable s atomicity must be preserved. Global variables are Database, Connection, JDBC Driver, Thread and Timer. Synchronization is achieved by the keyword synchronized that is provided by JAVA. C. Migration sentence preparation module This module generates SQL sentence. Data types of middle database are converted into those of object database according to mapping table and it can be spliced into SQL sentence of object database. SQL sentence can be of three types: table creating sentence of object database, insert sentence for inserting data and select sentence for reading data. Splicing of table has three steps:- Create basic create sentence. Add alter sentence of primary key. Add alter sentence of foreign key. One-time splicing sentences are select and insert. Splicing of create sentence requires more steps in order to achieve more flexibility on the migrations of primary key and foreign key. Users may suffer from poor usability due to inconsistency of SQL syntax. In reference to standard SQL and comparison of the SQL syntaxes of all required databases, minimum intersections are found. CREATE TABLE name (column_name COLUMNTYPE [NULL/NOT NULL], column_name COLUMNTYPE [NULL/NOT NULL]..) ALTER TABLE table_name ADD PRIMARY KEY (column_name, column_name, ) 225 ALTER TABLE table_name ADD CONSTRAINT column_name FOREIGN KEY table_name(column_name) SELECT(column_name, column_name,...) INSERT INTO table_name VALUES(?,?, ) Data migration is divided into two steps. First, tables to be migrated along with primary key and foreign key are created in source database. Then data from this source database are migrated into object database. When table is created in object database, all table names should be written into newly createdtables. Before data are migrated to object database, names of migrating modules will be read from createdtables. private List createdtables= new ArrayList(); Migration of tables is similar to that of primary key and foreign key. The migration begins after creating all tables, primary key and foreign key in object database. V. DATABASE MIGRATION STRATEGY Database technology in the information system is of the data and code conversion to assist present applications running on new database generation.the relational databases are mostly used for end-user computing and developing new business functions. Most of the applications are used for several database management systems such as hierarchical network or relational databases. The transition from one database to another database, system generation is important. Few promising migration strategies exist. The database migration means the process of moving from one database to another database technology without manually rewriting existing applications. Two technical problems need to be solved. First, it is decided which database system is target and how data are transferred to it; and Second, how application are converted smoothly without affecting availability or performance. It is important not to forget that the significant investments already put into both data and application. This paper gives the practical solutions of the database migration described by three important software strategies: data and code conversion language transformation and data propagation. Data propagation is to maintain the consistency on the database of different systems. The evolution of database management systems. Suppose system E and system F is the identical database technology. In this software strategies used are data and code conversion as well as data propagation. For example, in relational technology delta changes from a relation of system A should be propagated to the suitable relation of system B, either synchronously or asynchronously.
4 Source code conversion is used for application programs. The benefit of migration strategy is that it needs only single copy of data. It is converted to source code, which is not very easy to maintain and has been known to exhibit performance difficulties. Language transformation allows the mapping of one database to another database language and vice-versa. For Ex. From EQL to FQL or from FQL to EQL. The language transformation direction is important. Mapping from EQL to FQL leads the target database system F which is in opposite direction. Then the existing database technology E. Data propagation targets to maintain the compatibility between two or more data copies of different way of database system by propagating changes from one copy to another. It avoids the determined attempt and involved risks converting and interfacing with good applications. For the three migration strategies are pertaining to the products or partial solution can be found to the market which is the importance of database migration for the occupation. VI. SYSTEM TESTINGS AFTER DATA MIGRATION The system should check the migration quality whose results are important for deciding whether to startup the new system [7] After the data migration, following system tests should be performed [8] Completeness Check: The existence of referenced foreign keys is checked. Consistency Check: To check same meaning data have consistent values in bit. Total Balance Check: It is same as the depositors balance check. Records Count Check: Consistency of records counts in new system and that in old systems is checked. Check for Special Sample Data: Consistency of same sample data in new system and that in old system is checked. System Integrity Check: CPU speed, memory capacity and migration time is checked. The investigation of the data difference between new system and old system is to investigate the same data by every inquiry tool and compare the conclusion [9]. Fig. 2 Overview of database migration strategies VII. CONCLUSION A Database Migration Suite is usually developed for individuals and organizations to save time for converting to a new database if a database already exists. 226
5 The purpose of our project is to develop tool that helps in migrating database structures and data across various relational databases. It will also facilitate migrating data from MS-Access, Excel Worksheet to SQL server. This paper is based on database migration project and it introduces technique issues of data migration that involve manual work. REFERENCES [1] Li Wei, Cain Yingwei, Xu Hue, Design and implementation of integrated platform of Heterogeneous Database based on multithreading, Modern Electric Power, vol. 25(5),pp.69-72,October [2] Xia Kai, Data migrate in three steps, China information world, vol.17, January [3] Wang Yue, Yang Ping-li; Yang Mei;Qi Fan-li,The Middleware of Integration Heterogeneous DDB,s Designing and Realizing,Microelectronics and computer, vol. 17,2009. [4] Chen Huaying, Data move online-data migration and its application,pc WORLD CHINA,2008, pp [5] XUE Juan, TIAN Ai-kui, Heterogeneous Data Integration Technology for Cooperative Database, Journal of university of Jinan(science and technology). Vol. 17, [6] Lixian Xing, Yanhing Li Design and Application of Data Migration System in Heterogeneous Database, School of Business Management, North China Electric Power University (NCEPU),Baoding , China, vol. 17,2010. [7] Pan Yi, Study on the Synchronization Problems for Isomerous Database, Office Information, vol.12, [8] SONG Peng, ZHAO Qiuhong,Application of Outer Join in Data Migration, Computer Systems and Applications, Vol. 10,2008. [9] YANG Hai-yan, Research of heterogeneous Database Convertion Based on XMI, Computer Knowledge and Technology, Vol. 14,
Data Migration System in Heterogeneous Database Shinde Anita Vitthal 1, Thite Vaishali Baban 2, Roshni Warade 3, Krupali Chaudhari 4
Data Migration System in Heterogeneous Shinde Anita Vitthal 1, Thite Vaishali Baban 2, Roshni Warade 3, Krupali Chaudhari 4 Abstract:-With information becoming an increasingly valuable corporate asset,
Incremental Data Migration in Multi-database Systems Using ETL Algorithm
Incremental Data Migration in Multi-database Systems Using ETL Algorithm Rajesh Yadav, Prabhakar Patil, Uday Nevase, Kalpak Trivedi, Prof. Bharati Patil Department of Computer Engineering Imperial College
Real-time Data Replication
Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different
A Framework for Data Migration between Various Types of Relational Database Management Systems
A Framework for Data Migration between Various Types of Relational Database Management Systems Ahlam Mohammad Al Balushi Sultanate of Oman, International Maritime College Oman ABSTRACT Data Migration is
Implementing and Maintaining Microsoft SQL Server 2008 Integration Services
Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Integration Services Length: 3 Days Language(s): English Audience(s): IT Professionals Level: 200 Technology: Microsoft SQL Server 2008
MySQL for Beginners Ed 3
Oracle University Contact Us: 1.800.529.0165 MySQL for Beginners Ed 3 Duration: 4 Days What you will learn The MySQL for Beginners course helps you learn about the world's most popular open source database.
Database Migration over Network
Database Migration over Network Kanimozhi N 1, Thresphine J. R 2 1 M.TECH (Computer Science & Eng), PRIST University, Pondicherry India 2 Assistant Professor (Computer Science & Eng), PRIST University,
Consolidate by Migrating Your Databases to Oracle Database 11g. Fred Louis Enterprise Architect
Consolidate by Migrating Your Databases to Oracle Database 11g Fred Louis Enterprise Architect Agenda Why migrate to Oracle What is migration? What can you migrate to Oracle? SQL Developer Migration Workbench
High-Volume Data Warehousing in Centerprise. Product Datasheet
High-Volume Data Warehousing in Centerprise Product Datasheet Table of Contents Overview 3 Data Complexity 3 Data Quality 3 Speed and Scalability 3 Centerprise Data Warehouse Features 4 ETL in a Unified
Automated Data Validation Testing Tool for Data Migration Quality Assurance
Vol.3, Issue.1, Jan-Feb. 2013 pp-599-603 ISSN: 2249-6645 Automated Data Validation Testing Tool for Data Migration Quality Assurance Priyanka Paygude 1, P. R. Devale 2 1 Research Scholar, 2 Professor Department
Design of Electronic Medical Record System Based on Cloud Computing Technology
TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.5, May 2014, pp. 4010 ~ 4017 DOI: http://dx.doi.org/10.11591/telkomnika.v12i5.4392 4010 Design of Electronic Medical Record System Based
David Dye. Extract, Transform, Load
David Dye Extract, Transform, Load Extract, Transform, Load Overview SQL Tools Load Considerations Introduction David Dye [email protected] HTTP://WWW.SQLSAFETY.COM Overview ETL Overview Extract Define
Migration to SQL Server With Ispirer SQLWays 6.0
Migration to SQL Server With Ispirer SQLWays 6.0 About Ispirer Systems Ispirer Systems has been offering solutions for database and application migration since 1999 More than 400 companies worldwide from
<Insert Picture Here> Move to Oracle Database with Oracle SQL Developer Migrations
Move to Oracle Database with Oracle SQL Developer Migrations The following is intended to outline our general product direction. It is intended for information purposes only, and
Consulting. Personal Attention, Expert Assistance
Consulting Personal Attention, Expert Assistance 1 Writing Better SQL Making your scripts more: Readable, Portable, & Easily Changed 2006 Alpha-G Consulting, LLC All rights reserved. 2 Before Spending
Knocker main application User manual
Knocker main application User manual Author: Jaroslav Tykal Application: Knocker.exe Document Main application Page 1/18 U Content: 1 START APPLICATION... 3 1.1 CONNECTION TO DATABASE... 3 1.2 MODULE DEFINITION...
Postgres Plus xdb Replication Server with Multi-Master User s Guide
Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master build 57 August 22, 2012 , Version 5.0 by EnterpriseDB Corporation Copyright 2012
ETL as a Necessity for Business Architectures
Database Systems Journal vol. IV, no. 2/2013 3 ETL as a Necessity for Business Architectures Aurelian TITIRISCA University of Economic Studies, Bucharest, Romania [email protected] Today, the
1 Changes in this release
Oracle SQL Developer Oracle TimesTen In-Memory Database Support Release Notes Release 4.0 E39883-01 June 2013 This document provides late-breaking information as well as information that is not yet part
An Oracle White Paper June 2013. Migrating Applications and Databases with Oracle Database 12c
An Oracle White Paper June 2013 Migrating Applications and Databases with Oracle Database 12c Disclaimer The following is intended to outline our general product direction. It is intended for information
Data Migration between Document-Oriented and Relational Databases
Abstract Current tools for data migration between documentoriented and relational databases have several disadvantages. We propose a new approach for data migration between documentoriented and relational
SQL Server An Overview
SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system
ETL Process in Data Warehouse. G.Lakshmi Priya & Razia Sultana.A Assistant Professor/IT
ETL Process in Data Warehouse G.Lakshmi Priya & Razia Sultana.A Assistant Professor/IT Outline ETL Extraction Transformation Loading ETL Overview Extraction Transformation Loading ETL To get data out of
Analysis and Design of ETL in Hospital Performance Appraisal System
Vol. 2, No. 4 Computer and Information Science Analysis and Design of ETL in Hospital Performance Appraisal System Fengjuan Yang Computer and Information Science, Fujian University of Technology Fuzhou
DBMS / Business Intelligence, SQL Server
DBMS / Business Intelligence, SQL Server Orsys, with 30 years of experience, is providing high quality, independant State of the Art seminars and hands-on courses corresponding to the needs of IT professionals.
The Advantages of PostgreSQL
The Advantages of PostgreSQL BRUCE MOMJIAN POSTGRESQL offers companies many advantages that can help their businesses thrive. Creative Commons Attribution License http://momjian.us/presentations Last updated:
Oracle SQL Developer Migration. An Oracle White Paper September 2008
Oracle SQL Developer Migration An Oracle White Paper September 2008 Oracle SQL Developer Migration Overview... 3 Introduction... 3 Supported Databases... 4 Architecture... 4 Migration... 4 Standard Migrate...
Tier Architectures. Kathleen Durant CS 3200
Tier Architectures Kathleen Durant CS 3200 1 Supporting Architectures for DBMS Over the years there have been many different hardware configurations to support database systems Some are outdated others
IBM Tivoli Monitoring for Databases
Enhance the availability and performance of database servers IBM Tivoli Monitoring for Databases Highlights Integrated, intelligent database monitoring for your on demand business Preconfiguration of metric
Chapter 9 Java and SQL. Wang Yang [email protected]
Chapter 9 Java and SQL Wang Yang [email protected] Outline Concern Data - File & IO vs. Database &SQL Database & SQL How Connect Java to SQL - Java Model for Database Java Database Connectivity (JDBC)
Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect
Oracle Data Integrator 11g New Features & OBIEE Integration Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Agenda 01. Overview & The Architecture 02. New Features Productivity,
This guide specifies the required and supported system elements for the application.
System Requirements Contents System Requirements... 2 Supported Operating Systems and Databases...2 Features with Additional Software Requirements... 2 Hardware Requirements... 4 Database Prerequisites...
Basic Unix/Linux 1. Software Testing Interview Prep
Basic Unix/Linux 1 Programming Fundamentals and Concepts 2 1. What is the difference between web application and client server application? Client server application is designed typically to work in a
HR Data Retrieval in a LDAP- Enabled Directory Service
HR Data Retrieval in a LDAP- Enabled Directory Service HELP.PORTMANAGER Release 50A Copyright Copyright 2001 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in
The Study on Web GIS Architecture Based on JNLP
ISPRS SIPT IGU UCI CIG ACSG Table of contents Table des matières Authors index Index des auteurs Search Recherches Exit Sortir The Study on Web GIS Architecture Based on JNLP Li Luqun 1, Li Jian 2,Tian
Service Oriented Architectures
8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) [email protected] http://www.iks.inf.ethz.ch/ The context for SOA A bit of history
Database Administration with MySQL
Database Administration with MySQL Suitable For: Database administrators and system administrators who need to manage MySQL based services. Prerequisites: Practical knowledge of SQL Some knowledge of relational
Jet Data Manager 2012 User Guide
Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform
Driver for JDBC Implementation Guide
www.novell.com/documentation Driver for JDBC Implementation Guide Identity Manager 4.0.2 January 2014 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use
An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents
An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents M. Anber and O. Badawy Department of Computer Engineering, Arab Academy for Science and Technology
Microsoft SQL Server Features that can be used with the IBM i
that can be used with the IBM i Gateway/400 User Group February 9, 2012 Craig Pelkie [email protected] Copyright 2012, Craig Pelkie ALL RIGHTS RESERVED What is Microsoft SQL Server? Windows database management
An efficient Join-Engine to the SQL query based on Hive with Hbase Zhao zhi-cheng & Jiang Yi
International Conference on Applied Science and Engineering Innovation (ASEI 2015) An efficient Join-Engine to the SQL query based on Hive with Hbase Zhao zhi-cheng & Jiang Yi Institute of Computer Forensics,
IPv4 and IPv6: Connecting NAT-PT to Network Address Pool
Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(5):547-553 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Intercommunication Strategy about IPv4/IPv6 coexistence
A Generic Model for Querying Multiple Databases in a Distributed Environment Using JDBC and an Uniform Interface
A Generic Model for Querying Multiple Databases in a Distributed Environment Using JDBC and an Uniform Interface Barkha Bhagwant Keni, M.Madiajagan, B.Vijayakumar Abstract - This paper discusses about
Release Bulletin Sybase ETL Small Business Edition 4.2
Release Bulletin Sybase ETL Small Business Edition 4.2 Document ID: DC00737-01-0420-02 Last revised: November 16, 2007 Topic Page 1. Accessing current release bulletin information 2 2. Product summary
SQL - QUICK GUIDE. Allows users to access data in relational database management systems.
http://www.tutorialspoint.com/sql/sql-quick-guide.htm SQL - QUICK GUIDE Copyright tutorialspoint.com What is SQL? SQL is Structured Query Language, which is a computer language for storing, manipulating
FileMaker 11. ODBC and JDBC Guide
FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
A Framework for Developing the Web-based Data Integration Tool for Web-Oriented Data Warehousing
A Framework for Developing the Web-based Integration Tool for Web-Oriented Warehousing PATRAVADEE VONGSUMEDH School of Science and Technology Bangkok University Rama IV road, Klong-Toey, BKK, 10110, THAILAND
Bitemporal Extensions to Non-temporal RDBMS in Distributed Environment
The 8 th International Conference on Computer Supported Cooperative Work in Design Procceedings Bitemporal Extensions to Non-temporal RDBMS in Distributed Environment Yong Tang, Lu Liang, Rushou Huang,
Memory Database Application in the Processing of Huge Amounts of Data Daqiang Xiao 1, Qi Qian 2, Jianhua Yang 3, Guang Chen 4
5th International Conference on Advanced Materials and Computer Science (ICAMCS 2016) Memory Database Application in the Processing of Huge Amounts of Data Daqiang Xiao 1, Qi Qian 2, Jianhua Yang 3, Guang
SAS Financial Intelligence. What s new. Copyright 2006, SAS Institute Inc. All rights reserved.
SAS Financial Intelligence What s new Copyright 2006, SAS Institute Inc. All rights reserved. SAS Strategic Performance Management Gokhan Sevik Product Manager SAS EMEA Copyright 2006, SAS Institute Inc.
Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap.
Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap. 1 Oracle9i Documentation First-Semester 1427-1428 Definitions
Eloquence Training What s new in Eloquence B.08.00
Eloquence Training What s new in Eloquence B.08.00 2010 Marxmeier Software AG Rev:100727 Overview Released December 2008 Supported until November 2013 Supports 32-bit and 64-bit platforms HP-UX Itanium
Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 4
Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 4 1. Introduction Oracle provides products that reduce the time, risk,
Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014
Contents Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved. Installation...
HP OO 10.X - SiteScope Monitoring Templates
HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,
RDS Migration Tool Customer FAQ Updated 7/23/2015
RDS Migration Tool Customer FAQ Updated 7/23/2015 Amazon Web Services is now offering the Amazon RDS Migration Tool a powerful utility for migrating data with minimal downtime from on-premise and EC2-based
Performance Tuning for the JDBC TM API
Performance Tuning for the JDBC TM API What Works, What Doesn't, and Why. Mark Chamness Sr. Java Engineer Cacheware Beginning Overall Presentation Goal Illustrate techniques for optimizing JDBC API-based
A Generic Database Web Service
A Generic Database Web Service Erdogan Dogdu TOBB Economics and Technology University Computer Engineering Department Ankara, Turkey [email protected] Yanchao Wang and Swetha Desetty Georgia State University
HOUG Konferencia 2015. Oracle TimesTen In-Memory Database and TimesTen Application-Tier Database Cache. A few facts in 10 minutes
HOUG Konferencia 2015 Oracle TimesTen In-Memory Database and TimesTen Application-Tier Database Cache A few facts in 10 minutes [email protected] What is TimesTen An in-memory relational database
A Migration Methodology of Transferring Database Structures and Data
A Migration Methodology of Transferring Database Structures and Data Database migration is needed occasionally when copying contents of a database or subset to another DBMS instance, perhaps due to changing
Release: 1. ICADBS601A Build a data warehouse
Release: 1 ICADBS601A Build a data warehouse ICADBS601A Build a data warehouse Modification History Release Release 1 Comments This Unit first released with ICA11 Information and Communications Technology
Top 10 Performance Tips for OBI-EE
Top 10 Performance Tips for OBI-EE Narasimha Rao Madhuvarsu L V Bharath Terala October 2011 Apps Associates LLC Boston New York Atlanta Germany India Premier IT Professional Service and Solution Provider
Oracle 10g PL/SQL Training
Oracle 10g PL/SQL Training Course Number: ORCL PS01 Length: 3 Day(s) Certification Exam This course will help you prepare for the following exams: 1Z0 042 1Z0 043 Course Overview PL/SQL is Oracle's Procedural
MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
Establishment of Fire Control Management System in Building Information Modeling Environment
Establishment of Fire Control Management System in Building Information Modeling Environment Yan-Chyuan Shiau 1, Chong-Teng Chang 2 Department of Construction Management, Chung Hua University, 707, Wu-Fu
CSI 2132 Lab 3. Outline 09/02/2012. More on SQL. Destroying and Altering Relations. Exercise: DROP TABLE ALTER TABLE SELECT
CSI 2132 Lab 3 More on SQL 1 Outline Destroying and Altering Relations DROP TABLE ALTER TABLE SELECT Exercise: Inserting more data into previous tables Single-table queries Multiple-table queries 2 1 Destroying
Web-based Automobile Sales Management System. Huabo Xiao
3rd International Conference on Management, Education, Information and Control (MEICI 2015) Web-based Automobile Sales Management System Huabo Xiao College of Information Engineering, Jiangxi University
SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.
SQL Databases Course by Applied Technology Research Center. 23 September 2015 This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. Oracle Topics This Oracle Database: SQL
How to Use PIPS Access to/from SQL Database Utility Program. By PIPSUS Support Team Dr. Chouikha ([email protected])
How to Use PIPS Access to/from SQL Database Utility Program By PIPSUS Support Team Dr. Chouikha ([email protected]) 1. Introduction PIPS (Price Index Processor Software) data transfer utility program
MDM Multidomain Edition (Version 9.6.0) For Microsoft SQL Server Performance Tuning
MDM Multidomain Edition (Version 9.6.0) For Microsoft SQL Server Performance Tuning 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic,
Optimization of Distributed Crawler under Hadoop
MATEC Web of Conferences 22, 0202 9 ( 2015) DOI: 10.1051/ matecconf/ 2015220202 9 C Owned by the authors, published by EDP Sciences, 2015 Optimization of Distributed Crawler under Hadoop Xiaochen Zhang*
Integration Platforms Problems and Possibilities *
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 8, No 2 Sofia 2008 Integration Platforms Problems and Possibilities * Hristina Daskalova, Tatiana Atanassova Institute of Information
Package sjdbc. R topics documented: February 20, 2015
Package sjdbc February 20, 2015 Version 1.5.0-71 Title JDBC Driver Interface Author TIBCO Software Inc. Maintainer Stephen Kaluzny Provides a database-independent JDBC interface. License
A Database Re-engineering Workbench
A Database Re-engineering Workbench A project proposal by Anmol Sharma Abstract Data is not always available in the best form for processing, it is often provided in poor format or in a poor quality data
Heterogeneous Replication Guide. Replication Server 15.5
Heterogeneous Replication Guide Replication Server 15.5 DOCUMENT ID: DC36924-01-1550-01 LAST REVISED: March 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains to Sybase
Java SE 8 Programming
Oracle University Contact Us: 1.800.529.0165 Java SE 8 Programming Duration: 5 Days What you will learn This Java SE 8 Programming training covers the core language features and Application Programming
IceWarp Server Windows Installation Guide
IceWarp Unified Communications IceWarp Server Windows Installation Guide Version 11.3 Published on 2/6/2015 Contents IceWarp Server Windows... 4 Pre-requisites... 5 Launch Installer Wizard... 6 Select
Oracle to SQL Server 2005 Migration
Oracle to SQL Server 2005 Migration Methodology and Practice Presented By: Barry Young Copyright 2006 by Proactive Performance Solutions, Inc. Agenda Introduction Migration: Oracle to SQL Server Methodology:
An Oracle White Paper March 2014. Best Practices for Real-Time Data Warehousing
An Oracle White Paper March 2014 Best Practices for Real-Time Data Warehousing Executive Overview Today s integration project teams face the daunting challenge that, while data volumes are exponentially
EII - ETL - EAI What, Why, and How!
IBM Software Group EII - ETL - EAI What, Why, and How! Tom Wu 巫 介 唐, [email protected] Information Integrator Advocate Software Group IBM Taiwan 2005 IBM Corporation Agenda Data Integration Challenges and
Siebel Application Deployment Manager Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013
Siebel Application Deployment Manager Guide Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software and related
Oracle SQL Developer Migration
An Oracle White Paper May 2010 Oracle SQL Developer Migration Overview... 3 Introduction... 3 Oracle SQL Developer: Architecture and Supported Platforms... 3 Supported Platforms... 4 Supported Databases...
Enterprise Java Applications and SAP R/3 System Integration Using JCO
Enterprise Java Applications and SAP R/3 System Integration Using JCO Jitao Yang 1, Hongqi Su 1, Yuanfeng Wu 1 and Junwei Liu 2 1 Department of Computer Science, China University of Mining & Technology,
ETL tools for Data Warehousing: An empirical study of Open Source Talend Studio versus Microsoft SSIS
ETL tools for Data Warehousing: An empirical study of Open Source Talend Studio versus Microsoft SSIS Ranjith Katragadda Unitech Institute of Technology Auckland, New Zealand Sreenivas Sremath Tirumala
Monitoring MySQL database with Verax NMS
Monitoring MySQL database with Verax NMS Table of contents Abstract... 3 1. Adding MySQL database to device inventory... 4 2. Adding sensors for MySQL database... 7 3. Adding performance counters for MySQL
Oracle Change Management Pack Installation
Oracle Change Management Pack Installation This guide contains instructions on how to install the Oracle Change Management Pack. IMPORTANT: Before installing Oracle Change Management Pack, please review
Karl Lum Partner, LabKey Software [email protected]. Evolution of Connectivity in LabKey Server
Karl Lum Partner, LabKey Software [email protected] Evolution of Connectivity in LabKey Server Connecting Data to LabKey Server Lowering the barrier to connect scientific data to LabKey Server Increased
Version 14.0. Overview. Business value
PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing
ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR
ORACLE DATA INTEGRATOR ENTERPRISE EDITION KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR ENTERPRISE EDITION OFFERS LEADING PERFORMANCE, IMPROVED PRODUCTIVITY, FLEXIBILITY AND LOWEST TOTAL COST OF OWNERSHIP
AWS Schema Conversion Tool. User Guide Version 1.0
AWS Schema Conversion Tool User Guide AWS Schema Conversion Tool: User Guide Copyright 2016 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may
Oracle Warehouse Builder 10g
Oracle Warehouse Builder 10g Architectural White paper February 2004 Table of contents INTRODUCTION... 3 OVERVIEW... 4 THE DESIGN COMPONENT... 4 THE RUNTIME COMPONENT... 5 THE DESIGN ARCHITECTURE... 6
