
简单的事情重复做,你就是专家。重复的事情用心做,你就是赢家。
没有别的,C语言就是先把概念搞懂了,然后多写程序就好了(一定要多练!但不是盲目的练,在练的过程中还要多思考)。个人认为C的精华在于指针,所以在这方面要多下功夫。刚开始可以写一些关于语法的题目,这些题目一般都不难,所以写一两遍就行了。接下来就是做一些跟算法有关的题,这些题你可以在网上搜,有很多,一般是一些经典的数学问题,比如解数独(这个对初学者可能有些难度,这里我只是举个例子)等等。
至于SQL。那就简单了。只是一些命令罢了,熟悉了就好。我觉得你要学好数据库,那就不能局限于一种数据库的语言,而是应该学一下数据库的基本知识,基本概念,比如数据库设计方面的知识。当然,如果你光想学好SQL,那就是把命令练熟了就OK了。
你那个update语句是有where条件的,也可能根本就没有符合where条件的记录存在,所以也就不会有被更新的情况。但这个语句是被成功执行了的。所以返回值是成功的。
大概是这么回事。
说说C语言:
我学过C语言,它只能编写DOS程序,功能不是很强大,但却是基础,因为大部分流行的编程软件都与C语言的语法结构类似,一定要先学。
C++:
C语言进化而来的,有强大的功能,举例吧:
软件:
微软的Office系列
Macromedia网页三剑客 - flash,dreamweaver,fireworks
Adobe出的 超有名的作图软件 - PhotoShop
3D动画软件 - 3DMax
游戏:
PC平台几乎所有的游戏
星际争霸、魔兽争霸、CS、帝国时代、跑跑卡丁车、传奇、魔兽世界
那数不胜数了,自己数吧:)
以上均出自C++之手,原因是C++靠近计算机底层,编写出来的程序对系统资源依赖较小,功能强大,运行速度快,比如你的两个朋友与你分别玩 用 VB、Java、与C++编写的“跑跑卡丁车”,你玩C++那款游戏已经跑玩结束了,发现你的两个朋友还没开始跑呢,那是相当的卡啊,所以这一系列的软件、游戏都会采用C++编写。
虽然C++很有优点,但是对于学习者来说应该是比较困难的一门语言。(再说明一点,C或C++属于语言,而VC - “Visual C++”是用来编写C或C++的工具)
说说SQL:
SQL是结构化查询语言(STRUCTURED QUERY LANGUAGE),它是一组专用的程序命令,可完成如下任务:
在一个或多个数据库的一个或多个表中检索数据
通过插入,删除或更改记录 *** 纵表中数据
对表的数据进行数学统计
创建,更改或删除数据库中的表(仅ACCESS数据库)
创建或删除表中的索引
SQL查询语言主要结构为:
Select 查询字段 from 表名 Where 查询条件语句 [排序语句或分组语句]
查询字段必须分别用(西文)逗号分开或就用一个号代替
仅供参考
要回答这个问题,首先要说到“面向过程的编程语言”、“面向对像的编程语言”、“结构化查询语言”。
事实上这三种是完全不同的概念。举个“1+1=2”这个等式的例子。“面向过程的编程语言”应理解为整个等式从形成到完成的过程,如1+1为什么等于2,还有等于2的答案吗?除了1+1还有没有其它的方法,像0+2或05+15等等。说专业一点,学面向过程主要是学“算法”以提高运算效率;“面向对像的编程语言”应理解为如何去把“1+1=2”这个等式“可视化”给大家看,也就是说这个等式是由五个“对像”:“1”、“+”、“1”、“=”和“2”组成。说专业一点,学面对像主要是从如何应用对像设计用户界面学起;“结构化查询语言”的理解最特别,对于我这个从面向过程学到面向对象的人刚开始很不适应。因为,它解决是等式完成的过程。你不需要理会这等式是怎么形成和运算出来的,就是要它一个结果。如上面,你可以给电脑一个指令说,我要结果等于2他就会把所以结果等于2的等式都给你。综上所述,这三种语言都要学。面向过程是学算法以提高效率,面向对像是学用户界面的呈现,而结构化查询是为了方便数据的处理。
以上就是关于数据库SQL和C语言要怎么学习才能拿高分全部的内容,包括:数据库SQL和C语言要怎么学习才能拿高分、C语言调用SQL数据库的问题!急!、c语言和SQL的比较等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)