![]() | |
#41
| |||
| |||
|
|
FirstSQL/J is not yet compliant with all of Codd's 12 Rules. However, we are improving in that area and are the only DBMS vendor dedicated to relational fidelity. It's on our to-do list! |
#42
| |||
| |||
|
|
Hello, "Heikki Tuuri" <Heikki.Tuuri (AT) innodb (DOT) com> wrote Yes. But a "DBMS" is a vague concept and I do not have time to define "Heikki Tuuri -DBMS". Questions that spring to mind : a) How can someone writing/supporting/selling/extending/whatever-InnoDB's-relationship-to-MySql |
|
honestly say a DBMS is a vague concept ? |
|
- Tony |
#43
| |||
| |||
|
|
Heikki Tuuri wrote: .... Lee, of course, has a commercial interest in claiming that 'a/the relational model' is crystal clear. He tries to market FirstSQL on that basis. "* FirstSQL/J Object/Relational DBMS " By the way, FirstSQL probably is not Codd-12-relational? Why do you claim it to be an 'object/relational' database then? Is it 'Lee Fesperman -relational'? FirstSQL/J is not yet compliant with all of Codd's 12 Rules. However, we are improving in that area and are the only DBMS vendor dedicated to relational fidelity. It's on our to-do list! |
|
Codd's 12 Rules do not define the relational model; they are guidelines for users to evaluate the relational compliance of their DBMSs. For more definitive information, see Codd's papers beginning with the 1970 article through his 1979 "Extending the Database Relational Model to Capture More Meaning". |
|
-- Lee Fesperman, FirstSQL, Inc. (http://www.firstsql.com) ================================================== ============ * The Ultimate DBMS is here! * FirstSQL/J Object/Relational DBMS (http://www.firstsql.com) |
#44
| |||
| |||
|
|
Em Tue, 26 Aug 2003 20:21:16 -0400, Bob Badour escreveu: See RM V2. http://search.barnesandnoble.com/boo...bn=0201141922& itm=1 The book is selling too well: "Not Currently Available. Give the guy a break; he is dead after all. Try the library or one of the used book dealers. Being dead is not an excuse... actually I have the book, and it is not so great. |
|
If you look enough, perhaps in the Relation Database volumes, Date himself has a negative review of it. |
|
It was a trial at digesting the relational principles and corolaries, plus some assorted ideals about DBMSs, to PHBs in charge of DBMS systems development. _TTM_ IMNSHO is a better foundation for RDBMS guidelines. |
#45
| |||
| |||
|
|
please give a formal definition of a "DBMS". In the style of mathematics. It is like writing a formal definition what an "operating system" is. Or a formal definition what a "horse" is. Hmmm... I have issues with that as an answer. |
?
#46
| |||
| |||
|
|
Hello, "Heikki Tuuri" <Heikki.Tuuri (AT) innodb (DOT) com> wrote please give a formal definition of a "DBMS". In the style of mathematics. It is like writing a formal definition what an "operating system" is. Or a formal definition what a "horse" is. Hmmm... I have issues with that as an answer. - A definition of a DBMS in the style of mathematics. Or, put another way, a formal mathematical definition of Oracle. An interesting project, that. (This immediately makes me think of continuation semantics, to handle the time progression side of things.) Not a trivial undertaking, but one that may be well worth someone's while doing. It would also be one heck of a long post. - Formal definitions of operating systems... There was a fair bit of work done on this in the mid- to late-1980s, ISTR. Handling time properly was a real issue. One thesis I know of that started off as a formal def'n of an operating system had a six month diversion into representing and handling time turn into a thesis about representing and handling time, put it that way. The next problem is that operating systems work in the world of side effects when you're at the device driver level, and mathematics doesn't have a lot useful to say about that (hence monads in Haskell and the imperative bits of Standard ML to deal with I/O amongst other things). Maybe someone out there has an interesting pointer into the world of operational semantics for such things ? - Wouldn't the formal definition of horse simply make reference to the genetic make-up of an equine beast ?OTOH, if we're given a mathematically sound definition of what a relation is, and what the operators on relations do, then we at least have a starting point for what an RDBMS is (that is, a system which manages databases consisting of relations - weak but accurate) Of course, things get hairier when we go with multiple concurrent updating users and we have to worry about synchronising access to shared resources, deadlock management, transaction handling (spit), etc. etc. Given all the effort that would go into those things, you'd think we'd save ourselves some effort by sticking with those ol' mathematically defined relations & relational operators rather than reinventing that wheel too, wouldn't you ? |
|
- Tony |
#47
| |||
| |||
|
|
I'll give you a place at http://dmoz.org./Computers/Software/...plementations/. |
#48
| |||
| |||
|
|
Even still, I find it unforgivable for someone to implement a self-proclaimed rdbms and not have any familiarity with this book. It is unforgivable for someone to claim an opinion on what constitutes an rdbms and not even know what 4VL is. |
#49
| |||
| |||
|
|
Centuries ago, Nostradamus foresaw when "Bob Badour" <bbadour (AT) golden (DOT) net would write: Even still, I find it unforgivable for someone to implement a self-proclaimed rdbms and not have any familiarity with this book. It is unforgivable for someone to claim an opinion on what constitutes an rdbms and not even know what 4VL is. I haven't seen any opinion being expressed, on the "MySQL side," as to what they think constitutes an RDBMS. |
#50
| |||
| |||
|
|
Lee, "Lee Fesperman" <firstsql (AT) ix (DOT) netcom.com> kirjoitti viestissä news:3F4C6EC1.5FEA (AT) ix (DOT) netcom.com... Heikki Tuuri wrote: ... Lee, of course, has a commercial interest in claiming that 'a/the relational model' is crystal clear. He tries to market FirstSQL on that basis. "* FirstSQL/J Object/Relational DBMS " By the way, FirstSQL probably is not Codd-12-relational? Why do you claim it to be an 'object/relational' database then? Is it 'Lee Fesperman -relational'? FirstSQL/J is not yet compliant with all of Codd's 12 Rules. However, we are improving in that area and are the only DBMS vendor dedicated to relational fidelity. It's on our to-do list! I thought that also Dataphor is dedicated to some version of 'relational fidelity'. Do you dispute that? Could we say that your database is an 'object/TODO-Codd-12-relational' database? Codd's 12 Rules do not define the relational model; they are guidelines for users to evaluate the relational compliance of their DBMSs. For more definitive information, see Codd's papers beginning with the 1970 article through his 1979 "Extending the Database Relational Model to Capture More Meaning". Good. Please show us where the following are formally defined by Codd? |
![]() |
| Thread Tools | |
| Display Modes | |
| |