RE: On databases again - front ends

  • From: james.homme@xxxxxxxxxxxx
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Wed, 9 Apr 2008 15:08:07 -0400

Hi Jamal,
I have it on my computer, but because of my lack of a relational database
background, I don't know how powerful it really is. I don't understand what
I can do with it and what it is capable of. Is it mainly for making a
database and testing that the data is OK? Then, would I make another
program to work with the database the way I might want to? I think that
another thing that comes into play for me is that my learning style clashes
with the documentation. I learn better when someone tells me that there is
a problem, explains what it is, and shows how to solve it. I learn less
well when someone says "Here's a very powerful program and here are its
features." I have trouble figuring out what something is capable of doing
without a few ideas to get started with. That's just me though.

Thanks.

Jim

James D Homme, , Usability Engineering, Highmark Inc.,
james.homme@xxxxxxxxxxxx, 412-544-1810

"it is only possible to live happily ever after on a day-to-day basis." --
Margaret Bonnano

Highmark internal only: Consider Usability Engineering On Your Next Project
or release. http://highwire.highmark.com/sites/iwov/hwt093/


                                                                           
             "Jamal Mazrui"                                                
             <empower@xxxxxxxx                                             
             t>                                                         To 
             Sent by:                  programmingblind@xxxxxxxxxxxxx      
             programmingblind-                                          cc 
             bounce@freelists.                                             
             org                                                   Subject 
                                       RE: On databases again - front ends 
                                                                           
             04/09/2008 07:57                                              
             AM                                                            
                                                                           
                                                                           
             Please respond to                                             
             programmingblind@                                             
               freelists.org                                               
                                                                           
                                                                           




It is not a fully relational database system with rules for referential
integrity between tables, etc.  However, one can link different tables
and go from a parent record in one table to child records in another.
It only supports text fields at present, except for a unique numeric ID
that is generated for each record.  It comes with a contact management
table in Microsoft Access format.  Other tables are defined by editing
the DbDialog.ini file, e.g., by copying, pasting, and modifying an
existing table definition -- there is no wizard interface currently for
defining new tables but the process is not difficult for someone who
understands databases and .ini files.  I successfully defined tables in
the following formats: dBase, SQLite, and MySQL, as well as MS Access.
These require either ADO or ODBC drivers installed on the system.

I have had little feedback on this app (the least of all apps I've
written!), and do not know how much is due to problems with it, or due to
people often talking about the need for a speech-friendly database but
then not actually taking advantage of one that exists.  It is designed to
be considerably more efficient with a screen reader for basic input,
searching, editing, browsing, and listing tasks than MS Access.  Of
course, since it is open source, anyone may feel free to improve the code
and functionality -- in fact, I would welcome and support such efforts.

Jamal
On Tue, 8 Apr 2008, Sina
Bahram wrote:

> Date: Tue, 8 Apr 2008 21:06:57 -0400
> From: Sina Bahram <sbahram@xxxxxxxxx>
> Reply-To: programmingblind@xxxxxxxxxxxxx
> To: programmingblind@xxxxxxxxxxxxx
> Subject: RE: On databases again - front ends
>
> When you say you developed a database manager ... Does that mean that it
is
> an actual RDBMS or do you mean, it's simply a wrapper for Microsoft
access?
>
> I know a lot of people that would be interested in a fully accessible
> frontend to arbitrary RDBMS's, but the terminology is a bit odd in this
> email, so I'm looking for some clarification?
>
> Take care,
> Sina
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui
> Sent: Tuesday, April 08, 2008 5:35 PM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: On databases again - front ends
>
> A couple years ago, I developed a speech friendly database manager called
> DbDialog.  It is open source in the AutoIt language, and uses Microsoft
> Access databases by default -- though almost any with an ADO API will
work.
>
> http://EmpowermentZone.com/ddsetup.exe
>
> FYI -- A page with all my open source application is at
> http://testsite.blind-planet.com/node/17
>
> and all my fruit basket programs are at
> http://testsite.blind-planet.com/node/28
>
> Cheers,
> Jamal
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind



__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: