学数据库的第一意义是告诉你,会用VFP,VB, Power builder等不等于懂数据库。(这世界上自以为懂数据库的人太多了!)数据库设计既是科学又是艺术,数据库实现则是典型的工程。所以从某种意义上讲,数据库是最典型的一门计算机课--理工结合,互相渗透。另外推荐大家学完软件工程学后再翻过来看看数据库技术,又会是一番新感觉。
推荐教材:Silberschatz, et al., "Database System Concepts".作为知识的完整性,还推荐大家看一看机械工业出版社的《数据仓库》译本。
参考资料:http://blog.csdn.net/chinara/archive/2006/10/06/1323099.aspx