学习数据库的新手,希望大家提点意见

我这学期要修数据库,有个实习的题目就是自己做个数据库。我想在Linux下开发,初步想用MySQL做DBMS,然后用Kylix做应用程序,并且做成CS、BS两种结构的。但是我现在对数据库还一窍不通,希望大家能指点一下,我该用什么开发工具、还需要什么语言。。等的问题
先谢谢大家了