Nowadays XML is being used as an underlying technology for most of the transactions on the internet. XML is widely used for Database Storage. Most of the leading product developed companies use XML as their Metadata framework. This work started with a goal to manage XML data and to provide security to XML data while wired or wireless data transfer. It helps in storing, managing, publishing, retrieving data from Database in XML format and updating stored data in XML documents. The databases are normalized up to 3NF. There are different workspaces of this work. First is a SQL Manager, which helps to retrieve and manage data from XML documents, second is Relationship Builder which helps in establishing the relationship between the relations, and User Management and Security which helps in creating users or clients of the database and to assign security and privileges.
[...] Server fetches request made by Front End for processing, parses the request and then processed request is given back to Client in the form of Response. Administrator takes care of User Management by creating, editing and deleting users. User Repository Client Content (XML) Repository SERVER III. TECHNOLOGY OVERVIEW Figure 1. Physical structure of X-Server Database. Java: Java language is used due to its powerful features such as it is simple to understand, highly The detailed system design consists of different components of the system and the primary responsibilities and/or behavior of this component. [...]
[...] In terms of putting the join between two tables or databases in proposed database which works on XML metadata framework means the XML files containing data, we have considered primary key and foreign key concepts Our database provides inbuilt GUI forms for handling different application which requires third party backend. It also provides auto report generation facility. For secure delivery of records on the network the database proposed in this paper, it provides the encryption strategy. MAKING a cross-platform tool was a challenge some 10 years ago, but this has totally changed now. [...]
[...] The word “extensible” implies that a developer can extend his ability to describe a document, and define meaningful tags for his application XML is used to generate dynamic contents. Databases: The study of databases like SQLSERVER, ORACLE MySQL are done in the aspect of manipulating the stored data by their respective query language. Use of SAX: SAX is an interface that allows us to write applications to read the data held in an XML document. It is primarily a Java interface. [...]
[...] User Management and Authentication This module helps in managing users by Creating users, Editing users, Deleting users, assigning/ editing their passwords. G. Security: XML Encryption Server will provide its own authentication features to authenticate users via facility of XML Encryption/Decryption, which ensures that, unauthorized individuals or intruders cannot access important documents. Figure 2 shows the detailed internal structure of X-server database of figure 1. X-server database provides a complete GUI to handle all activities performed by the clients or users. [...]
Online readingwith our online reader
Content validatedby our reading committee