Note that there are some explanatory texts on larger screens.

plurals
  1. POWhat does 'native' mean in the context of two related technologies?
    primarykey
    data
    text
    <p>The scenario in question relates to the much-maligned <a href="http://en.wikipedia.org/wiki/Microsoft_Jet_Database_Engine" rel="nofollow noreferrer">Microsoft Jet database engine</a>. The assertion was that the <a href="http://en.wikipedia.org/wiki/Data_Access_Objects" rel="nofollow noreferrer">Data Access Objects</a> (DAO) data access technology is 'native' to Jet, the implication being that creating an object via the DAO model is 'superior' to doing the same via SQL code executed from within in the <a href="http://en.wikipedia.org/wiki/Microsoft_Access" rel="nofollow noreferrer">Microsoft Access</a> user interface.</p> <p>Furthermore, it was asserted that if you couldn't create something via DAO then by definition it is not 'native' to Jet.</p> <p>To me, this definition of 'native' seems to be misplaced. There are a number of Jet objects which, for historical and Microsoft political reasons, were omitted from or only partially implemented in DAO (<code>CHECK</code> constraints, fixed-width data types, the <code>DECIMAL</code> data type, compressible data types, etc) but were included in Jet's SQL <a href="http://en.wikipedia.org/wiki/Data_Definition_Language" rel="nofollow noreferrer">data definition language</a> (DDL). Intuition alone tells me that Jet SQL DDL should be considered 'native' to the Jet engine.</p> <p>So my question is: why would a technology seemingly external (DAO) be considered 'native' and another technology seemingly internal (SQL DDL) be considered 'non-native'? Should I be troubling myself over whether something is 'native' or otherwise?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload