Difference between revisions of "DBA"

From BaseX Documentation
Jump to navigation Jump to search
Line 1: Line 1:
 
This page is part of the [[Getting Started]] Section.
 
This page is part of the [[Getting Started]] Section.
  
Since {{Version|8.0}}, the full distributions of BaseX are equipped with a browser-based database administration interface. The browser frontend was completely written in [[XQuery]] and [[RESTXQ]]. It allows you to create and administer database instances, evaluate queries, view log files and manage users.
+
Since {{Version|8.0}}, the full distributions of BaseX are equipped with a simple browser-based database administration interface, the '''DBA'''. The browser frontend was completely written in [[XQuery]] and [[RESTXQ]]. It allows you to create and administer database instances, evaluate queries, view log files and manage users.
 +
 
 +
Most of the DBA features should be self-explanatory, as all of them are also available via [[Commands]] and [[Module Library|XQuery Modules]]. We did not try to provide a very flashy interface. Instead, the whole DBA code consumes only 100 KB, and it limits to some basic Javascript operations that should run with nearly every browser.
  
 
==Startup==
 
==Startup==
Line 27: Line 29:
 
</td>
 
</td>
 
</table>
 
</table>
 
Most of the DBA features should be self-explanatory, as they reflect the possibilities provided by the [[Commands]] and the [[Module Library|XQuery Modules]].
 
  
 
=Changelog=
 
=Changelog=

Revision as of 22:44, 11 December 2014

This page is part of the Getting Started Section.

Since Version 8.0, the full distributions of BaseX are equipped with a simple browser-based database administration interface, the DBA. The browser frontend was completely written in XQuery and RESTXQ. It allows you to create and administer database instances, evaluate queries, view log files and manage users.

Most of the DBA features should be self-explanatory, as all of them are also available via Commands and XQuery Modules. We did not try to provide a very flashy interface. Instead, the whole DBA code consumes only 100 KB, and it limits to some basic Javascript operations that should run with nearly every browser.

Startup

Start Page

On the welcome page, you will need to authenticate yourself by entering a username and password. The default user is admin/admin. By specifying a host and port, you can communicate with a remote BaseX server instance. If you keep the field empty, you will be connected to the local BaseX instance.

Main Page

The main page of the DBA interface contains a list of all databases on the left. On the right, the global and local options are listed, along with some system information.

With the "Create…" button, a new database can be created. Existing database can be viewed, optimized, and dropped.

File:Bla.png
DBA Main Page

Changelog

Introduced with Version 8.0.