data loader.ppt

39
Project submitted by: Rajendra Prasad S.J Sudarshan Hegde DATA LOADER Welcome to Dataloader Presentation

Upload: chethangowdacoorg

Post on 26-May-2015

414 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Data loader.ppt

Project submitted by:

Rajendra Prasad S.JSudarshan Hegde

DATA LOADER

Welcome to Dataloader Presentation

Page 2: Data loader.ppt

Dedicatedto our

ChairmanPrincipalLecturers

And to the great land

South Kanara

Page 3: Data loader.ppt

INDEX

Introduction Objective of the project System specific requirements Project Description Input and output of the project Data loader tool’s processes Snap shots Conclusion Advantages Future scope End

Page 4: Data loader.ppt

Introduction

There is no any direct tool to load the data contained in a text file into the backend tool such as MS-Access, MYSQL, Oracle or FoxPro, and to import and export the tables between the backend tools, to load data into common letter to have replication of the letter for each data set. Hence we are going to develop data loader which overcomes the above problems.

In existing system, a number of tools must be used to implement the task said in “problem definition”. Existing system may also contain the manual process to load data.

Page 5: Data loader.ppt

OBJECTIVES

We are going to develop data loader which is a tool to

load the data contained in a text file into the backend

tool such as MS-Access, MYSQL, Oracle or FoxPro.

And to import and export the tables between the

backend tools.

And to encrypt the text file and to decrypt the

encrypted text file.

Page 6: Data loader.ppt

Data loader is a tool, which helps in data loading to a given back end tool from a given

text file with the fields and delimiters. Based on the text file fields, the table is

automatically created in oracle or MS-Access or in FoxPro and the data is loaded from

text file into table.

Data De-loading :

In this process, the data is loaded back into given text file from a given table.

The text file contains automatically the field titles.

Data transfer :

Data transfer between Oracle, MS-Access and FoxPro. In this process, the data

from one backend tool is copied to another back end tool by creating necessary objects.

PROJECT DESCRIPTION

Page 7: Data loader.ppt

SOFTWARE REQUIREMENTS

Operating system : windows 2000 or above

Technologies : J2EE

Database Connectivity : JDBC

Frameworks : J2EE

Back End : Microsoft Access, SQL Server, Visual FoxPro Oracle

Page 8: Data loader.ppt

Processor : P4 Processor and above Speed : 1GHz and above Memory : 512 MB

HARDWARE REQUIREMENTS

Page 9: Data loader.ppt

PROJECT DESCRIPTION

Data LoaderIt loads the data from source table and creates a table in

destination database with loaded data, hence it converts different database tables.

Access to OracleAccess to FoxProFoxPro to AccessFoxPro to OracleOracle to AccessOracle to FoxPro

And the file security module encrypts the given database (a text file) and also allows decryption tool.

Page 10: Data loader.ppt

INPUT OF THE PROJECT

Source and Destination Data Base Names.

Name of the table to export the data.

Name of the table to import the data.

Name of the text file that is to be encrypted.

Name of the text file that is to be decrypted.

Page 11: Data loader.ppt

OUTPUT OF THE PROJECT

Converted destination table in destination Data Base. Encrypted Text File. Decrypted Text File.

Page 12: Data loader.ppt

DATA LOADER TOOL’S SUB PROCESSES

Page 13: Data loader.ppt

DATA LOADER’S PROCESS

MS Access

Oracle

MS Access

FoxPro

Oracle

FoxPro

Page 14: Data loader.ppt

DATA FLOW

Entity relationMS Access

Entity relationOracle

File/TableFor encryption

File/TableFor decryption

ObjectOracle

ObjectMS Access

ObjectFoxPro

Encrypted file

Decrypted file

Entity relationFoxPro

DATALOADER

TOOL

Page 15: Data loader.ppt

MODULE DESIGN

MSAccess to FoxPro

Inputs :

o MSAccess database nameo MSAccess table nameo FoxPro database nameo Format type(export only structure/export

structure with data)

