icon
Search ! Aware:



     ! Aware > Perl > Persistent Data > Database >

Persistent data storage, databases

(data files, databases)
- Apps & Utilities - Q&A - Info - Libs & Functions - Other Resources - Related Subjects -
Personalized Selections
Platform: MS Windows. Unix/BSD/Linux. X.
License: Open-source. Artistic. BSD-like. GPL or LGPL. Public Domain. Commercial.
Prog.Language: Perl. C/C++. PHP. Java.
Maturity: Stable. Pre-production.
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!


Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

    
Related Subjects (Perl)

See also: Message Catalogs/Local language adaptations - Message catalogs, local language adaptations. error message tables, etc.

Locating Data Locating items in larger data sets. Indexes, Hashes, searching, etc

Up to Persistent Data - Gateway topic to externally stored and transmitted data.

(There may be additional related subject pages listed here)


Information and Publications: Showing

(Perl delta 5.003 to 5.004) DB_File No qualified books.

See Also

Full List of Information

Full List of Books Perl
ALL
Books
Info
FAQ Collections
For Perl


Questions and Answers: Showing
Q & A
++Showing+-
For Perl
For Programmers
+-Hiding all--
Ask Slashdot

How can I store a multidimensional array in a DBM file?

Perl FAQ

How do I use an SQL database?

Perl FAQ

See Also

Full List of Questions and Answers


Applications and Utilities: Showing
Apps and Utils
++Showing+-
From CPAN
in Perl
+Partial-
For Windows
For Unix/BSD/Linux
Open Source
GPL licensed
in C/C++
in PHP
Pre-production stages
Stable/Mature
+-Hiding all--
man pages
BSD ports
GNU project
For X
comp.sources.unix
Commercial license
in Java

Tangram - Tangram makes Perl objects persist in relational databases. Tangram is orthogonal, fully supports OOP (multiple inheritance, polymorphism, object identity, collections) and gives access to SQL's query power. {(L)GPL}

At Sourceforge ( Production/Stable)

WWWdb - WWWdb allows you to set up an multi-lingual application-framework which is based on a database. It allows per-user sessions and provides the ability to insert, update, delete, and browse your database-tables. It uses plugins to ensure data-integrity. {(L)GPL}

At Sourceforge ( Beta)

Btrieve tools de Perl - A Perl - Based toolkit for editing and manipulating Btrieve Databases, currently seeking developers. {(L)GPL}

At Sourceforge ( Planning)

dbishell - Database shell with readline support [command history, tab completion etc] based on the Perl DBI: Currently supports Oracle and MySQL, and has a generic module that provides basic functionality for [hopefully] everything supported by DBI {(L)GPL}

At Sourceforge ( Alpha)

TextDB - If you don't have access to a database but you do have access to PHP, and you want your web data stored in a database, then this is what you're looking for! Full sql compatibility is planned as well as a perl port. {(L)GPL}

At Sourceforge (Alpha)

SQL Relay - SQL Relay is a set of daemons and clients with C, C++, Perl, Python, Zope and PHP APIs for maintaining persistent connections to Oracle, MySQL, mSQL, PostgreSQL, SQLite, Lago or Sybase databases and executing queries through those connections. {(L)GPL}

At Sourceforge ( Alpha)

ObjStore Object-oriented database {Artistic}

(Info at freshmeat)

Other Applications and Utilities

Full List
in Planning, Alpha, or Beta stages
in Production or Mature stages

Inactive Orbits: (Not included on this page)

[(URL not accessible, obsolete, not reference quality)]

Libraries and Components: Showing
Libs and Functions
++Showing+-
From CPAN
For Perl
in Perl
+Partial-
For Windows
For Unix/BSD/Linux
For X
BSD ports
Open Source
(L)GPL licensed
in C/C++
Pre-production stages
+-Hiding all--
man pages
comp.sources.unix
in PHP

Xbase (formerly XDB) - Xbase compatible - Xbase (formerly known as xdb, also formerly known as xBase) is a collection of specifiations, programs, utilities and a C++ class library for manipulating Xbase type datafiles and indices. {(L)GPL}

At Sourceforge ( Production/Stable)

(Perl builtin function) dbmclose HASH [This function has been superseded by the untie() function.]

(Perl builtin function) dbmopen HASH,DBNAME,MODE [This function has been superseded by the tie() function.]

p5-DBD-Pg-0.95 provides access to PostgreSQL databases through the DBI

At FreeBSD Ports
DBD - Database Drivers. The Perl DBI initiative has standardized the interface to a number of commercial database engines, so that you can move from, say, Oracle to Sybase with a minimum of effort. You'll find DBD::DB2, DBD::Informix, DBD::Oracle, DBD:

the perl5 Database Interface. Required for DBD::* modules. p5-DBI-1.14 The perl5 Database Interface. Required for DBD::* modules

At FreeBSD Ports
DBI - The Database Interface. The Perl DBI initiative has standardized the interface to a number of commercial database engines, so that you can move from, say, Oracle to Sybase with a minimum of effort. You'll find DBD::DB2, DBD::Informix, DBD::Oracle

p5-MLDBM-2.00 store multi-level hash structure in single level tied hash

At FreeBSD Ports
MLDBM - Lets you store multidimensional hash structures in DBM files.

an interface between perl5 and the database Postgres95. p5-Pg-1.9.0 An interface between perl5 and the database Postgres95

