+ All Categories
Home > Documents > Web Based Data Retrieval and Manipulation

Web Based Data Retrieval and Manipulation

Date post: 26-Dec-2014
Category:
Upload: preethi-reddy
View: 335 times
Download: 1 times
Share this document with a friend
30
DATA RETRIEVAL AND MANIPULATION FOR MULTIPLE DATABASES SUBMITTED BY: P.PREETHI H.SWAPNA LATHA K.BHARATH GUIDED BY : G.GOPICHAND ASSISTANT PROFESSOR DEPT. OF IT
Transcript
Page 1: Web Based Data Retrieval and Manipulation

DATA RETRIEVAL AND MANIPULATION FOR

MULTIPLE DATABASES

SUBMITTED BY: P.PREETHI

H.SWAPNA LATHA

K.BHARATH

A.HARSHAVARDAN DEPT. OF IT

GUIDED BY : G.GOPICHAND ASSISTANT PROFESSOR DEPT. OF IT

Page 2: Web Based Data Retrieval and Manipulation

Aim

The system “Web Based Data Retrieval and Manipulation System for Multiple Databases” is used to connect to any database supported by JDBC API.

It acts as an universal database client which can connect to any database and perform any required operations on that database.

We can switch to any database by just switching the connections

The results has to be displayed and those results can also be exported to .CSV files

Page 3: Web Based Data Retrieval and Manipulation

Existing System

The existing system has different tools or consoles for each and differently. The user feels uneasy to switch over to a different database by learning the how to use console for that database. User has to manually copy the results from the console and paste it in a file to store results of the query.

Disadvantages:The user feels uneasy to switch over to a different

database by learning the how to use console for that database.

The user can not export the data displayed by the SQL query.

Page 4: Web Based Data Retrieval and Manipulation

Proposed System

This entire system needs to be performed on the browser which is common to all the databases

for better performance and makes it user-friendly.The user can export the data displayed by the SQL query by using the internal modules.

`

Page 5: Web Based Data Retrieval and Manipulation

Merits of This System

We can switch to any database by just switching the connections

We can run all the SQL statements from the browser and see the results on it.

The results has to be displayed and those results can also be exported to .CSV files

Page 6: Web Based Data Retrieval and Manipulation

DFD’S

CLIENT

Web Based Data Retrieval and Manipulation System for Multiple Database

Different Databases

Page 7: Web Based Data Retrieval and Manipulation

httpadmin.war

User Select Driver

Give DSN, User ID, Password

Structure

Properties

SQL

Export

Import

operations

Search

Level 1 Diagram:

Page 8: Web Based Data Retrieval and Manipulation

Use Case Diagram

U s e r

S t u c t u re

P r o p e r t i e s

S Q L

E x p o r tIm p o r t

S e a rc hO p e r a t io n s

S e le c t D r i ve r

Page 9: Web Based Data Retrieval and Manipulation

SEQUENTIAL DIAGRAM

LoginValidate

Structure Properties SQL Export Import Operations Search

(driver,url,username,pwd)(validate())

: User

Page 10: Web Based Data Retrieval and Manipulation

Module Description

The system consists of 4 modules1. Structure.2. Properties.3. SQL Operations.4. Export and Import.5. operations and search.

Page 11: Web Based Data Retrieval and Manipulation

STRUCTURE

Display list of all tables present in the current/selected user. used to browse and view the structure of an existing database

table.Information such as its column names, its data types and their

sizes are displayed.“disc” command is used.

Page 12: Web Based Data Retrieval and Manipulation

Properties

display the data of an existing data object, in very attractive and convenient manner.

We can display required number of records for page in a sequence manner.

The data is retrieved manually using SELECT statement

Page 13: Web Based Data Retrieval and Manipulation

INSERT

Insert module provides to insert the records into table ‘without writing’ any insert commands.

It provides blank text fields with table. then insert the data into that text fields,

when we click ‘SUBMIT’, the data will be inserted to respected table.

Page 14: Web Based Data Retrieval and Manipulation

SQL QUERY

This module provides us a text area which allows to type any type of SQL statements.

SQL Query allows complex queries to retrieve data from more tables.

we can write any type of procedure, functions, triggers and so on. The result of the SQL statement will be displayed immediately

after executing the statement

Page 15: Web Based Data Retrieval and Manipulation

EXPORT

This module gives the feature of exporting existing schema objects to an SQL file.

The data will be exported to either one of these formats like .sql, HTML table or MS-Excel sheet.

the schema will be imported to another user in the same database or to different database if supported.

Page 16: Web Based Data Retrieval and Manipulation

OPERATIONS

Module provides an interface to user.We can create, alter, rename and drop the tables from a database.

As well as we can alter, rename, drop and empty the column from a table.

Page 17: Web Based Data Retrieval and Manipulation

Technologies used

Operating System ------Windows Browser ------ IE,

Mozilla.Web/Application Server ------Tomcat Database Server -------Oracle 10gDatabase Connectivity -------JDBC Other Tools & Technologies ------- Java

(JDK), Servlets

(JSDK), HTML

Page 18: Web Based Data Retrieval and Manipulation

Hardware requirements

Pentium processor ------- 233 MHZ or aboveRAM Capacity ------- 128MB Hard Disk ------- 40GBCD-ROM Drive ------- 32 HZ

Page 19: Web Based Data Retrieval and Manipulation
Page 20: Web Based Data Retrieval and Manipulation
Page 21: Web Based Data Retrieval and Manipulation
Page 22: Web Based Data Retrieval and Manipulation
Page 23: Web Based Data Retrieval and Manipulation
Page 24: Web Based Data Retrieval and Manipulation
Page 25: Web Based Data Retrieval and Manipulation
Page 26: Web Based Data Retrieval and Manipulation
Page 27: Web Based Data Retrieval and Manipulation
Page 28: Web Based Data Retrieval and Manipulation

CONCLUSION

This application has got very user friendly look and feel, so that it will provide easy access to connect to the databases without the need of code implementation externally.The tool performance including the security related aspects, result in the release of this application as a product in the market.

Page 29: Web Based Data Retrieval and Manipulation

Future Enhancement

This application can be extended so that it will give maximum performance including the security related aspects, releasing of this application as a product in the open market.

Page 30: Web Based Data Retrieval and Manipulation

ThankQ


Recommended