Outputs : o FoxPro Table with desired format(export

only structure/export structure with data).

Page 16: Data loader.ppt

MODULE DESIGN

MSAccess to Oracle

Inputs :

o MSAccess database nameo MSAccess table nameo Oracle database nameo Format type(export only structure/export

structure with data)

Outputs : o Oracle Table with desired format(export

only structure/export structure with data).

Page 17: Data loader.ppt

MODULE DESIGN

Oracle to FoxPro

Inputs :

o Oracle database nameo Oracle table nameo FoxPro database nameo Format type(export only structure/export

structure with data)

Outputs : o FoxPro Table with desired format(export

only structure/export structure with data).

Page 18: Data loader.ppt

MODULE DESIGN

Oracle to MSAccess

Inputs :

o Oracle database nameo Oracle table nameo MSAccess database nameo Format type(export only structure/export

structure with data)

Outputs : o MSAccess Table with desired

format(export only structure/export structure with data).

Page 19: Data loader.ppt

MODULE DESIGN

FoxPro to MSAccess

Inputs :

o FoxPro database nameo FoxPro table nameo MSAccess database nameo Format type(export only structure/export

structure with data)

Outputs : o MSAccess Table with desired

format(export only structure/export structure with data).

Page 20: Data loader.ppt

MODULE DESIGN

FoxPro to Oracle

Inputs :

o FoxPro database nameo FoxPro table nameo Oracle database nameo Format type(export only structure/export

structure with data)

Outputs : o Oracle Table with desired format(export

only structure/export structure with data).

Page 21: Data loader.ppt

MODULE DESIGN

Encryption

Inputs :

o Text file name

Outputs :

o Cipher text file.

Page 22: Data loader.ppt

MODULE DESIGN

Decryption

Inputs :

o Cipher Text file name

Outputs :

o Text file.

Page 23: Data loader.ppt

SCREEN SHOTS

Data Loader

Page 24: Data loader.ppt

SCREEN SHOTS

Conversion of database tables

Page 25: Data loader.ppt

SCREEN SHOTS

Errors(Table not exist)

Page 26: Data loader.ppt

SCREEN SHOTS

Validation of the form

Page 27: Data loader.ppt

SCREEN SHOTS

Validation of the form

Page 28: Data loader.ppt

SCREEN SHOTS

Validation of the form

Page 29: Data loader.ppt

SCREEN SHOTS

File Browser for File Security

Page 30: Data loader.ppt

SCREEN SHOTS

Encryption

Page 31: Data loader.ppt

SCREEN SHOTS

Decryption

Page 32: Data loader.ppt

SCREEN SHOTS

Table transferred from MS Access to Oracle

Its structure in Oracle

A data transferred from MS-Access to

Oracle

Page 33: Data loader.ppt

SCREEN SHOTS

Table transferred from Oracle to MS Access

Its structure in MS-Access

A data transferred from Oracle to MS-

Access

Page 34: Data loader.ppt

SCREEN SHOTS

A table transferred from MS-Access to FoxPro

Its structure in FoxPro

A data transferred from MS-Access to

FoxPro

Page 35: Data loader.ppt

SCREEN SHOTS

User Manual

Page 36: Data loader.ppt

ADVANTAGES

Easy to export the database table from one back end tool to another.

Easy to encrypt the text file .

Easy to decrypt the encrypted text file.

It can match with any version of the back end tools.

Page 37: Data loader.ppt

FUTURE SCOPE

The scope of this document lies between developer

and end user. The document can also be used for

future enhancement.

We can develop this tool for other backend also. We

can use this software in banks, offices , in companies

and in many more commercial areas.

Page 38: Data loader.ppt

CONCLUSION

It can be concluded from the result that the developed tool will be efficient and effective to transfer the text file and tables easily from one back end tool to another and to encrypt and decrypt the text and the data.

It can be used in any organization where huge volume of data exists in different forms or objects of different tools.

Page 39: Data loader.ppt

THANK YOU