Home News Browse Search Reviews Interviews Webwatch Top 40
Poll Tips Glossary Codebase Links Lists Help Log in

 Powerbase
Reviewed by Laurie Jane Kern at 16:46:03 199910 4th October 1999 (2516 hits)
Category: Applications:Database

3-Lib Training CD
Original review published on Steve Litchfield's 3-Lib.

PowerBase boxPurple Software has just released the long awaited PowerBase application, the first DataBase Management System (DBMS) for the EPOC platform. As usual, a very welcome 30-day trial version is available for download from Purple Software's web site.

PowerBase is a much more powerful application than the built-in DATA application. I would have to say that if DATA is like having a card file system (maybe that is why the icon is one?) then PowerBase would equate to having a hand held computer, it is so much more advanced! Let me say this, however. If you have never, ever used a 'real' database, PowerBase can be a bit daunting. Such things as: tables, fields, views, groups, schema - this may all be new lingo to you. If you use Access, FoxPro, Approach, dbase, SQL, Oracle etc., you'll have no problems.

I have to say I was impressed with the user manual, the first 3 pages ('Introduction') give a wonderful explanation of what a relational database is. There are no assumptions that you the user know what this marvel of computing is, and there is no talking down. This type of explanation is a rare thing in the current world of technology. The manual then walks you through some key concepts and how to then use the application to its fullest. It's easy to follow, with screen shots where illustration is required. I personally hate reading electronic documentation - my brain just does not process it. The PowerBase user manual comes in PDF format, which is easy to print out and read at your leisure (I happened to do it while also watching a bit of television). The manual even walks you though importing your address book from a DATA file.

[Screen shot]

PowerBase has some great features, such as import or merging of DATA files or text files into a table. If you are importing or merging a text file, you can specify the field separators and text qualifiers; and if you have the field labels in the first row, PowerBase will create the appropriate labels for the new table. You can even go in the other direction and export a PowerBase table.

PowerBase comes with templates that will generate some databases for you, complete with sample data. These sample files are a great way to learn more about the functionality of the program. In the samples, there are fields that show the results of a calculation or expression and how this expression can use values from one or more fields. Field values are also used from other tables in the database. This type of field is sometimes called a lookup value, though PowerBase calls it a relational field, since the value in one table relates to a field in another table. Another feature is the ability to make a Group, which is really just a saved filter, so it can be used again. Thus, if you have a customer database, you can use Groups to show just customers in each of your sales regions.

There is also the facility to drag and drop fields as well as resize fields and columns, all with the pointer/pen. The application works wonderfully on the Geofox too, filling the entire screen. Us Fox owners love it when that happens!

I have built several databases so far and have found a problem when using date fields in an expression. Dates are all stored as serial dates, so if you then use a date field in a function it's in its native format and you have to convert it back into a standard MM-DD-YY format. There are also problems when trying to use a date value in a string concatenation, you end up getting an error.

Purple Software state on their web site that PowerBase will "bring true PC-style power to your Psion" - well, working with PC databases daily has allowed me to see that PowerBase is still missing such things as indexes and primary keys. Indexes allow for faster data finding and primary keys help to prevent repeating data. It is also missing the ability to easily convert to and from some of the standard PC database file formats. The leading PC and server-based databases (Access, FoxPro, Approach, dbase, SybaseSQL, SQLServer, Oracle) all provide the ability to look up and use a value from one table in another, but this is just the tip of the iceberg as to what a relational database should be able to do. In most computer databases you can have views that join 2 or more tables, without having to build the tables first to see the results - you just build the view. Filters or queries can be built that will select rows from one or more tables based on the value or calculation in field(s) from another. These things are not possible in PowerBase - yet.

This version of PowerBase is called the 'Personal' edition. There is a more powerful version, 'PowerBase Pro', due in the first quarter of 1999 (according to Gunnar Larsen of Purple Software). The Pro version will provide some of the missing functionality, such as interoperabilitiy with the leading desktop databases. It will also be client/server based.

If you found DATA lacking and SHEET limiting then PowerBase will fill much of the void. Overall, I think this is a good application for the EPOC platform (Series 5 or Geofox), though if you have worked with a relational database before you might find some things missing. I am going to be using it for a while and hoping that the Pro version is released very soon!


[ reviews index ]
Comments: 0 [ expand all ] [ post a new comment ]

Disclaimer: The following comments are the responsibility of the poster. epoczone.com is not responsible in any way for what they may say.
If you have not already done so, please read the terms and conditions before you post a comment.

Digital SLR News - DSLR camera information

 Log in
Username:
Password:

 Poll
With very few new releases of software, no new PDAs, and very little site maintenance happening, should the EPOC Zone be shut down?
Yes, it's pretty much useless...
No, it's one of the last Psion outposts!
[ results ]

 Top 5
MyNotes
Biklog5
VoiceMan5
MBMView
PsiDat

 Tips
DjVu Viewer
Sdictionary
Sviewer - .TXT.GZ file viewer
Maximum memory for revo
CF-data is not secured




 Glossary
Revo
DI 27/DI 28
GPRS
Parse
Kill (an EPOC application)

 Codebase
Handing stacks
Finding out the number of images in an MBM file.
Plotting Math functions
word-wrapping editor ver. 3.26
word-wrapping editor ver. 3.26

 Mailing list
Enter your email address and hit 'Subscribe' to join the software mailing list

Search:
Keywords:
In Association with Amazon.co.uk


(C)opyright 1999-2007 epoczone.com
Not logged in.
Please read the legal stuff.
A shrunken.net site