Pacifica Database and Indexing Module

(New Project)


   Home   About   News   Contact Us  

Now in Development

While developing StationBase, I had to cobble up some database routines. In doing so, I began to think about how to create a much more-generalized implememntation. And so the Pacifca Database Module (PDB) was born.

The PDB is an attempt to engineer a self-contained database system that can easily be used in any program.

PDB has the following features:
  • One database open at a time. A database is a collection of data tables.
  • Backups are utilized to provide a change-rollback-commit cycle.
  • Maximum 127 tables per database.
  • Tables can contain up to 250 columns
  • Column types: Integer, Float, Boolean, and String
  • A table may contain a maximum of 999,999,999 records
  • Columns may be auto-assigned an incremental value
  • Column values may be indexed.
  • Maximum 16 indices per table.
  • An index may be designated as the Primary Index for that table


Engineering Documents:

Initial Specifications (.xls)
Working Notes (.txt)