‘壹’ 学习sql数据库需要其他语言的编程基础吗如C、C++。
不需要那些,数据库需要的语言是SQL语言,跟C,C++没关系
当然,你要把兆宏数据库链接到你的悄源程序里面就另外族运册说了
‘贰’ 没有编程基础可以学数据库吗
以下是我曾经答过的一道题的内容,有个连接给你,希望对你有所帮助
http://..com/question/44832375.html
程序设计基础、高级语言程序设计;程序设计当然要学了,写sql语句就像是在编程,尤其是存储过程,就是借鉴高级程序设计的模块设计思想,就是函数嘛。
当然,如果仅限于写sql语句(select、insert、update)所需要的编程基础就微乎其微了。
学数据库所需要的编程基础:首先就是编写程序的逻辑思维能力,建议你学习c或c++注重一下思维能力的提高;程序上就是掌握好流程控制(条件控制、循环控制等等),函数的使用,参数传递等。
数据结构与算法保证程序员设计出高效的代码,可放在将来学习一下。
数据库原理 萨师宣 高等教育出版社 首当其冲
离散数学 主要学谓词部分、集合部分等,这部分的逻辑思维与数据库查询操作用到的组合逻辑查询、基于集值的查询和相关子查询等是相似的。
另外,建议你学一下asp网页设计(操作数据库的),在其中对数据库的应用了解一下,对于你认识数据库到底干嘛的东东是很有帮助的,知道怎么用了,进而你会考虑怎么去管理它、优化它。
‘叁’ 大学《数据库》都学什么很重要吗好学吗是不是象C语言一样经常编程序
数据库比C语言简单多了 代码方便主要是学SQL(结构化查询语言)
既然是结构化的 那么它的代码条理还是很清晰的 简单易懂 上手容易
‘肆’ 什么是数据库开发,做软件实施需要懂数据库开发吗不懂编程可以做软件实施吗,从哪方面入手呢谢谢给位
数据库开发主要是为系统编写存储过程、函数、复杂的查询等等。
需要掌握一定的sql、PL/SQL(oracle专用)或者T-SQL(sqlserver专用)技巧。
属于纯技术职位。
软件实施任职要求:
不一定需要编程能力(但单位招人时如果发现简历上有编程经历会加分);
要懂得数据库(oracle 、sqlserver、 db2)、中间件(tomcat、jboss、 weblogic、 websphere、 resin)中一种或多种的安装配置,熟悉本公司的软件产品;
要具备一定的沟通能力(做需求调研时需要跟客户互动);
要具备一定的文档能力(调研报告、需求分析、会议记要等多类项目文档需要编写);
实施做到最后有两条出路:管理和业务。
管理 实施项目经理---实施总监----事业部高层----公司高层
业务 行业解决方案专家(熟悉精通某一个行业的业务知识,有大量的系统设计经验)
新手上路
实施的产品一般都是大型企业(石油、电力、金融、电信等)或政府行政事业单位使用的软件,不同于大家常用的个人软件(如QQ、迅雷、360杀毒等)。有条件的可以找找亲戚朋友单位,看看他们日常工作使用的软件产品,浏览或试操作一番。
不同的公司侧重的行业不同,所以准备向这个职位靠近的朋友最好先定好位,决定好投身哪个行业的信息化事业。可先从网络上找一些与该行业相关的业务信息及信息化知识。
新手可以在自己的机器上尝试安装数据库、中间件,熟悉实施操作步骤,达到技术要求。
新手可以在自己的机器上播放ppt,模拟讲演产品及公司情况,达到沟通要求。
准备完毕,投递简历,等待面试。