我想学sql server,但是很多都在用2005版的,但是现在最新的是2008版,请问我需要学哪个版本?2008能用了吗?
解决方案 »
- 急急急!选择列表中的列 'Sales_Order.CreateTime' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。
- 请问SQL语句中取第六条记录以下的语句怎么写?
- 求SQL语句
- 一个让我莫名其妙的问题:
- 超级难题:请教:错误3624
- SQL数据年月分组统计问题,求助
- 我的数据库放在一个服务提供商的服务器上,我能不能做到使他们的数据库管理员(任何人)都不能看到(与操作)我数据库中的数据,但我自己却可
- 请问函数如何依次读取结果集中每一行数据进行运算
- 怎么改为SQL Server 和 Windows身份验证方式?谢谢!
- 关于触发器的问题
- 求助一个单表查询的问题..
- 江湖救济阿,帮我看看这句sql应该怎么写?
1.Enterprise(企业版)
2.Development(开发版)
3.Workgroup,(工作群版)
4.Standard,(标准版)
5.Express.(嗯,姑且就叫它简易版吧)
这几个版本,我们究竟应该使用哪一版呢?这是许多初学 SQL2005 的人最常问的问题。
简单的比较一下 Enterprise, Development 和 Express 等三个版本:以功能言,Enterprise 版和 Development 版的功能一模一样。两者的差别,除了授权不同外,最主要的差别是:
Enterprise 版的数据库引擎只能安装在 Win2003Server(或其他Server)。
如果你想安装在 WindowsXP Pro 系统上,你应该安装 SQL2005 Development 版(开发版)。
注:有人问,什么是「数据库引擎」。嗯,数据库引擎是SQL2005的核心,是最主要的数据库管理功能模块。没有它,就不是数据库管理系统了。
很多人下载 SQL2005 Express 版,因为它是免费的,可以直接从微软网站上下载。但是,它除了支持的内存比较少外,最主要的是它缺少相当于 SQL2000 下的「企业管理器」和「查询分析器」。
注: SQL2000 下的「企业管理器」和「查询分析器」在 SQL2005 已合为一,称为 Management Studio。
因此,如果你是初学者,如果你只是想要在家里学习学习,如果你的环境是 WindowsXP Pro,那么,你应该选择的是 SQL2005 Development(开发版),而不是 SQL2005 Enterprise (企业版)或SQL2005 Express(简易版)。
如果你是学生,可以学习2008
否则建议根据自身周围的资源学习
因为要学习sql,多看多练是必须的个人意见,仅供参考