At FreeBSD Ports
Pg - Postgres is a freely available relational database engine. Pg is a Perl interface to it.

p5-Storable-1.0.10 persistency for perl data structures

At FreeBSD Ports
Storable - Makes your data persistent across application sessions. Handles references to simple data types, but nothing more complex. It's pretty efficient.

Manage newsrc files. p5-News-Newsrc-1.07 Manage newsrc files

At FreeBSD Ports
News::Newsrc - Manages .newsrc files, which keep track of what Usenet groups you read.

perl5 modules for accessing MiniSQL (mSQL) databases. p5-Msql-modules-1.1811 Perl5 modules for accessing MiniSQL (mSQL) databases

At FreeBSD Ports

perl5 modules for accessing MySQL databases. p5-Mysql-modules-1.2215 Perl5 modules for accessing MySQL databases

At FreeBSD Ports

filePro Open Source Projects - Design, code, and maintain a standard library for the filePro database. Design, code, and maintain a Perl DBI for the filePro database. Note: Participation by fP Technologies employees does not imply endorsement or participation by fP Technologies. {BSD-like}

At Sourceforge ( Planning)

Class::Eroot - An object persistence engine. Useful if you want an object to last longer than one invocation of your application. For object-oriented programmers only. [Perl] {oss}

At CPAN

Class::Template - Constructs "get" and "set" methods for structures and classes. Part of the Class::Eroot module. For object-oriented programmers only. [Perl] {oss}

At CPAN

Data::Dumper - Displays Perl data structures, and writes them to disk as self-contained Perl code. [Perl] {oss}

At CPAN

ObjStore - An interface to the ObjectStore object-oriented database; lets you store scalars, hashes, and references. The data can be retrieved from Perl, Java, or C++ speedily. [Perl] {oss}

At CPAN

cdbfile - An interface to the cdb package. cdb is yet another DBM in the spirit of the SDBM, GDBM, and Berkeley DB database managers, except that once you create your database, you can't modify it. The resulting "constant database" yields savings in both sp [Perl] {oss}

At CPAN

DB_File - DBM-style interface to Berkeley DB. See the AnyDBM_File module bundled with Perl. Requires the freely-available Berkeley DB package. [Perl] {oss}

At CPAN

DBZ_File - Provides access to dbz files, such as the history file in a Usenet news system. [Perl] {oss}

At CPAN

Msql - The interface between Perl and the mSQL and MySQL relational database management systems. Also see the DBD and DBI module sets. [Perl] {oss}

At CPAN

Msql::RDBMS - A relational database management system for Msql, using HTML forms as an interface. Requires CGI-modules, CounterFile, and of course the Msql module. [Perl] {oss}

At CPAN

Oraperl - There used to be a Oraperl, a Perl 4 interface to the Oracle database engine. It's since been obsoleted by the DBD for Oracle; see DBD and DBI. [Perl] {oss}

At CPAN

Sprite - Maniuplates simple text-delimited databases. [Perl] {oss}

At CPAN

Sybase::Login - A login widget for Sybase. You'll need both Tk and Sybperl. [Perl] {oss}

At CPAN

Sybperl - Interface to the Sybase relational database engine. Also see the DBD and DBI module sets. [Perl] {oss}

At CPAN

Xbase - Access to Xbase DBF files and Foxpro IDX and FPT files. [Perl] {oss}

At CPAN

PDL - The Perl Data Language, an ongoing effort to manipulate multidimensional data in a space- and time-efficient manner. [Perl] {oss}

At CPAN
PDL-2.1.1 Perl Data Language

File::CounterFile - Maintains a persistent counter in the filesystem. You increment it and decrement it from your Perl script, and it remembers the value forever. Uses file locking. Now part of the libwww bundle. [Perl] {oss}

At CPAN

Wais - Access to the freeWais-sf libraries. Wais (Wide Area Information Server) is a service/protocol for storing large text databases for speedy retrieval. [Perl] {oss}

At CPAN

AnyDBM_File - If you want to use a database manager, such as NDBM, Berkeley DB, ODBM, GDBM, or the SDBM supplied with Perl, you'll need this module. It's bundled with Perl.

At PERL

DBIx::CGI Easy to Use DBI Interface for CGI Scripts

(Info at freshmeat)

Other Libraries, Functions, and Components

Full List
in Planning, Alpha, or Beta stages

Detailed Filter and Focus Checklist

Default Selections
- man pages - Open Source
Information: All
Add-Hiding all-Hide
FAQ collections
Books
Questions and Answers: All
Add+Showing+Hide
For Perl
For Programmers
Add-Hiding all-Hide
Ask Slashdot

Applications and Utilities: All
Add+Showing+Hide
in Perl
AddPartialHide
For Windows
For Unix/BSD/Linux
Open Source
GPL licensed
in C/C++
in PHP
Pre-production stages
Add-Hiding all-Hide
man pages
BSD ports
GNU project
For X
comp.sources.unix
Commercial license
in Java

Libraries, Functions, and Components: All
Add+Showing+Hide
For Perl
in Perl
AddPartialHide
For Windows
For Unix/BSD/Linux
For X
BSD ports
Open Source
(L)GPL licensed
in C/C++
Pre-production stages
Add-Hiding all-Hide
man pages
comp.sources.unix
in PHP

Related Categories on other Web Sites


Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Persistent Data > Database >
RocketAware.com is a service of Mib Software
Copyright 2001, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments