Yes, thats exactly my question.

I think you have to discriminate between MySQL,MS-SQL and oracle because for example MySQL doesn't know Pl/SQL.

I think first there are tests that validate structure and the values in table. And maybe you can do loadtesting, by finding out at what point the database is giving up work.

What other tests can you drive against the different databases i mentioned?