The Select Control Database
(SelCtlDB) is a Microsoft Access application
designed for tracking of constitutents and others by non-profits.
This database is provided as an open source product to help start-up nonprofits avoid data problems that often develop with use of less formal data management approaches such as spreadsheets, and to avoid the substantial expenses that often result during later clean up efforts when data is poorly managed.
The application is distributed by
NW Data Centric
under the open source
Gnu Lesser General
Public License.
The underlying data structures are specifically designed to avoid common non-profit database deficiencies. Data structures are also designed for generality, to match the basic information needs of most nonprofits.
In addition, nearly all code lists used to populate drop-down lists, etc are user-customizable.
The database includes a series of
sophisticated record selection
forms that provide the user
powerful abilities to search for records.
The specialized
controls
used on these forms result in the name of the
database (select control
).
Records matching the user's specifications may then be viewed, edited, or summarized using numerous pre-defined reports. Reports can be used to generate printed output, records indicating outreach recipients, data export files.
Tracking accountfor indididual, business, foundation, agency, family, etc
The database is specifically designed from the ground up to facilitate multiple user access.
Later conversions of the server
component
to DBMSs
such as MySQL, SQL*Server, Postgres, etc. will offer higher
performance than current MS-Access implementations.
Several implementations of the Select Control DB data model may be downloaded from the downloads area of this web site.
In addition, we have created customizations for several groups with unique information needs. Unique needs for your group may already be partly addressed by work completed in one of these projects. Brief descriptions of the data structures associated with several of these modifications are available on the page describing data models
Because the base application was designed for generality, and is provided under a generous open source license, it provides an excellent starting point for modifications required by groups with unique information needs. No need to develop common core functions from scratch. Technical documentation provided on this web site should allow a skilled developer to revise the system as needed.