Wikipedia:Featured article candidates/Microsoft Jet Database Engine

From Wikipedia, the free encyclopedia

[edit] Microsoft Jet Database Engine

A Ta bu shi da yu-driven article. He did a heck of a lot of work during and after the first FAC, and I went ahead and added another paragraph to the intro and delistified a list. It seems readable even to a layman. Ryan Norton T | @ | C 03:44, 2 October 2005 (UTC)

  • Supported it the first time, and think it is even better now. WegianWarrior 07:06, 2 October 2005 (UTC)
  • Oppose Still not accessible to a non-computer bod like myself. The explanation of a database engine as being "...the underlying component that a Relational Database Management System (RDBMS) uses to create, retrieve, update and delete (CRUD) data from a database, and is accessed by the user interface part of the RDBMS." might as well be in Greek to me. I don't think the article needs to expand greatly to explain this to everyone - just a bit - but it is essential that it can be understood by a layman if it is to be an example of WP's best work, jguk 15:24, 2 October 2005 (UTC)
    • Hmmm... not sure the best way of rephrasing that. There are wikilinks to the terms, but was wondering if you want a short explanation of each of those terms? - Ta bu shi da yu 07:47, 3 October 2005 (UTC)
      • Yeah, I asked on his talk page a while ago too... he's still actively editing so hopefully we'll get a response :). Ryan Norton T | @ | C 07:48, 3 October 2005 (UTC)
        • The lead is now updated - hopefully it satisfies the objection. - 203.134.166.99 23:33, 3 October 2005 (UTC)
          • Apologies for not getting back earlier (I was unfortunately distracted onto less enjoyable things). I still can't understand the sentence "A database engine is the underlying component that a Relational Database Management System (RDBMS) uses to create, retrieve, update and delete (CRUD) data from a database, and is accessed by the user interface part of the RDBMS (an RDBMS generally consists of a component that manages the data itself and a component that allows a user to manipulate the data that resides in the database)." Can it really not be explained to a layman? Without using jargon, what does a database engine do, and why is it important? I appreciate explaining a technical subject to a layman is difficult, and if you are patient with me and see me on IRC, feel free to page me and I'll help, jguk 19:34, 5 October 2005 (UTC)
  • Object. I'm disappointed. Many of the questions I had asked in the first FAC are still unanswered, in particular my questions #1 (locking/data integrity/transaction processing are standard, nothing unusual, and should be treated in their own articles), #2 (the optimistic/pessimistic locking paragraph needs to be rewritten by an expert and outsourced to its own article, see 1), #3 (2PL?), #4 (read locks? Only write locks makes no sense at all!), #6 (what is a "user"?), #7 (on SQL queries), and #8 (when was is phased out?). Lupo 07:40, 5 October 2005 (UTC)
    • Ya, I didn't resubmit it however. The truth on this matter is... I'm not rightly sure how to action the stuff (I'm not saying they shouldn't be actioned, I'm just saying I don't rightly know the best way of doing it). I'm still not sure about 2PL - the article, regrettably, is pretty unclear! I think we should move this to peer review. - Ta bu shi da yu 02:07, 7 October 2005 (UTC)
  • Support. Seems perfectly readable to me. If they want a definition, they can click the interwiki links (one of the great advantages to an online encyclopedia). This is well-written and researched, but it could definitely use a defining picture (I like the idea of putting the manual up.) -[[User:Mysekurity|Mysekurity]] [[additions | e-mail]] 03:31, 9 October 2005 (UTC)