Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.637.377 Times

aSVERD Beta 2

  Date Added: May 25, 2010  |  Visits: 1.191


Report Broken Link
Printer Friendly Version

Product Homepage
Download (116 downloads)

aSVERD project is a Scalable Vector Graphics Entity Relationship Diagram generator. It is a tool that should be seen as part of a tool chain rather than a complete solution. What it does is read tables and relationships from a database and generate an SVG file containing the tables and links. The motivation for creating this was than I have worked in many organisations that have databases with no ERDs and no tools for creating them. I finally got so fed up that I decided to do something about it and this is the result. The way it is intended to work is that you point SVERD at your database and it creates an SVG file containing all tables and links between them. It DOES NOT attempt to create a fancy layout. it just puts the tables on the diagram in a grid. This can be viewed in a web browser (may need an SVG plug-in). You then use an SVG editor, such as GLIPSGraffiti to lay ou the tables. If you re-run SVERD on an exisitng output file it will not move the tables, therefore the diagram can be updated with out loosing your edits. NOTE: the links between the tables are rendered using JavaScript, so that if you move the tables around in an editor, the links stay with them. The disadvantage of this is that the editor may not show the links while you are editing (this is the case with GLIPS). If the table references are not defined in the database they can be supplied in a text file. Usage java -jar asverd.jar PropertiesFile Or java -jar asverd.jar -d driver -c connectionString -u user -p password [-o outputFile] [-q tableQuery] [-s schema] [-c catalog] [-r refs.txt] e.g. sverd.TableLister -d com.mysql.jdbc.Driver -c jdbc:mysql:// -u fred -p secret The properties file should contain sverd.driver=databaseDriver sverd.url=connectionString sverd.user=username sverd.password=password sverd.outputFile=outputFile (optional - STDOUT used if not present) sverd.tableQuery=query for table name - e.g. INV% (optional - all tables returned if not present) sverd.schema=database schema (optional - leave out for DBs that do not use) sverd.catalog=database catalog (optional - leave out for DBs that do not use) sverd.references=refs.txt (optional - a file containing referecnes if these are not defined in the database. This file should be of the format TABLE [tablename] [foriegnKeyColName] REFERENCES [tablename] [primaryKeyColName] - I know flat text files are not trendy but this format is relatively easy to generate from either XML or SQL (via AWK, SED, PERL, etc) Whats New in This Release: - This release fixes bugs with using the SVG in FireFox and adds JavaScript based zooming (click an entity to zoom). The jar contains source and class files.

Requirements: No special requirements
Platforms: Linux
Keyword: Asverd Beta Database Diagram Entity Entity Relationship Entity Relationship Diagram File Graphics Optional Relationship Relationship Diagram Scalable Scalable Vector Graphics Svg Tables Vector Vector Graphics
Users rating: 0/10

License: Freeware Size: 24.58 KB
More Reviews or Write Review

Programming  -  aSVERD beta2
aSVERD is a little system for generating Entity Relationship Diagrams (ERD) as Scalable Vector Graphics (SVG). SVG can be viewed and zoomed in a Web Browser. The diagrams can be edited with an SVG editor and round-trip updated against the database.
26.05 KB  
Code Management Tools  -  dPulpo 1.1.3966.2
dPulpo is a code generation tool that generates your database and data access layer, starting from a database-, framework- and language-independent Entity Relationship model described in XML. It's main assets are simplicity, speed and...
1.23 MB  
Libraries  -  PSF EVO-Tech 1
Abstract model for serialization of entities that may be listed, this includes all representations to be made in database managers that use the entity relation model. Currently only compatible with MySQL using PSF.DAPI based on MySQL NET connector
32.54 KB  
Programming  -  jUML for Linux 4.0.0
jUML is a UML diagram application capable of reverse engineering Java source code to create relationship diagrams, source code generation based on a user created UML diagram, and saving/restoring of jUML projects.
532.48 KB  
Programming  -  jUML 400
jUML is a UML diagram application capable of reverse engineering Java source code to create relationship diagrams, source code generation based on a user created UML diagram, and saving/restoring of jUML projects.
532.08 KB  
Development Tools  -  NMR coupling diagram 1.0
This m-file plots a NMR coupling diagram from coupling constants and number of splits (only 1/2-spin nuclei). Useful for educational purposes.Example: plotcoupling([8,2],[3,1])Produces a plot with the coupling constants 8 and 2 Hz, splitted three...
10 KB  
Development Editors  -  JClassDiagramMaker New
JClassDiagramMaker is a small, Java based application specially designed to give you complete ability to sniff a JAR file and generate the class diagram for any selected class. It use concept of Reverse Engineering and generate class diagram ,...
Programming  -  Database Wrapper Class Generator 0.0.1
Eclipse plugin that generates Java database wrapper classes from a SQL DDL script file.
796.5 KB  
Modules  -  DataBase File Manager 1.0
It uses AJAX to allow administrators to arrange files in the database in the same way they do with file managers on their personal systems.DBFM stores its files in a database as opposed to the filesystem. This change was made to enable advanced...
Programming  -  Xtirer 1.0
Xtirer is a lightweight, easy to deploy solution to get formatted output from MYSQL Database by only defining the objects, their data source and optional data manipulation without writing a line of code.
29.93 KB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Database Tools  -  mel, XML Data Binding for C 2
Language: C, XMLLibrary: libxml2OS: AnyXML Databinding for C similar to JAXB, including but not limited to:.dtd to .[ch] production..xsd to .[ch] production (in progress)
53.07 KB  
Database Tools  -  CitrusDB 1.1.4
CitrusDB is an open source customer database application that uses PHP and a database back-end (currently MySQL). This software can keep track of customer information, CRM, services, products, billing, and customer service information. The...
1.1 MB  
Database Tools  -  MyJgui
MyJgui is a light-weight graphical user interface for MySQL databases. It aims to be easy to use for new users as well as experts. Motivation: After the MySQL Front project went commercial, there was no light weight, feature rich and free...
21.5 KB  
Database Tools  -  PHPCoder 1.4
PHPCoder is a web based front-end to the Turck MMCache encoding functions, which are similar to the Zend Encoder product. Turck MMCache is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP. It increases...
16.38 KB  
Database Tools  -  Rekall 2.2.6
Rekall is a database front-end, somewhat in the style of MicroSoft Access. However, Rekall is not itself a database, and does not include a database. By this we mean that data is stored somewhere else in an SQL server, and Rekall is fundementaly...
4.9 MB