51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8239|回复: 26
打印 上一主题 下一主题

[求助] 如何学SQL

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-3-1 00:38:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
SQL语言只有在老师讲数据库时学了点,但SQL该学到什么程度呢.该怎样学习,有什么好的书籍吗?还是SQL都是结合数据库来讲的?请指教
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

27#
发表于 2007-4-10 11:52:10 | 只看该作者
先顶一下
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2007-4-5 21:35:26 | 只看该作者
没事,多找练习练,练多了就熟了,就是记于心了。
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2007-3-27 13:52:06 | 只看该作者
我也觉得学习sql最好学习具体的数据库,象sqlserver或者Oracle,这些都是需要学习的。还要了解sql语句和机制
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2007-3-26 16:31:18 | 只看该作者
TO:1211
我认为对测试来说SQL不需要学的太精,主要能熟练使用SQL的一些命令,主要的是:select 、insert、delete、update ,然后会用事务和存储过程,在对数据测试时需要写一些测试代码的。推荐学习下《21天学会SQL》,网上有的下的。
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2007-3-24 11:59:58 | 只看该作者
自己做个手册 需要的查找就行了 看你做什么了 其实sql是辅佐了 对于我来说
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2007-3-24 01:50:32 | 只看该作者
实践,学习计算机的精髓就是实践
回复 支持 反对

使用道具 举报

该用户从未签到

21#
发表于 2007-3-22 00:38:31 | 只看该作者
SQL语句最重要就是做题,实际操作下,体会较深
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2007-3-21 23:19:16 | 只看该作者
装上SQL,根据例子,一步步练习,然后再找题多练,看帮助,都是比较有用的做法
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2007-3-20 15:31:14 | 只看该作者
实践才是最好的办法
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-3-20 15:22:53 | 只看该作者
复习有什么心得 来讲下吧
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-3-19 17:10:29 | 只看该作者
前段时间刚复习了sql
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-3-19 16:39:22 | 只看该作者
还有个问题,查询语句好多啊,学的都迷糊了!
条件查询,连接查询,超连接查询,嵌套查询,排序查询,分组查询!
那些是测试中不常用的,那些是必须掌握的呢?
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-3-19 16:37:06 | 只看该作者
原帖由 yiyuhupan 于 2007-3-14 13:47 发表
TO 1211:测试中sql的应用程度要看你测试什么,测试到什么程度了。
如果你需要测试的是,检验界面上的数据显示是否与数据库一致,那要进行的操作就是从数据库里查询出这些数据。

oracle数据库用PLSQL Devel ...

谢谢指点
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-3-16 16:46:29 | 只看该作者
sql server 2005了~
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-3-16 16:31:13 | 只看该作者
sql server 2000自带的中文帮忙,很好学。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-3-16 13:05:51 | 只看该作者
根据项目内容+实践+再实践 =成功
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-3-16 00:03:55 | 只看该作者
关键是学以致用
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-3-14 17:56:40 | 只看该作者
与其说关系型数据库使用的是SQL语言,不如说他们的语言遵照的是SQL标准。
既然如此,学习SQL就一定要结合实际的数据库来进行。不同的数据库,所使用的SQL语言会有些不同。
如果单纯是个人学习,我建议从SQL SERVER开始。
但是如果已经有项目了,就结合工作学。
学校里学习的,是关系型数据库通用的理念,很有用。
对于SQL的学习要进行到什么程度,要依据工作的性质和阶段来决定。
如果做测试,必须掌握的是select,insert,update,create等要视具体情况确定是否要学。
不过,知识当然是掌握的越多,看问题越清晰。

[ 本帖最后由 alinda 于 2007-3-14 18:03 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-3-14 13:47:50 | 只看该作者
TO 1211:测试中sql的应用程度要看你测试什么,测试到什么程度了。
如果你需要测试的是,检验界面上的数据显示是否与数据库一致,那要进行的操作就是从数据库里查询出这些数据。

oracle数据库用PLSQL Developer ,select语句
sql数据库用企业管理器,select语句
说到底,就是sql的select语句。
select能熟练使用了就可以了。

个人在工作中的真实情况就是这样的,再加一点update语句,就可以了。
如果对你有帮助,我也将非常高兴
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-8 19:45 , Processed in 0.095813 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表