You are on page 1of 21

Query Editor Over Distributed Network

Prepared by Internal guide P.Vijay Kumar M.Sreekanth (08N71A0582) Batch-24

ABSTRACT
y

This application is mainly intended to create the rich user interface to access different data bases. The database interface is an industry-standard tool for application development. Developers can interact with any back end software like Oracle, MY-SQL, MS-Access etc. A programmer perfect in all the databases and interacting with different databases will need to open and close the database interface as required.

PURPOSE
The main objective of this project is to develop a rich user interface to interact with multiple databases. y Database Interface users can create and edit database objects such as tables, views, indexes, constraints, and users.
y

SCOPE
This software is not only used for the industry based Database applications but also used for the normal user or programmer who has expertise in more than one Database then they use this application effectively.

OVER VIEW OF MODULES


Structure Module o This module having the details about the Database that means how many tables are there , Structure about the table and also view all the tables in the selected Database. Properties Module o The properties module having the details about the Database you selected. o This module having details like Database version, name, Naming Conversions, Supported file data types and other properties.

SQL Querying Module The SQL querying module replies the response to the related submitted query where query consists of access, edit and manipulate commands. Insert Database Module Insert Database module having the capable of inserting the any table or table structure. In this module having the options like Table Structure, Table Data and both of them is another option.

Export Database Module


This module helps to copy the Database from one place to another place that means copying the Table data from place to another place.

DML Operations Module


The DML Operation Module is used to perform the operations on the Database tables. Operations are Alter table column, Rename table and Drop the entire table

Search Operation Module Search module provides searching facilities for searching only data in the database Or only column names or both.

SOFTWARE REQUIREMENTS
Web-Server Server-side Technologies Client-side Technologies Operating System : Tomcat 5.5 : Java, Java Server Pages, Servlets : HTML,CSS, Java Scripts, : Windows

HARDWARE REQUIREMENTS

y y y

Processor RAM Hard disk

:P4 or higher : 512 MB : 20GB

TEST CASES 1) Test case for LOGIN

Input
DSN Name(Unexisting )

Actual output
Successful login

Obtained Output
An error is displayed showing Data source name not found. Successful login

Description
An existing DSN name is to be entered in order to resolve this error. The test is successful

DSN Name(existing)

Successful login

A login page is displayed showing default driver name and URL

MS ACCESS database is connected and the various tables and operations to be performed are displayed

A table is created in the operations tab including field name and field type

The properties of the connected database is being displayed

MYSQL database is connected and the structure of the student database is displayed

CONCLUSION
Query editor over distributed networks is the effective tool for inter-acting the different Databases. y The end user will be able to use any major commercial database on the market. y The java search engine is text-based, and intended to provide easy access to search operations.
y

CONCLUSION
y

Therefore this software is not only used for the industry based Database applications but also used for the normal user or programmer who has expertise in more than one Database then they use this application effectively.

FUTURE ENHANCEMENTS
o

In the proposed system we are currently dealing with three databases i, e, Oracle, MYSQL, and MSAccess. We can improve our project by adding more number of existing databases like MS-SQL SERVER. This can also be enhanced in the form of executing PL SQL programs, working with triggers and procedures etc.

BIBLIOGRAPHY
Hans Bergsten, O'Reilly , Java Server Pages, 2nd Edition. y Bernard Van Haecke, JDBC: Java Database Connectivity. y IDG Books Worldwide.
y

WEB REFERENCES
www.w3schools.com y www.sunmicrosystems.com y http://www.needscripts.com/Resource/30316.html y http://www.msdn.microsoft.com/enus/office/aa905400.aspx
y

You might also like