<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>rjpotts.com &#187; Databases</title>
	<atom:link href="http://www.rjpotts.com/category/databases/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rjpotts.com</link>
	<description>My World Online</description>
	<lastBuildDate>Tue, 13 Jul 2010 22:29:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Mac Desktop Database Void</title>
		<link>http://www.rjpotts.com/2009/01/05/mac-desktop-database-void</link>
		<comments>http://www.rjpotts.com/2009/01/05/mac-desktop-database-void#comments</comments>
		<pubDate>Mon, 05 Jan 2009 21:42:44 +0000</pubDate>
		<dc:creator>rjpotts</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MS Access]]></category>

		<guid isPermaLink="false">http://www.rjpotts.com/?p=101</guid>
		<description><![CDATA[After writing my last post about FileMaker 10.0 and reviewing a couple early reviews of FileMaker 10 on Macworld&#8217;s web site that I have to comment on the void of Mac desktop databases. (See: &#8220;Expo: FileMaker turns 10 with database update&#8221; and &#8220;First Look: FileMaker Pro 10&#8220;) First let me say that there are plenty [...]]]></description>
			<content:encoded><![CDATA[<p>After writing my last post about <a href="http://www.filemaker.com" target="_blank">FileMaker 10.0</a> and reviewing a couple early reviews of FileMaker 10 on Macworld&#8217;s web site that I have to comment on the void of Mac desktop databases.</p>
<p><em>(See: &#8220;<a href="http://www.macworld.com/article/137890/2009/01/filemaker10.html?t=203" target="_blank">Expo: FileMaker turns 10 with database update</a>&#8221; and &#8220;<a href="http://www.macworld.com/article/137892/2009/01/filemaker10_firstlook.html?t=203" target="_blank">First Look: FileMaker Pro 10</a>&#8220;)</em></p>
<p>First let me say that there are plenty of desktop databases available for Mac if you are looking for just a database.  Fore example there is <a href="http://mysql.com/" target="_blank">MySQL</a>, <a href="http://www.sqlite.org/" target="_blank">SQLite</a> (comes with 10.5), <a href="http://www.postgresql.org/" target="_blank">PostgreSQL</a>, and <a href="http://www.firebirdsql.org/" target="_blank">Firebird</a>, to name just a few.  And these are fine if all you are looking for is a database and you don&#8217;t mind writing scripts to manipulate your data.  There are some tools out there for managing tables.  </p>
<p>If you are a developer like me you can write your own applications for data entry and reports.  These can be desktop applications written in Java, Objective-C, Real Basic, or some other language and window frame work suitable for building desktop applications.  You can also develop Web applications that you run only on your computer using PHP, Ruby, Perl, Python, etc&#8230;  All these languages come pre installed on your Mac as well.  There is a variety of IDEs (Integrated Development Environments) that you could use to manage the development of your applications that you build to manage your data such as Xcode, Eclipse and RealBasic.  But even I, a veteran developer, having made a career out of developing applications this way gets tired when I want something quick and easy.</p>
<p>So what are your other choices?  If you run MS Windows you can use MS Access.  If you can install OpenOffice you have Base, and finally there is FileMaker.  </p>
<p>There use to be other choices out there a long time ago &#8212; such as dBase, FoxPro, and Clipper.  Sybase still produces PowerBuilder and I believe that you can still purchase a personal desktop edition.  Oracle had some personal desktop database products, so did IBM/Lotus&#8230; But most of these products ran on Windows and to use any of these you need to have some programming skills.</p>
<p>So what about Mac.  There is nothing, its a black hole, a void.  The folks at FileMaker know this and yet they still refuse to add in usable features such as:</p>
<ul>
<li>Pivot Tables</li>
<li>Graph Objects</li>
<li>Views</li>
<li>Programable Form Objects</li>
<li>Embedded Subforms</li>
<li>Stored Procedures and Functions</li>
<li>A real IDE for advanced development</li>
</ul>
<p>The Mac community needs MS Access or something just as equivalent in functionality for OS X.  We need a self contained solution for creating tables, views, forms and reports.  The ability to export the results of the data to PDF, HTML, XML, and CSV.  We need a way to develop solutions that can easily be packaged up distributed to users using Mac, Windows, and Linux.  It needs to be easy enough that an administrative assistant can figure it out, but powerful enough that a developer could take what the administrative assistant started and turn it into an enterprise application.  FileMaker in general is a great concept but it needs to be rewritten from the ground up.  Forget Bento that POS just needs to die.  Its user interface is prettier than FileMaker but its functionality blows.  The other alternative is for MS to release Access for the Mac.  I would love to know if they have tried porting it at one time or another.</p>
<p>The first person or company that can truly fill this need is going to make a boat load of money.  Lets face it not everything belongs on the web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rjpotts.com/2009/01/05/mac-desktop-database-void/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FileMaker 10.0</title>
		<link>http://www.rjpotts.com/2009/01/05/filemaker-100</link>
		<comments>http://www.rjpotts.com/2009/01/05/filemaker-100#comments</comments>
		<pubDate>Mon, 05 Jan 2009 17:07:26 +0000</pubDate>
		<dc:creator>rjpotts</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[Macworld '09]]></category>
		<category><![CDATA[MS Access]]></category>

		<guid isPermaLink="false">http://www.rjpotts.com/?p=95</guid>
		<description><![CDATA[Today FileMaker unleashed version 10 of its database at Macworld &#8217;09. Being part of the developers program I&#8217;ve had a copy of it for about a mounth now. Yes it sports a new interface, a few new bells and whisles, but there are quite a few things that it needs in order for it replace [...]]]></description>
			<content:encoded><![CDATA[<p>Today FileMaker unleashed version 10 of its database at Macworld &#8217;09.  Being part of the developers program I&#8217;ve had a copy of it for about a mounth now.  Yes it sports a new interface, a few new bells and whisles, but there are quite a few things that it needs in order for it replace MS Access as my prefered desktop database.</p>
<p><strong>Pivot Tables</strong><br />
In my opinion one of MS Access&#8217;s strongest features over FileMaker is its ability to perform piviot tables.  Yes you can export your data from FileMaker into MS Excel and perform piviot tables but why?  I want to make self contained desktop database applications.</p>
<p><strong>Views/Queries</strong><br />
In real SQL RDBMSs (ORACLE, MS SQL Server, Sybase, MySQL) they are called Views.  In reality it is a stored query that looks and behaves just like a table (for the most part).  In MS Access its called a Query.  I want to be able to create views from a subset of a table, or multiple tables.  Use them to make other views, forms, or reports.  I&#8217;ve been asking for this since I started using FileMaker Pro 7.0.  That&#8217;s almost eight years.</p>
<p><strong>Graphs</strong><br />
Sure there are third party plugins that one can buy to give them the ability to build grafts into their forms and reports.  But if you ust spent $300 &#8211; $500 dollars for a desktop database system why should you have to go spend extra to have the ability to add graphs to your forms and reports?  Again something that I&#8217;ve been asking for since version 7.0.</p>
<p><strong>A True Programming Environment</strong><br />
In Oracle you have PL/SQL, in MS SQL and Sybase you have T-SQL, in MS Access they are called modules (or something like that).  The ability to create stored procedures and functions, the raw power to make your database perform amazing things.  I&#8217;ve simplified this a little but any database developer worth their weight in gold knows what I&#8217;m talking about.  For everyone else there is the ability to create those little things FileMaker calls &#8220;scripts&#8221;, MS Access calls them Macros.  I want an editor that uses syntax highlighting, where I can actually type in what I want the database to do.  Not this find the macro on the left, double click, and fill-in-the blank crap.  Its to limiting.  While I&#8217;m at it how about some good tutorials on how to write plugins.  I&#8217;ve yet to find one of those.</p>
<p>These are just a few things that I think would make FileMaker database products shine.  Personally if I had been the person put in charge of their developers this is what I would have focused on vs. Bento.  Bento isn&#8217;t even cross platform, but that&#8217;s another story for another time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rjpotts.com/2009/01/05/filemaker-100/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
