transactional database system
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 8288
Firebird Relational Database 2.0 / 2.1 Beta 1
Firebird Relational Database is a cluster of databases through JDBC. more>>
Firebird is a relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. Firebird Relational Database has been used in production systems and under a variety of names since 1981.
Firebird is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) on 25 July, 2000 under the InterBase Public License v.1.0.
New code modules added to Firebird are licensed under the Initial Developers Public License. (IDPL). The original modules released by Inprise are licensed under the InterBase Public License v.1.0. Both licences are modified versions of the Mozilla Public License v.1.1.
Installing:
In order to install the firebird version of IB 6.0 you will need to perform the following steps:
1. Get the required packages:
Get the glibc update from RedHat, the one I used
was from ftp://updates.redhat.com/7.0/i386/glibc-2.2-5.i386.rpm
Get ncurses4 from
ftp://carrier.ision.net/pub/ftp.redhat.com/i386/en/RedHat/RPMS/ncurses4-5.0-2.i386.rpm
or another redhat mirror.
Get Firebird from
ftp://firebird.sourceforge.net/pub/firebird/release/FirebirdSS-0.9-1.i386.rpm
2. Prepare the installation:
Log in as root.
Use a plain text console to do this and be sure
that all Gnome desktops are closed.
(One user reported that the Gnome desktop
(apparently ICEwm)
blocked port 3050. I could not reproduce this
here, but it seems that it uses port numbers
that arent assigned in /etc/services for own
purposes)
3. Add localhost.localdomain to /etc/hosts.equiv:
echo localhost.localdomain >>/etc/hosts.equiv
4. Change to the directory where you have placed
the downloaded packages.
5. Install the glibc update:
rpm --install --force glibc-2.2-5.i386.rpm
6. Install libncurses.so.4:
rpm --install --force ncurses4-5.0-2.i386.rpm
7. Install Firebird:
rpm --install --force FirebirdSS-0.9-1.i386.rpm
8. Add /opt/interbase/bin to your path:
You can either change /etc/profile
or do
export PATH=$PATH: /opt/interbase/bin
or
change the profiles in your users home directories
9. Check that all went well:
Read /opt/interbase/SYSDBA.password
to get your SYSDBA password.
gsec -display
should display the list of known users
(SYSDBA only after a fresh install)
isql /opt/interbase/examples/employee.gdb
SQL> SHOW TABLES;
should display all tables from this database
SQL>quit;
<<lessFirebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. Firebird Relational Database has been used in production systems and under a variety of names since 1981.
Firebird is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) on 25 July, 2000 under the InterBase Public License v.1.0.
New code modules added to Firebird are licensed under the Initial Developers Public License. (IDPL). The original modules released by Inprise are licensed under the InterBase Public License v.1.0. Both licences are modified versions of the Mozilla Public License v.1.1.
Installing:
In order to install the firebird version of IB 6.0 you will need to perform the following steps:
1. Get the required packages:
Get the glibc update from RedHat, the one I used
was from ftp://updates.redhat.com/7.0/i386/glibc-2.2-5.i386.rpm
Get ncurses4 from
ftp://carrier.ision.net/pub/ftp.redhat.com/i386/en/RedHat/RPMS/ncurses4-5.0-2.i386.rpm
or another redhat mirror.
Get Firebird from
ftp://firebird.sourceforge.net/pub/firebird/release/FirebirdSS-0.9-1.i386.rpm
2. Prepare the installation:
Log in as root.
Use a plain text console to do this and be sure
that all Gnome desktops are closed.
(One user reported that the Gnome desktop
(apparently ICEwm)
blocked port 3050. I could not reproduce this
here, but it seems that it uses port numbers
that arent assigned in /etc/services for own
purposes)
3. Add localhost.localdomain to /etc/hosts.equiv:
echo localhost.localdomain >>/etc/hosts.equiv
4. Change to the directory where you have placed
the downloaded packages.
5. Install the glibc update:
rpm --install --force glibc-2.2-5.i386.rpm
6. Install libncurses.so.4:
rpm --install --force ncurses4-5.0-2.i386.rpm
7. Install Firebird:
rpm --install --force FirebirdSS-0.9-1.i386.rpm
8. Add /opt/interbase/bin to your path:
You can either change /etc/profile
or do
export PATH=$PATH: /opt/interbase/bin
or
change the profiles in your users home directories
9. Check that all went well:
Read /opt/interbase/SYSDBA.password
to get your SYSDBA password.
gsec -display
should display the list of known users
(SYSDBA only after a fresh install)
isql /opt/interbase/examples/employee.gdb
SQL> SHOW TABLES;
should display all tables from this database
SQL>quit;
Download (1.4MB)
Added: 2007-07-02 License: MPL (Mozilla Public License) Price:
847 downloads
Mckoi SQL Database 1.0.3
Mckoi SQL Database is a Java relational database management system. more>>
Mckoi SQL Database is a full featured SQL-92 relational database management system written in Java.
The software can operate as either a dedicated multi-client, multi-threaded database server, or can be used as an embedded database inside a Java application.
The engine is designed to be easy to use and maintain and versatile for sophisticated database development tasks. The software provides a JDBC 2.0 driver.
To use Mckoi SQL Database, you will need a JavaTM runtime environment version 1.2 or greater. Sun provides Java runtimes for Win32, Solaris and Linux from their website at http://www.javasoft.com/j2se/. IBM also provides various Java runtimes for a number of platforms at http://www.ibm.com/java/jdk/download/.
When Java has been installed on your system, unpack the mckoi distribution file to a directory in your file system. Then you are ready to create a database and develop your database application.
Creating A Database
Before you can begin development of your database application, you will need to create and configure a blank database. The database configuration file describes all of the configurable properties of the database (details of the database configuration file are covered in the next section). The software ships with a default configuration that looks for a database at path ./data in your filesystem.
To create a database using the default configuration with an admin username of admin_user and password aupass00, go to a prompt, change to the Mckoi Database distribution directory and type:
java -jar mckoidb.jar -create "admin_user" "aupass00"
We do not advise using either this username or password in a production system. The user created here has full control over every aspect of the database so choose a username / password carefully.
When the command has completed, a sub-directory called data will have been generated. This directory is used to store data from the database. A sub-directory called log is also generated which stores debugging and query log information.
Database Configuration
When you run the mckoidb.jar package, it looks for a file named db.conf in the current directory. This file contains a number of variables that determine where the database looks for information, as well as other user-definable properties. The configuration file can be renamed and copied to a different location. If you change the configuration file location, you must supply the location when you run the database;
java -jar mckoidb.jar -conf [location of conf file] .....
You can edit the configuration file with a text editor. The default configuration file that ships with the software contains extensive comments on what each variable does.
<<lessThe software can operate as either a dedicated multi-client, multi-threaded database server, or can be used as an embedded database inside a Java application.
The engine is designed to be easy to use and maintain and versatile for sophisticated database development tasks. The software provides a JDBC 2.0 driver.
To use Mckoi SQL Database, you will need a JavaTM runtime environment version 1.2 or greater. Sun provides Java runtimes for Win32, Solaris and Linux from their website at http://www.javasoft.com/j2se/. IBM also provides various Java runtimes for a number of platforms at http://www.ibm.com/java/jdk/download/.
When Java has been installed on your system, unpack the mckoi distribution file to a directory in your file system. Then you are ready to create a database and develop your database application.
Creating A Database
Before you can begin development of your database application, you will need to create and configure a blank database. The database configuration file describes all of the configurable properties of the database (details of the database configuration file are covered in the next section). The software ships with a default configuration that looks for a database at path ./data in your filesystem.
To create a database using the default configuration with an admin username of admin_user and password aupass00, go to a prompt, change to the Mckoi Database distribution directory and type:
java -jar mckoidb.jar -create "admin_user" "aupass00"
We do not advise using either this username or password in a production system. The user created here has full control over every aspect of the database so choose a username / password carefully.
When the command has completed, a sub-directory called data will have been generated. This directory is used to store data from the database. A sub-directory called log is also generated which stores debugging and query log information.
Database Configuration
When you run the mckoidb.jar package, it looks for a file named db.conf in the current directory. This file contains a number of variables that determine where the database looks for information, as well as other user-definable properties. The configuration file can be renamed and copied to a different location. If you change the configuration file location, you must supply the location when you run the database;
java -jar mckoidb.jar -conf [location of conf file] .....
You can edit the configuration file with a text editor. The default configuration file that ships with the software contains extensive comments on what each variable does.
Download (2.1MB)
Added: 2005-04-21 License: GPL (GNU General Public License) Price:
1649 downloads
LAN Management System 1.9.1
LMS is the integrated system of networks management designed for various size internet providers (ISP). more>>
LMS (LAN Management System) is the integrated system of networks management designed for various size internet providers (ISP).
That software writed in PHP, Perl and C, works with variuos database systems.
<<lessThat software writed in PHP, Perl and C, works with variuos database systems.
Download (1.93MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1230 downloads
Zild Database Library 2.0.1
Zild Database Library implements a small and easy to use database API with an easy to use API. more>>
Zild Database Library implements a small and easy to use database API with an easy to use API.
Main features:
- ability to connect to multiple database systems
- zero runtime configuration
- ability to connect using a URL scheme
- thread-safe connection pooling.
<<lessMain features:
- ability to connect to multiple database systems
- zero runtime configuration
- ability to connect using a URL scheme
- thread-safe connection pooling.
Download (0.47MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
867 downloads
Open Media Collectors Database 1.0.2
Open Media Collectors Database is a PHP and MySQL based inventory application. more>>
Open Media Collectors Database project (OpenDb) is a PHP and MySQL based inventory application that allows you to easily catalog and lend media-related items, including DVD, VCD, CD, VHS, games, books, and laser discs.
There are also quite a few Contributed item types available, and if thats not enough you can define your own.
OpenDb is GPL licenced and built on PHP and MySQL. Anything that you can collect and lend, you can catalog with this system. OpenDb allows you to add new types, by describing them in system database tables designed for the purpose.
It includes workflow mechanism for lending, possibility to use different themes and/or creating themes, retrieving data from Amazon, imdb & others, plugins, language packs, etc.
Main features:
- Catalogue all sorts of things including DVD, (S)VCD, DivX, CD, VHS, Games, Books and Laser Discs
- Lending workflow
- Flexible add of new types
- Themes
- Supports metadata from Amazon, imdb, etc.
- Plugins
- Language Packs
<<lessThere are also quite a few Contributed item types available, and if thats not enough you can define your own.
OpenDb is GPL licenced and built on PHP and MySQL. Anything that you can collect and lend, you can catalog with this system. OpenDb allows you to add new types, by describing them in system database tables designed for the purpose.
It includes workflow mechanism for lending, possibility to use different themes and/or creating themes, retrieving data from Amazon, imdb & others, plugins, language packs, etc.
Main features:
- Catalogue all sorts of things including DVD, (S)VCD, DivX, CD, VHS, Games, Books and Laser Discs
- Lending workflow
- Flexible add of new types
- Themes
- Supports metadata from Amazon, imdb, etc.
- Plugins
- Language Packs
Download (1.1MB)
Added: 2007-07-15 License: GPL (GNU General Public License) Price:
515 downloads
GNUstep Database Library 2 0.10.1
GNUstep Database Library 2 is a set of libraries to map Objective-C objects to rows of relational database management systems. more>>
GNUstep Database Library 2 (GDL2) is a set of libraries to map Objective-C objects to rows of relational database management systems (RDBMS).
GNUstep Database Library 2 aims to be compatible with Enterprise Objects Framework (EOF) as released with WebObjects 4.5 from Apple Inc.
Main features:
- EOControl (gnustep-db2control)
- The fundamental abstraction library which includes many non RDBMS related extensions such as KeyValueCoding extensions and other categories. Most importantly it contains the classes which handle the coordination of object graphs namely EOEditingContext.
- EOAccess (gnustep-db2)
- This library implements the underlying mechanism to retrieve and store data in RDBMS. It defines the abstract classes like EOAdaptor which are subclassed to interface with concrete RDBMS implementations.
- EOInterface
- This library implements classes used to synchronize UI components such as NSTextFields, NSButtons and NSTableViews with the state of objects which an EOEditingContext contains.
- EOAdaptors
- This is a collection of concrete EOAdaptor projects needed to connect to specific databases. GDL2 currently only supplies an Adaptor for the PostgreSQL database. Even though the Adaptor is still called Postgres95 we aim to support PostgreSQL 7.2 and higher API. In fact the Adaptor may very soon be renamed to PostgreSQL.
- DBModeler
<<lessGNUstep Database Library 2 aims to be compatible with Enterprise Objects Framework (EOF) as released with WebObjects 4.5 from Apple Inc.
Main features:
- EOControl (gnustep-db2control)
- The fundamental abstraction library which includes many non RDBMS related extensions such as KeyValueCoding extensions and other categories. Most importantly it contains the classes which handle the coordination of object graphs namely EOEditingContext.
- EOAccess (gnustep-db2)
- This library implements the underlying mechanism to retrieve and store data in RDBMS. It defines the abstract classes like EOAdaptor which are subclassed to interface with concrete RDBMS implementations.
- EOInterface
- This library implements classes used to synchronize UI components such as NSTextFields, NSButtons and NSTableViews with the state of objects which an EOEditingContext contains.
- EOAdaptors
- This is a collection of concrete EOAdaptor projects needed to connect to specific databases. GDL2 currently only supplies an Adaptor for the PostgreSQL database. Even though the Adaptor is still called Postgres95 we aim to support PostgreSQL 7.2 and higher API. In fact the Adaptor may very soon be renamed to PostgreSQL.
- DBModeler
Download (0.58MB)
Added: 2006-09-15 License: GPL (GNU General Public License) Price:
1135 downloads
Alternatives system 0.2.0
Alternatives system is an implementation of a Debian alternatives system. more>>
Alternatives system is an implementation of a Debian alternatives system; a system that allows several programs with the same or similar functions to be installed on a single system at the same time.
This implementation solves some problems and limitations of original implementation.
Alternatives architecture
General engine:
- alternatives-auto - turn into auto mode some alternatives item
- alternatives-manual - turn into manual mode some alternatives item
- alternatives-update - update current state of alternatives symlinks
Special scripts for the packages:
- alternatives-install - register new alternatives config, for use in %post package script
- alternatives-uninstall - unregister some alternatives config, for use in %preun package script
ALT Linux specific:
- alternatives-helper - helper script to use in package scripts
- alternatives-upgrade - tool to upgrade from old config format (XML based) to new.
Directories:
- /usr/bin - all scripts live here
- /etc/alternatives/packages.d - all package configs
- /etc/alternatives/auto - symlinks to registered configs
- /etc/alternatives/manual - list of alternatives in manual mode
- /etc/alternatives/links - for internal use only, alternatives symlinks lives here
- /usr/share/alternatives - directory with some helper functions and scripts
Original Debian alternatives implementation has some limitations and problems, so we (ALT Linux Team) rewrite this subsystem. What changes we have made?
- You dont need to give special generic name for altenatives file. This name is autogenerated now.
- This version is written in shell, awk and sed , so we reduce a number of dependencies, therefore, number of the packages in basesystem.
- We use different update model. Original alternatives system maintains its own database, by creating/removing files in system. In our alternatives (rpm) packages contains its configs and places them into generic directory during package installation. After package removal its config is automatically removed. It works like Debian menu subsystem, and its more stable.
- Now we have not any limitations for master-slave hieracly depth.
- New alternatives system works with no groups, but with each item. You can turn into manual mode any available item. There are only one difference between master and slave: weight calculation algorithm. Slave alternative have same weight as a master alternative.
- alternatives-update script corrects invalid manual alternatives, by switching them into auto mode. In original alternatives was situations with broken symlinks. Also new system doesnt create symlinks if target file does not exist. As a result, we also reduce number of broken symlinks.
<<lessThis implementation solves some problems and limitations of original implementation.
Alternatives architecture
General engine:
- alternatives-auto - turn into auto mode some alternatives item
- alternatives-manual - turn into manual mode some alternatives item
- alternatives-update - update current state of alternatives symlinks
Special scripts for the packages:
- alternatives-install - register new alternatives config, for use in %post package script
- alternatives-uninstall - unregister some alternatives config, for use in %preun package script
ALT Linux specific:
- alternatives-helper - helper script to use in package scripts
- alternatives-upgrade - tool to upgrade from old config format (XML based) to new.
Directories:
- /usr/bin - all scripts live here
- /etc/alternatives/packages.d - all package configs
- /etc/alternatives/auto - symlinks to registered configs
- /etc/alternatives/manual - list of alternatives in manual mode
- /etc/alternatives/links - for internal use only, alternatives symlinks lives here
- /usr/share/alternatives - directory with some helper functions and scripts
Original Debian alternatives implementation has some limitations and problems, so we (ALT Linux Team) rewrite this subsystem. What changes we have made?
- You dont need to give special generic name for altenatives file. This name is autogenerated now.
- This version is written in shell, awk and sed , so we reduce a number of dependencies, therefore, number of the packages in basesystem.
- We use different update model. Original alternatives system maintains its own database, by creating/removing files in system. In our alternatives (rpm) packages contains its configs and places them into generic directory during package installation. After package removal its config is automatically removed. It works like Debian menu subsystem, and its more stable.
- Now we have not any limitations for master-slave hieracly depth.
- New alternatives system works with no groups, but with each item. You can turn into manual mode any available item. There are only one difference between master and slave: weight calculation algorithm. Slave alternative have same weight as a master alternative.
- alternatives-update script corrects invalid manual alternatives, by switching them into auto mode. In original alternatives was situations with broken symlinks. Also new system doesnt create symlinks if target file does not exist. As a result, we also reduce number of broken symlinks.
Download (0.022MB)
Added: 2005-06-10 License: GPL (GNU General Public License) Price:
1596 downloads
THCNET Message System 1.1.0.1
THCNET Message System project is a customizable PHP-enabled Web application. more>>
THCNET Message System project is a customizable PHP-enabled Web application which provides a moderated message system using a backend MySQL database.
Installation
download and install MySQL. download and install apache with mod_rewrite
and php4 or php5 compiled with the pspell libraries.
note: I use MySQL 5.0 and PHP 5.1 in development of THCNET, but it should
work with earlier versions.
do the following
modify the *.template *.css files to make things look how you want
modify the any and all source code as you see fit.
As of release 1.0.pre5 thcnet has an auto-installer/revision control
feature that makes the initial setup much easier.
copy all the files into your htdocs directory on your web server
open index.php in your browser. It will prompt you for values it needs
to perform the installation. Click on setup and it will create the
database for you and populate it.
Now that you have THCNET setup, the first task will be to apply as a new
user. The first user to apply will be given sys-admin rights.
Now you can customize features by clicking on the Admin link to the
left.
Enhancements:
- This release adds the ability to further control the system based on policy maps.
<<lessInstallation
download and install MySQL. download and install apache with mod_rewrite
and php4 or php5 compiled with the pspell libraries.
note: I use MySQL 5.0 and PHP 5.1 in development of THCNET, but it should
work with earlier versions.
do the following
modify the *.template *.css files to make things look how you want
modify the any and all source code as you see fit.
As of release 1.0.pre5 thcnet has an auto-installer/revision control
feature that makes the initial setup much easier.
copy all the files into your htdocs directory on your web server
open index.php in your browser. It will prompt you for values it needs
to perform the installation. Click on setup and it will create the
database for you and populate it.
Now that you have THCNET setup, the first task will be to apply as a new
user. The first user to apply will be given sys-admin rights.
Now you can customize features by clicking on the Admin link to the
left.
Enhancements:
- This release adds the ability to further control the system based on policy maps.
Download (0.37MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
865 downloads
phpDatabase.net 0.1 Beta
phpDatabase.net is an open source pure php database script. more>>
phpDatabase.net is an free and pure php database script.
Main features:
- creating and dropping database
- creating, changing and dropping tables and sequences
- selecting, inserting, updating and deleting data from tables
- automatic locking of files, so simultanous changing the data is possible.
- transaction processing, commiting or rolling back of made changes
- default auto commiting mode
For all of this you only need to download one php Script , include it and start to use its functions in your own php Application. Of course this will never be so performant and universal as fore example MySql but very often it is just enough. First application where we used it was phpAlbum.net.
phpDatabase is a PHP database library, implementing database features without using any third party database system. You have only to include it in your code as following:
require("phpdatabase.php");
and you can start using its functions.
This library has four main categories of functions:
- Database functions - used for creating and dropping database
- Error handling functions - used to request the error status of db,i.e. last error message
- DDL functions - data definition language, used for creating and manipulating database objects like tables
Enhancements:
- Bugfix release, corrected replacing of column names in where and set clauses.
<<lessMain features:
- creating and dropping database
- creating, changing and dropping tables and sequences
- selecting, inserting, updating and deleting data from tables
- automatic locking of files, so simultanous changing the data is possible.
- transaction processing, commiting or rolling back of made changes
- default auto commiting mode
For all of this you only need to download one php Script , include it and start to use its functions in your own php Application. Of course this will never be so performant and universal as fore example MySql but very often it is just enough. First application where we used it was phpAlbum.net.
phpDatabase is a PHP database library, implementing database features without using any third party database system. You have only to include it in your code as following:
require("phpdatabase.php");
and you can start using its functions.
This library has four main categories of functions:
- Database functions - used for creating and dropping database
- Error handling functions - used to request the error status of db,i.e. last error message
- DDL functions - data definition language, used for creating and manipulating database objects like tables
Enhancements:
- Bugfix release, corrected replacing of column names in where and set clauses.
Download (0.004MB)
Added: 2006-02-10 License: GPL (GNU General Public License) Price:
1351 downloads
PrimeBase XT 0.9.86
PrimeBase XT (PBXT) is a transactional storage engine for MySQL. more>>
PrimeBase XT (PBXT) is a transactional storage engine for MySQL. The project has been designed for modern, web-based, high concurrency environments and heavy update loads. PBXT uses a number of new techniques to achieve its goals.
Enhancements:
- This release makes changes to enable PBXT to handle databases containing thousands of tables.
- It also fixes a number of concurrency problems with operations like TRUNCATE TABLE, ALTER and REPAIR table when used in conjunction with other DML.
<<lessEnhancements:
- This release makes changes to enable PBXT to handle databases containing thousands of tables.
- It also fixes a number of concurrency problems with operations like TRUNCATE TABLE, ALTER and REPAIR table when used in conjunction with other DML.
Download (2.7MB)
Added: 2007-04-17 License: LGPL (GNU Lesser General Public License) Price:
922 downloads
Sporniket Web Site System 0006.11.13 (src-database-table)
WebSiteSystem provides a set of tools that facilitate the development of a Web site. more>>
WebSiteSystem provides a set of tools that facilitate the development of a Web site. Sporniket Web Site System also contains a prototype of a "ready to use" Web site solution.
From a simple XML description, PHP code is generated using an XSL stylesheet. Each code generation module address one specific goal, narrowed by some hypothesis. The code generation process involves Ant.
Enhancements:
- Added export to form definition file for model and filter.
- Removed bean.xsl (not used is this module...).
- Fixed include directory.
<<lessFrom a simple XML description, PHP code is generated using an XSL stylesheet. Each code generation module address one specific goal, narrowed by some hypothesis. The code generation process involves Ant.
Enhancements:
- Added export to form definition file for model and filter.
- Removed bean.xsl (not used is this module...).
- Fixed include directory.
Download (0.019MB)
Added: 2006-11-15 License: GPL (GNU General Public License) Price:
1076 downloads
Manitou-Mail 0.9.7
Manitou-Mail is a 3-part database-driven email system. more>>
Manitou-Mail is an open source database-driven mail user-agent and associated utilities. Manitou-Mail project provides a framework and programs for storing, exposing, and managing mail as organized data in a PostgreSQL database. It can be viewed as a versatile alternative to an imap-aware client using imap server storage.
Companies or organizations that use organization-wide mailboxes such as info, support, sales... and need to share the work between the people processing them, monitor and analyze the flow of messages, or even hook their other databases to the messaging system.
Experienced personal users that are willing to put a database at the center of their mail architecture, thus getting powerful retrieval capabilities, extended categorizing of messages, open representation of the mail as structured data.
The user interface runs on Unix/X11 and MS-Windows and is connected to the database, not the mail system. An independant Perl daemon process, controllable by an administrator, is responsible for fetching and sending the mail.
Enhancements:
- This release offers a revamped full text search engine, a new online help system using Qt assistant, modularized Perl code for the mail-database exchanger, along with a number of small bugfixes and enhancements.
- Also, the user interface now compiles on Solaris and BSD-based systems.
<<lessCompanies or organizations that use organization-wide mailboxes such as info, support, sales... and need to share the work between the people processing them, monitor and analyze the flow of messages, or even hook their other databases to the messaging system.
Experienced personal users that are willing to put a database at the center of their mail architecture, thus getting powerful retrieval capabilities, extended categorizing of messages, open representation of the mail as structured data.
The user interface runs on Unix/X11 and MS-Windows and is connected to the database, not the mail system. An independant Perl daemon process, controllable by an administrator, is responsible for fetching and sending the mail.
Enhancements:
- This release offers a revamped full text search engine, a new online help system using Qt assistant, modularized Perl code for the mail-database exchanger, along with a number of small bugfixes and enhancements.
- Also, the user interface now compiles on Solaris and BSD-based systems.
Download (0.038MB)
Added: 2006-04-23 License: GPL (GNU General Public License) Price:
1280 downloads
Wikidbase 1.0.a2.dev-r719
Wikidbase is an idea that combines the functionality of a database system and a wiki web application. more>>
Wikidbase is an idea that combines the functionality of a database system and a wiki web application.
The wikidbase concept is based on the view that non-technical users of a database system (i.e. those who are the experts of the nature of the data they handle) should be able to create and evolve their database model over time (i.e. without paying a database expert over and over again to do it).
This is particularly relevant to non-profit and charity organizations.
Furthermore, since the designer of a conventional database system cannot foretell all future demands of the system, it is highly likely that a database model will be frozen too early, causing problems later on when the requirements of an organistion change - as they so often do.
A conventional database is a system for information storage and retrieval that is highly optimised through organisation of the data into a rigid model; as such, whilst being highly optimised, it is not easy for a non-technical user of the system to later change the model (e.g. to add or change fields, or tables), change reports and queries, or alter the data-entry interface.
A wiki is a website that allows non-technical users to easily edit the contents of webpages, allowing them to add images, alter styling, etc. A wiki can be likened to an unstructured database, since there is no predetermined modal for the information that will be stored, and so a wiki can be used to store highly flexible data - and lots of it - (wikipedia, a web wiki-based encylopedia, is a good example of this). Unlike a structured database, however, information held in a wiki can usually only be retrieved by string searches, and it is not possible, therefore, to retrieve structured information from the wiki (e.g. a list of phone numbers or email addresses for all staff members).
Wikidbase can be thought of as more than just a database, as a rich groupware application that will be capable of storing and organising all sorts of information (e.g. fully relational data, plain old information pages, files, images, media, semi-structured data, shared calendar type information, etc.). Wikidbase will be released as open source under the GPL licence (i.e it will be free).
Enhancements:
- Minor optimizations have been made and work begun on calendar-view enhancement and user authorization.
- The database model has been updated for future optimization.
- Some screencasts are available.
<<lessThe wikidbase concept is based on the view that non-technical users of a database system (i.e. those who are the experts of the nature of the data they handle) should be able to create and evolve their database model over time (i.e. without paying a database expert over and over again to do it).
This is particularly relevant to non-profit and charity organizations.
Furthermore, since the designer of a conventional database system cannot foretell all future demands of the system, it is highly likely that a database model will be frozen too early, causing problems later on when the requirements of an organistion change - as they so often do.
A conventional database is a system for information storage and retrieval that is highly optimised through organisation of the data into a rigid model; as such, whilst being highly optimised, it is not easy for a non-technical user of the system to later change the model (e.g. to add or change fields, or tables), change reports and queries, or alter the data-entry interface.
A wiki is a website that allows non-technical users to easily edit the contents of webpages, allowing them to add images, alter styling, etc. A wiki can be likened to an unstructured database, since there is no predetermined modal for the information that will be stored, and so a wiki can be used to store highly flexible data - and lots of it - (wikipedia, a web wiki-based encylopedia, is a good example of this). Unlike a structured database, however, information held in a wiki can usually only be retrieved by string searches, and it is not possible, therefore, to retrieve structured information from the wiki (e.g. a list of phone numbers or email addresses for all staff members).
Wikidbase can be thought of as more than just a database, as a rich groupware application that will be capable of storing and organising all sorts of information (e.g. fully relational data, plain old information pages, files, images, media, semi-structured data, shared calendar type information, etc.). Wikidbase will be released as open source under the GPL licence (i.e it will be free).
Enhancements:
- Minor optimizations have been made and work begun on calendar-view enhancement and user authorization.
- The database model has been updated for future optimization.
- Some screencasts are available.
Download (1.3MB)
Added: 2007-06-29 License: GPL (GNU General Public License) Price:
847 downloads
Craftsman Spy 1.0.5
Craftsman Spy is a framework for JDBC logging. more>>
Craftsman Spy is a an open source and free framework for JDBC logging. Craftsman Spy is a JDBC driver implementation.
This logger logs all SQL connection and processings with execution spent time, all the stored procedures with arguments, all the batch processings and the result sets.
No need to modify your application in order to integrate JDBC logging with Craftsman Spy. The application MUST use the craftsman.spy.SpyDriver and MUST be launched with the -Dspy.driver=... system property.
Be carefull this JDBC driver SHOULD not be used in production mode. Use it only in development or pre-production system.
,b>Usage:
Code
The two solutions can be used as the following examples :
System.setProperty("spy.driver","vendor.database.Driver");// or with the -Dspy.driver=vendor.database.Driver JVM option
Class.forName("craftsman.spy.SpyDriver");
Connection c = DriverManager.getConnection("jdbc:database:mydata");
Class.forName("craftsman.spy.SpyDriver");
Connection c = DriverManager.getConnection("jdbc:spy:vendor.database.Driver:database:mydata");
Log configuration
The log4j.properties or log4j.xml configuration file SHOULD contain the following lines :
log4j.category.craftsman.spy=DEBUG, SpyFile
log4j.appender.SpyFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.SpyFile.DatePattern=.yyyy.MM.dd
log4j.appender.SpyFile.File=spy.log
log4j.appender.SpyFile.layout=org.apache.log4j.PatternLayout
log4j.appender.SpyFile.layout.ConversionPattern=%m%n
<<lessThis logger logs all SQL connection and processings with execution spent time, all the stored procedures with arguments, all the batch processings and the result sets.
No need to modify your application in order to integrate JDBC logging with Craftsman Spy. The application MUST use the craftsman.spy.SpyDriver and MUST be launched with the -Dspy.driver=... system property.
Be carefull this JDBC driver SHOULD not be used in production mode. Use it only in development or pre-production system.
,b>Usage:
Code
The two solutions can be used as the following examples :
System.setProperty("spy.driver","vendor.database.Driver");// or with the -Dspy.driver=vendor.database.Driver JVM option
Class.forName("craftsman.spy.SpyDriver");
Connection c = DriverManager.getConnection("jdbc:database:mydata");
Class.forName("craftsman.spy.SpyDriver");
Connection c = DriverManager.getConnection("jdbc:spy:vendor.database.Driver:database:mydata");
Log configuration
The log4j.properties or log4j.xml configuration file SHOULD contain the following lines :
log4j.category.craftsman.spy=DEBUG, SpyFile
log4j.appender.SpyFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.SpyFile.DatePattern=.yyyy.MM.dd
log4j.appender.SpyFile.File=spy.log
log4j.appender.SpyFile.layout=org.apache.log4j.PatternLayout
log4j.appender.SpyFile.layout.ConversionPattern=%m%n
Download (0.37MB)
Added: 2005-12-13 License: LGPL (GNU Lesser General Public License) Price:
1414 downloads
PhpLabware 0.61
PhpLabware is a web-based database system. more>>
Phplabware project is a web-driven database management system. Phplabware runs on a server and is accessed through a web browser. Databases can be designed within a web-interface.
Data-entry takes place in forms, which can be altered using phplabwares plugin mechanism. Search results can be output in reports, which are generated based on simple HTML templates. Phplabware supports file and image uploads and allows for full-text searches in uploaded materials.
A UNIX-like user and group access control mechanism allows for fine-grained read and write control at both the level of a complete database as well as individual records. The (php-based) plugin mechanism allows for easy and fast adaptation of phplabware to any specific needs.
Phplabware was developed at a number of Molecular Biology labs, and therefore ships with predefined databases targeted to the needs of Life Sciences labs. Currently, modules are available for antibodies, protocols, pdfs, pdbs, and files.
One of the design goals is that users only have to enter as little data as possible. The local pdf reprint module, for instance, (the virtual library) only requires the pdf file, and the unique identifier from Pubmed.
Apart from the provided modules, phplabwares functionality can be extended and tailored to your specific needs. A web-interface lets the system administrator easily design new tables, which are completely integrated with phplabware.
Phplabware consists of a number of php scripts. It uses adodb as a database wrapper, and is developed using postgres and mysql as an SQL server (and will probably work with others too). Installation is simple, and version upgrades are completely taken care of by the php scripts. It has been tested on both Linux (Suse, RedHat, Mandrake) and Mac OS X, and should work in Windows too.
Enhancements:
- The following bugs present in the previous release (0.6) were fixed: Safari users were not able to edit tables; the view icon did not work when MySQL was used as the RDBMS; the delete icon did not work; and the next/previous icons did not work.
<<lessData-entry takes place in forms, which can be altered using phplabwares plugin mechanism. Search results can be output in reports, which are generated based on simple HTML templates. Phplabware supports file and image uploads and allows for full-text searches in uploaded materials.
A UNIX-like user and group access control mechanism allows for fine-grained read and write control at both the level of a complete database as well as individual records. The (php-based) plugin mechanism allows for easy and fast adaptation of phplabware to any specific needs.
Phplabware was developed at a number of Molecular Biology labs, and therefore ships with predefined databases targeted to the needs of Life Sciences labs. Currently, modules are available for antibodies, protocols, pdfs, pdbs, and files.
One of the design goals is that users only have to enter as little data as possible. The local pdf reprint module, for instance, (the virtual library) only requires the pdf file, and the unique identifier from Pubmed.
Apart from the provided modules, phplabwares functionality can be extended and tailored to your specific needs. A web-interface lets the system administrator easily design new tables, which are completely integrated with phplabware.
Phplabware consists of a number of php scripts. It uses adodb as a database wrapper, and is developed using postgres and mysql as an SQL server (and will probably work with others too). Installation is simple, and version upgrades are completely taken care of by the php scripts. It has been tested on both Linux (Suse, RedHat, Mandrake) and Mac OS X, and should work in Windows too.
Enhancements:
- The following bugs present in the previous release (0.6) were fixed: Safari users were not able to edit tables; the view icon did not work when MySQL was used as the RDBMS; the delete icon did not work; and the next/previous icons did not work.
Download (0.63MB)
Added: 2006-07-30 License: GPL (GNU General Public License) Price:
1182 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above transactional database system search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed