I think the other thing to remember is that this is only the Core exam,
and as far as I can tell a fair amount of the content you suggest will
be part of the Pro exam. I remember once seeing stirrings of a DBA exam
as well, so I guess the Core is just to get your feet wet and show a
knowledge of the basics before moving to the higher level exams. 

The problem with more complicated exams is that they become difficult to
administer and grade automatically. The benefit of MySQL using VUE to
administer tests is that the tests can be offered in hundreds of
locations around the world thanks to the automated testing process. This
means that the lady administering my Core exam didn't have to know MySQL
from a cheese sandwich. A more complicated exam means instead of
choosing from three convenient testing locations in my city, I have to
make an extended trip to a testing location where there will be a
professional examiner. This all means more cost to me in both time and
money. 

I think certification exams are a tradeoff. The RedHat Certified
Engineer exam is supposed to be practical and hands on (you are asked to
install, not how to install), and is supposedly in fair demand in the
market, but the tradeoff is that I count maybe 20-30 locations on their
website that you can take the exam, at a cost of $749 plus travel to the
nearest center.

When I check for a MySQL exam center, I see more test centers in
California alone that RedHat offers in all of north America, and I pay a
lot less for the exam. While the MySQL Core exam may be less challenging
than an in-depth hands-on exam, I think the exam is good value for the
money. It shows you know the basics without checking the manual and can
spot basic syntax problems before running the query.

I have to agree that most certification tests are a brain-dump, but hey,
most HR people do not have the knowledge to check whether you know what
the job descriptions need to know, so you have to have something to show
you meet the requirements in a job description.

Regards,
Mike Hillyer
www.vbmysql.com


-----Original Message-----
From: Bruce Feist [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, June 10, 2003 12:09 PM
To: MySQL List
Subject: Re: Practice test


Paul DuBois wrote:

> At 7:51 -0700 6/10/03, Jeremy Zawodny wrote:
>
>> "Is this syntax valid in MySQL?"
>>
>>   [some query]
>>
>> What's the point of such a question?  Anyone with access to MySQL can
>> find out by simply running the query.
>
>
> You don't have access to MySQL during the test.  You have to know
> whether or not the syntax is correct. 

I think the point is that this isn't representative of how effectively
we can use MySQL.  Yes, the test can measure whether or not we know
syntax details, but in a real-life situation that's not a very critical
piece of knowlege to have.

>> They did ask at least one "what does this query DO" question.  I
think
>> those are much better for a certification exam. 
>
Exactly.

Procedural questions, and questions that probe the depth of
understanding, are harder to write for such an exam... but much more
useful in evaluating how well an individual will perform on the job.
Examples might include:

1)  How do you set up replication?
2)  How are replication conflicts resolved?
3)  How do you recover from a disk failure?
4)  To what extent can you recover from data changes introduced by a
rogue program?
5)  What is the impact of the CHECK constraint?
6)  You create a HEAP table.  The server is brought down, and then up
again.  You issue a SELECT against the HEAP.  What happens?
7)  A database table has become corrupt after a power outage.  What
should you do?
8)  Which of the following queries will not benefit from indexes?
9)  Which of the following queries corresponds to the following query
with a NOT EXISTS subquery?
10)  Match the following filenames to their corresponding table
structures.

And so on.  Heck, the commonly asked questions on this list would make a
pretty good test!

Bruce Feist
(retired database instructor / courseware designer)




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to