My firm is creating a database that profiles (about 100) companies in
various sectors. Each profile is about 10 pages long with perhaps 150
parameters. Some of the parameters will contain a half a page of
information such as "recent press releases". Is there particular function
of Access that would make it better than Filemaker? I have done similar
projects on Filemaker. However, my experience with Access is does not deal
well with adding fields on the fly (I can't quite remember why this was, it
has been years). For example, three months we may add a section entitled
"investors", which will contain on average 400 words in each of the 100
profiles.
Any thoughts on the pros and cons of Filemaker vs. Access for large records.
Other data:
clients ~10
employees are onsite and travel
some contractors are in other states and will be working from home (not sure
if we will address this immediately)
we would like to use the same technology for basic reseach contacts and
business development contacts
|
|
0
|
|
|
|
Reply
|
Noesis
|
1/27/2004 6:07:23 AM |
|
FileMaker does not deal well with 'adding fields on the fly' either. You
have to close all clients, define the new fields and then, depending on how
many records are in the file, wait for FileMaker while it adds the new
field. Even if you define the new fields in a copy of the file, the records
from the working file have to be imported into the copy and then the copy
opened for sharing. Either way, there is usually a bit of downtime when a
database is updated. Even with this issue, I would probably still recommend
FileMaker over Access. Access uses a lot of network bandwidth to get records
from the server to the client and even on small shared applications, it is
quite slow, unless you use MS SQL for the database engine and Access as the
front end to your application. Should you choose FileMaker over Access, I
would also recommend that you use FileMaker Server to host your database
files and you may want to use FileMaker Unlimited to host the database over
the internet. I don't see any issues with the record specifications. Each
text field you use will be limited to 64,000 characters which should be
sufficient to handle the data you are describing. I will note that FileMaker
7 will probably be released sometime this 1st quarter and this could also be
a factor as to whether or not you will want to use FileMaker or Access.
Here's a link to some information about FileMaker 7 and how it will be
different from prior versions.
http://www.thinksecret.com/news/filemaker7.html
Dave Herman
"Noesis Strategy" <none@none.com> wrote in message
news:40160025$0$27884$61fed72c@news.rcn.com...
> My firm is creating a database that profiles (about 100) companies in
> various sectors. Each profile is about 10 pages long with perhaps 150
> parameters. Some of the parameters will contain a half a page of
> information such as "recent press releases". Is there particular function
> of Access that would make it better than Filemaker? I have done similar
> projects on Filemaker. However, my experience with Access is does not
deal
> well with adding fields on the fly (I can't quite remember why this was,
it
> has been years). For example, three months we may add a section entitled
> "investors", which will contain on average 400 words in each of the 100
> profiles.
>
> Any thoughts on the pros and cons of Filemaker vs. Access for large
records.
>
>
> Other data:
> clients ~10
> employees are onsite and travel
> some contractors are in other states and will be working from home (not
sure
> if we will address this immediately)
> we would like to use the same technology for basic reseach contacts and
> business development contacts
>
>
|
|
0
|
|
|
|
Reply
|
David
|
1/27/2004 3:57:37 PM
|
|
"Noesis Strategy" <none@none.com> wrote in message news:<40160025$0$27884$61fed72c@news.rcn.com>...
> My firm is creating a database that profiles (about 100) companies in
> various sectors. Each profile is about 10 pages long with perhaps 150
> parameters. Some of the parameters will contain a half a page of
> information such as "recent press releases". Is there particular function
> of Access that would make it better than Filemaker? I have done similar
> projects on Filemaker. However, my experience with Access is does not deal
> well with adding fields on the fly (I can't quite remember why this was, it
> has been years). For example, three months we may add a section entitled
> "investors", which will contain on average 400 words in each of the 100
> profiles.
>
> Any thoughts on the pros and cons of Filemaker vs. Access for large records.
> Other data:
> clients ~10
> employees are onsite and travel
> some contractors are in other states and will be working from home (not sure
> if we will address this immediately)
> we would like to use the same technology for basic reseach contacts and
> business development contacts
If you normalize properly, this is going to be a pretty small
database. Max size for Access, unless it's changed recently is 2GB.
if you are doing simple things with your reporting and don't really
need queries, then FileMaker is okay, but I found the lack of query
objects and the pseudo-relational aspect of it *really* annoying.
Maybe it's gotten better, but when I used it, I hated it. FileMaker
*may* be easier for web front ends, I don't know, but you can use
FrontPage to create those for Access, and they work.
"Creating fields on the fly" - this is a sign of poor design, usually.
You can do it just as easily in either application - but then you
have to fix all those forms/layouts/webpages, which is a lot of work.
So I guess it depends on exactly what you want to do with the data...
I think they can both handle it.
|
|
0
|
|
|
|
Reply
|
pietlinden
|
1/27/2004 4:12:21 PM
|
|
"David Herman" <dpherman@NOSPAMmac.com> wrote in
news:RTvRb.6730436$Id.1094200@news.easynews.com:
> Even with this issue, I would probably still recommend
> FileMaker over Access. Access uses a lot of network bandwidth to
> get records from the server to the client and even on small shared
> applications, it is quite slow,
This just not true, unless you are ignorant of how to write a
multi-user Access application. It only uses lots of network
bandwidth if you have a stupid design that is not properly indexed
and that constantly pulls far more records than needed for an
operation.
I don't know anything about Filemaker, so I won't comment on it.
I wish people who obviously know zilch about Access would do the
same.
--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
|
|
0
|
|
|
|
Reply
|
David
|
1/27/2004 5:04:56 PM
|
|
Pieter Linden wrote:
> "Noesis Strategy" <none@none.com> wrote in message news:<40160025$0$27884$61fed72c@news.rcn.com>...
>
>>My firm is creating a database that profiles (about 100) companies in
>>various sectors. Each profile is about 10 pages long with perhaps 150
>>parameters. Some of the parameters will contain a half a page of
>>information such as "recent press releases". Is there particular function
>>of Access that would make it better than Filemaker? I have done similar
>>projects on Filemaker. However, my experience with Access is does not deal
>>well with adding fields on the fly (I can't quite remember why this was, it
>>has been years). For example, three months we may add a section entitled
>>"investors", which will contain on average 400 words in each of the 100
>>profiles.
>>
>>Any thoughts on the pros and cons of Filemaker vs. Access for large records.
>>Other data:
>>clients ~10
>>employees are onsite and travel
>>some contractors are in other states and will be working from home (not sure
>>if we will address this immediately)
>>we would like to use the same technology for basic reseach contacts and
>>business development contacts
>
>
> If you normalize properly, this is going to be a pretty small
> database. Max size for Access, unless it's changed recently is 2GB.
> if you are doing simple things with your reporting and don't really
> need queries, then FileMaker is okay, but I found the lack of query
> objects and the pseudo-relational aspect of it *really* annoying.
> Maybe it's gotten better, but when I used it, I hated it. FileMaker
> *may* be easier for web front ends, I don't know, but you can use
> FrontPage to create those for Access, and they work.
>
> "Creating fields on the fly" - this is a sign of poor design, usually.
> You can do it just as easily in either application - but then you
> have to fix all those forms/layouts/webpages, which is a lot of work.
>
> So I guess it depends on exactly what you want to do with the data...
> I think they can both handle it.
"Maybe it's gotten better" indeed. When was the last time you used
FileMaker? When you speak of "psuedo-relational aspect of it" it sounds
like your last experience was may be with FileMaker 1 or 2? The current
shipping version is 6, with 7 expected soon. It has quite robust and
easily understood relational capabilities.
Bill
|
|
0
|
|
|
|
Reply
|
B
|
1/27/2004 7:26:39 PM
|
|
"David W. Fenton" <dXXXfenton@bway.net.invalid> wrote in message
news:Xns947D7AE73BB78dfentonbwaynetinvali@24.168.128.90...
> "David Herman" <dpherman@NOSPAMmac.com> wrote in
> news:RTvRb.6730436$Id.1094200@news.easynews.com:
>
> > Even with this issue, I would probably still recommend
> > FileMaker over Access. Access uses a lot of network bandwidth to
> > get records from the server to the client and even on small shared
> > applications, it is quite slow,
>
> This just not true, unless you are ignorant of how to write a
> multi-user Access application. It only uses lots of network
> bandwidth if you have a stupid design that is not properly indexed
> and that constantly pulls far more records than needed for an
> operation.
>
> I don't know anything about Filemaker, so I won't comment on it.
>
> I wish people who obviously know zilch about Access would do the
> same.
>
> --
> David W. Fenton http://www.bway.net/~dfenton
> dfenton at bway dot net http://www.bway.net/~dfassoc
|
|
0
|
|
|
|
Reply
|
David
|
1/28/2004 1:33:49 AM
|
|
filemaker fields can hold 64000 characters each.
we have files with hundreds of fields and over 100,000 records. When
printing a large field in filemaker you have to set the window size to the
maximum size possible. You can then set printing format to shrink the field
to fit the amount of data you have in the field. For this reason you may
want to use a separate form just for printing.
"Noesis Strategy" <none@none.com> wrote in message
news:40160025$0$27884$61fed72c@news.rcn.com...
> My firm is creating a database that profiles (about 100) companies in
> various sectors. Each profile is about 10 pages long with perhaps 150
> parameters. Some of the parameters will contain a half a page of
> information such as "recent press releases". Is there particular function
> of Access that would make it better than Filemaker? I have done similar
> projects on Filemaker. However, my experience with Access is does not
deal
> well with adding fields on the fly (I can't quite remember why this was,
it
> has been years). For example, three months we may add a section entitled
> "investors", which will contain on average 400 words in each of the 100
> profiles.
>
> Any thoughts on the pros and cons of Filemaker vs. Access for large
records.
>
>
> Other data:
> clients ~10
> employees are onsite and travel
> some contractors are in other states and will be working from home (not
sure
> if we will address this immediately)
> we would like to use the same technology for basic reseach contacts and
> business development contacts
>
>
|
|
0
|
|
|
|
Reply
|
ben
|
1/30/2004 5:27:12 PM
|
|
PS. In Filemaker you could add a database and relate it to the original with
no down time at all. However, downtime is really minimal, especially when
the field being added is not a calculation.
"ben polit" <polit@indiana.edu> wrote in message
news:bve45e$7f9$1@hood.uits.indiana.edu...
> filemaker fields can hold 64000 characters each.
> we have files with hundreds of fields and over 100,000 records. When
> printing a large field in filemaker you have to set the window size to the
> maximum size possible. You can then set printing format to shrink the
field
> to fit the amount of data you have in the field. For this reason you may
> want to use a separate form just for printing.
>
> "Noesis Strategy" <none@none.com> wrote in message
> news:40160025$0$27884$61fed72c@news.rcn.com...
> > My firm is creating a database that profiles (about 100) companies in
> > various sectors. Each profile is about 10 pages long with perhaps 150
> > parameters. Some of the parameters will contain a half a page of
> > information such as "recent press releases". Is there particular
function
> > of Access that would make it better than Filemaker? I have done similar
> > projects on Filemaker. However, my experience with Access is does not
> deal
> > well with adding fields on the fly (I can't quite remember why this was,
> it
> > has been years). For example, three months we may add a section
entitled
> > "investors", which will contain on average 400 words in each of the 100
> > profiles.
> >
> > Any thoughts on the pros and cons of Filemaker vs. Access for large
> records.
> >
> >
> > Other data:
> > clients ~10
> > employees are onsite and travel
> > some contractors are in other states and will be working from home (not
> sure
> > if we will address this immediately)
> > we would like to use the same technology for basic reseach contacts and
> > business development contacts
> >
> >
>
>
|
|
0
|
|
|
|
Reply
|
ben
|
1/30/2004 5:33:57 PM
|
|
I have not worked with Filemaker before and I want to ask some
questions. It's great if you filemaker guys can answer them.
- What is the programming language behind filemaker? I saw something
called ScriptMaker on Filemaker website. Is it Filemaker's programming
language? How does it compare to VBA?
- Can we write SQL and execute them (like queries in Access)?
- Do filemaker forms have events (or triggers in Oracle Forms &
Reports)?
ie user's action triggering a piece of code. Eg: When opening a form
in Access we have OnLoad, Activate, OnOpen, ... For a textbox we have
OnClick, OnDoubleClick, BeforeUpdate, AfterUpdate, ...
Each objects in forms (and reports) in Access and Oracle Forms &
Reports have, in general, dozens of events.
- Does Filemaker have user and group level security?
ie user without an assigned username and valid password cannot run an
application and access data, and different users may have different
permissions on database objects. Eg: a normal employee should have no
right on anything about payroll.
NB
|
|
0
|
|
|
|
Reply
|
nickbose
|
1/31/2004 10:23:31 AM
|
|
NB <nickbose@lycos.com> wrote:
> I have not worked with Filemaker before and I want to ask some
> questions. It's great if you filemaker guys can answer them.
>
> - What is the programming language behind filemaker? I saw something
> called ScriptMaker on Filemaker website. Is it Filemaker's programming
> language? How does it compare to VBA?
First off, I recommend you download the demo version of FM off the
Filemaker website and play with it a bit.
You're going to have to think a little bit differently about Filemaker.
While similar in some ways to Access, SQL & other database environments,
in other ways it is radically different.
The most important difference is that FM does not separate data and
structure. Code is contained inseparably in each file, and each file is
the equivalent of a table in most other dbs.
Filemaker's Scriptmaker is kind of a cross between a programming
language and a macro builder. It's all point & click, all english, with
easy to understand syntax. That said, in the hands of a power user, it
can be quite powerful. It has some serious drawbacks, like code is not
directly re-useable, though importing scripts from one file to another
is possible.
>
> - Can we write SQL and execute them (like queries in Access)?
You can indeed use FM as a front end to SQL dbs. You can write or
assemble SQL statements and use the Execute SQL script command to
interface through an ODBC driver to almost any flavor of SQL. You can
extract, insert and modfy data in SQL tables this way.
However, this is not the methodology you use when manipulating data held
internally to FM. Instead of queries & forms, FM uses Finds, Sorts, and
report Layouts to present data.
>
> - Do filemaker forms have events (or triggers in Oracle Forms &
> Reports)?
> ie user's action triggering a piece of code. Eg: When opening a form
> in Access we have OnLoad, Activate, OnOpen, ... For a textbox we have
> OnClick, OnDoubleClick, BeforeUpdate, AfterUpdate, ...
> Each objects in forms (and reports) in Access and Oracle Forms &
> Reports have, in general, dozens of events.
Well, we have some bad news here. Unfortunately, FM is a long way from
any kind of object-oriented programming. There are plugins which will
give you OnChange functionality to trigger events when a value in a
field changes. Otherwise, no. Some of the events can be simulated in a
totally locked down solution, but those are work-intensive to achieve so
that you can run scripts on entry to a layout (form) or on exit. Sorry
to say.
>
> - Does Filemaker have user and group level security?
> ie user without an assigned username and valid password cannot run an
> application and access data, and different users may have different
> permissions on database objects. Eg: a normal employee should have no
> right on anything about payroll.
Yes. The security is assignable to users and groups down to very fine
levels, including allowing certain users to view layouts but not all
fields on the layout. It's quite granular. Remember, though, that
security is held in each file in a solution and so must be duplicated
and managed in each file. Good news, bad news, eh?
Download the demo, as I said. If you want a bit of FM interface flavor
with the ability to interact directly with SQL and more of the interface
goodies you want, go look at www.servoy.com. :)
Filemaker is a great product in its niche. It's not meant for very
large datasets or intense number crunching, but will suit the
non-accounting functions of most small businesses very well. In fact,
we've found it possible to do things in FM that the larger db providers
like Great Plains just throw up their hands and call impossible. It's
nearly infinitely flexible and the quickest and most economic
development tool you're going to find, which matters a lot when you're
in a continuous development environment.
FM has a lot of positive features, but it is not the tool for every
application. It is, however, among the most FUN (in an extremely geeky
sense of "fun") db tools to work with. Way more fun than Access. ;)
Lynn Allen
www.semiotics.com
|
|
0
|
|
|
|
Reply
|
lynn
|
1/31/2004 8:32:52 PM
|
|
If the replies are not totally wrong, then my conclusion is that
FileMaker is a good tools for toy-app, or uni kids' assignments
> The most important difference is that FM does not separate data and
> structure.
! no comment
> > - Do filemaker forms have events (or triggers in Oracle Forms &
> > Reports)?
> Well, we have some bad news here. Unfortunately, FM is a long way from
> any kind of object-oriented programming. There are plugins which will
> give you OnChange functionality to trigger events when a value in a
> field changes. Otherwise, no. Some of the events can be simulated in a
> totally locked down solution, but those are work-intensive to achieve so
> that you can run scripts on entry to a layout (form) or on exit. Sorry
> to say.
Hmm, no events. I can't imagine yet how I can develop a database
interface without events
> > - Does Filemaker have user and group level security?
> > ie user without an assigned username and valid password cannot run an
> > application and access data, and different users may have different
> > permissions on database objects. Eg: a normal employee should have no
> > right on anything about payroll.
>
> Yes. The security is assignable to users and groups down to very fine
> levels, including allowing certain users to view layouts but not all
> fields on the layout. It's quite granular. Remember, though, that
> security is held in each file in a solution and so must be duplicated
> and managed in each file. Good news, bad news, eh?
If it can't assign permission to several objects at a time then it's a
real bad news. Look at my app, which is an average Access app: about
57 tables, 135
queries, 120 forms, 48 reports, and 20 code modules. It would be a
pain in the bum to define permission for 6 user groups, for each and
every object.
Access is not perfect here too. You can't import security permission
from another app.
> Download the demo, as I said. If you want a bit of FM interface flavor
> with the ability to interact directly with SQL and more of the interface
> goodies you want, go look at www.servoy.com. :)
> FM has a lot of positive features, but it is not the tool for every
> application. It is, however, among the most FUN (in an extremely geeky
> sense of "fun") db tools to work with. Way more fun than Access. ;)
I doubt it, mate
NB
|
|
0
|
|
|
|
Reply
|
nickbose
|
2/1/2004 11:56:30 PM
|
|
NB <nickbose@lycos.com> wrote:
> If the replies are not totally wrong, then my conclusion is that
> FileMaker is a good tools for toy-app, or uni kids' assignments
Please note I've removed the cross-posting.
No, actually, FM is a fairly robust tool with a low user-entry point. It
keeps myself and about 5,000 other folks I know about gainfully employed
developing all levels of business applications. It has, currently, eight
MILLION installed seats, at businesses ranging from single person to
Fortune 50.
It cross platforms (try THAT with Access) like a dream. Oh wait, I bet
in your world, there's only the one OS.
I did not post a sincere and balanced informative reply in order for
someone to, once again, bash Filemaker as a "toy app."
Every tool has great points and true disadvantages. I wouldn't use a
screwdriver to cut down a tree, and a chainsaw wouldn't be of much use
in mounting a wall bracket.
Sincere inquiries about Filemaker are welcome here. We all express our
occasional disappointment that FM doesn't do everything we'd like it to.
However, bashing and trolling are truly out of place here.
Lynn Allen
www.semiotics.com
|
|
0
|
|
|
|
Reply
|
lynn
|
2/2/2004 1:21:31 AM
|
|
On Sun, 1 Feb 2004 17:21:31 -0800, lynn@NOT-semiotics.com (Lynn allen)
wrote:
>Sincere inquiries about Filemaker are welcome here. We all express our
>occasional disappointment that FM doesn't do everything we'd like it to.
>However, bashing and trolling are truly out of place here.=20
>
>Lynn Allen
>www.semiotics.com
Exceptionally well put, Lynn..
A troll was my first guess when I saw the original post, and damn I
hate it when I'm right..
Just my 0.02=80's worth...
Johds
|
|
0
|
|
|
|
Reply
|
J
|
2/2/2004 10:06:40 AM
|
|
|
12 Replies
149 Views
(page loaded in 0.131 seconds)
|