Do they tell you the scope of that Database Analyst position? Base on what I know last time they do have data analyst and database developer. Now thier data analyst change name to reporting analyst, since this post is more toward format report and analysis stuff.
For database developer it is kinda like a DBA, u should know most of the thing regarding to the DB. Below is the job description from dell website.
-Administer, maintain and design Oracle or MS SQL databases.
- Develop and design complex stored procedures, triggers,
loaders, DTS packages, and implement extraction logic
- Responsible for performance, reliability, security of database,
database monitoring and tuning.
- Provide technical assistance in identifying, evaluating,
and developing systems and procedures as related to IT.
- Develop technical solutions with the development team
From my experience SQL syntax is slightly vary from diffrent DB that you're working with. I have working with Oracle, MSSQL and MySQL before.