Re: Splitting and archiving a large database
- From: "Tom Ellison" <tellison@xxxxxxxxxxx>
- Date: Tue, 17 Jan 2006 16:11:54 -0600
John's analysis here is so teriffic, I just HAD to complement him on it.
The major difficulty in partitioning a logical database between several
physical databases is that you lose the enforcement of referential integrity
(RI). I have never found another major disadvantage of this, and I'd really
like to know if there is one.
MSDE will not only allow you to develop your database, but will probably
allow you to operate it for some time. When the time comes that you exceed
it's limitations, the migration will be painless, except for the cost of SQL
Server, and perhaps a server operating system, since MSDE could be run on a
non-server OS for now.
Tom Ellison
"John Vinson" <jvinson@xxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:q0mqs1llai2bbmbmrcjanmtperoa7e986k@xxxxxxxxxx
> On Tue, 17 Jan 2006 10:23:03 -0800, "Elizabeth- MDC"
> <ElizabethMDC@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
>
>>The Access help file says that RI can still be set if the
>>files are all in Access. Does anyone have any experience with this?
>
> You can enforce RI between two tables ONLY if they are in the same
> database file. The reason makes sense: if there is a relational
> constraint defined in A.MDB affecting a table in B.MDB, there is no
> way that it can be enforced unless A.MDB is open. There's nothing to
> stop someone from opening B.MDB directly, or opening it from X.MDB,
> and making a change which violates the rule.
>
> You may want to look ahead to the future, and consider putting the
> data into SQL/Server, still using Access as a frontend. You can test
> this out for free using the MSDE version of SQL which comes with
> Access - you can install it from the SQL folder on the OfficePro CD.
>
> John W. Vinson[MVP]
.
- References:
- Re: Splitting and archiving a large database
- From: TC
- Re: Splitting and archiving a large database
- From: tina
- Re: Splitting and archiving a large database
- From: John Vinson
- Re: Splitting and archiving a large database
- Prev by Date: Re: Can I change the way that a record is placed in a subform?
- Next by Date: Re: Really bad table design...
- Previous by thread: Re: Splitting and archiving a large database
- Next by thread: Re: Splitting and archiving a large database
- Index(es):
Relevant Pages
|