Re: Conceptual, Logical, and Physical views of data
Date: Thu, 08 Sep 2005 11:32:03 GMT
Message-ID: <TiVTe.9240$FW1.2378_at_newsread3.news.atl.earthlink.net>
"Frank Hamersley" <terabitemightbe_at_bigpond.com> wrote in message
news:XOLTe.25991$FA3.1681_at_news-server.bigpond.net.au...
> dawn wrote:
> > David Cressey wrote:
> >> "dawn" <dawnwolthuis_at_gmail.com> wrote
> >>> David Cressey wrote:
> >>>> "dawn" <dawnwolthuis_at_gmail.com> wrote
> [..]
> >>> An aside -- it seems to be less expensive to migrate from one
> >>> non-SQL dbms to another than from one SQL-dbms to another.
> >>
> >> I disagree completely. In my experience, it's just the opposite.
> >> Tables and indexes port very readily from one SQL DBMS to another.
> >
> > Constraints? Derived data (e.g. stored procedures)? SQL code (and
> > ODBC)?
>
> I haven't ever had trouble with these elements per se! Of course
> migrating poorly constructed solutions (often with the hallmark of low
> degrees of rigour) is never easy regardless of the tools used or to be
used.
I haven't had trouble with constraints as such.
Stored procedures, SQL code and ODBC are about data processing, not about storage and retrieval. Even there, the difficulties I've observed are due to the failure of the DBMS builders to conform to a standard, rather than inherent problems with SQL or the data model itself.
I think you've really hit on something when you talk about "low degrees of rigour". I would include under that, discovering that some analysis was really premature design, but never putting that discovery in writing, as Dawn suggests. That's laying a trap for the team that comes along to revise and extend later.
> IMO the laxity (or flexibility when speaking in +ve terms) of feature
> laden or low discipline products, whilst producing quick and easy
> solutions to apparently knotty problems, is lethal for instance when the
> life-cycle issues of maintenance by non original staff etc eventually
> arise. This issue of instant gratification is exemplified by the MS
> sponsored diet of Fairy Floss (sugar) proffered by tools such as Access
> and DTS. I don't think I would be alone in bemoaning the number of
> times a concept solution has been presented using those type of tools
> with an expectation of it being corporatised quickly and cheaply given
> that all the "heavy lifting" of determining the business rules has been
> done!
>