Just wondering.
Bet it isn't Microsoft Access - which Diebold uses in its Windows-based vote-tabulating software called GEMS.
http://www.commondreams.org/headlines04/1106-30.htmHardly any industrial-strength databases (for banking, airline reservations) use a "desktop" database such as MS-Access - because MS-Access lacks important security and integrity features such as transaction logging.
When you do stuff with your bank account using a Diebold ATM, the desktop database MS-Access is
never used to tabulate the results in the bank's back office. Instead, an expensive, secure "client-server" RDBMS (relational database management system) such as Microsoft SQL Server, Oracle or DB/2 is
always used. With a client-server RDBMS, you can perform additional security checks, like logging transactions. You can also write "triggers" and "stored procedures" - which can prevent illegal operations from being performed, or alert the administrator if something unusual happens. MS-Access costs a few hundred dollars, and you get what you pay for. Client-server RDBMSes startat tens of thousands of dollars.
Why does Diebold use the "desktop" database MS-Access for tabulating US Presidential election results? Isn't the Presidential election important enough to invest in a "client-server" RDBMS with built-in security and data-integrity features?