以下是我曾经答过的一道题的内容,有个连接给你,希望对你有所帮助
http://zhidao.baidu.com/question/44832375.html
程序设计基础、高级语言程序设计;程序设计当然要学了,写sql语句就像是在编程,尤其是存储过程,就是借鉴高级程序设计的模块设计思想,就是函数嘛。
当然,如果仅限于写sql语句(select、insert、update)所需要的编程基础就微乎其微了。
学数据库所需要的编程基础:首先就是编写程序的逻辑思维能力,建议你学习c或c++注重一下思维能力的提高;程序上就是掌握好流程控制(条件控制、循环控制等等),函数的使用,参数传递等。
数据结构与算法保证程序员设计出高效的代码,可放在将来学习一下。
数据库原理 萨师宣 高等教育出版社 首当其冲
离散数学 主要学谓词部分、集合部分等,这部分的逻辑思维与数据库查询操作用到的组合逻辑查询、基于集值的查询和相关子查询等是相似的。
另外,建议你学一下asp网页设计(操作数据库的),在其中对数据库的应用了解一下,对于你认识数据库到底干嘛的东东是很有帮助的,知道怎么用了,进而你会考虑怎么去管理它、优化它。
当然可以的啊,数据库用的是SQL编程,如果你不会编程,我认为学这个好学点。如果你学过其他编程的,那么在学SQL编程很容易混起来的
数据库是编程的一部分,现在的数据库大都是结合高级程序语言来进行应用的。但是其内容有可是为独立的,因为其有独立的数据库操作语言。并且有一定的数理逻辑知识,其完全可以独立学习,我们在学习时,语言编程当然也有但占的份额不是很多,其主要是思想设计---及现实转化为抽象数学模型(可建立连接关系)!具备一定的数学功底是完全可以自学的!
可以啊 !有志者事竟成嘛!嘿嘿……我们是先学的C语言然后学的数据库 ,不过我感觉没什么联系 呵呵……
可以的....