简单学习,只是学习一下ACCESS或者是Foxpro就可以了。如果想深入学习,要先学习<<离散数学>>中的关系代数部分,再学习数据库原理与优化,再学习TranSQL-92标准,再学习SQL SERVER、MYSQL、ORACLE中的一种就可以了。还用要了解ODBC、OLE DB、ADO、RDO等数据访问接口方法。学习SQL语句可以用ACCESS做入门程序,因为ACCESS中的可视化查询非常好用,可以制作完查询后再翻译成SQL语句。
书籍:ACCESS ---- 清华大学出版社<<ACCESS入门与提高>>
离散数学----上海科技与文献出版社<<离散数学>>还用一本配套的习题
SQL SERVER----清华大学出版社<<SQL 7.0系统管理员教程>>现在应该是SQL2000的系统管理员教程吧,我当时学的是7.0的,写的很好,书对TRANSQL-92描述很清楚,如果你想再清楚就去下载相关的白皮书吧。
还有一本SQL SERVER的书叫<<SQL SERVER 2000高级编程指南>>对SQL 2000写的很详细,是一本提高书,书中的程序代码是用的VB,对ODBC、ADO等数据库访问接口写的比较详细。
如果你用VC++,建议你看一下铁道出版社的<<Windows 下的VC++数据库编程>>,书名记不太清楚了,关于VC++的数据库接口这本书最好。
温馨提示:内容为网友见解,仅供参考