在网页设计程式开发时,SQL Server与My SQL都是在Windows较常见的资料库,由于两种语法较为贴近相似,所以在选择上比较常拿来比较,大多数人都会觉得My SQL是免费型的资料库,但这仅适用于个人网站或是小型简易网站的应用,在商业性及进阶的网站整合功能上,目前My SQL还是需要付费商业性的授权。
了解其实在完整的商业开发上,两套资料库都是需要授权上的费用后,我们可以由介面的友善及功能对应的完整性进行考量。
由于SQL Server较其他资料库不同的地方是,它只对应Windows系统,不能应用在其他如Linux或UNIX等的系统上,而Windows也是目前大众较常习惯接触使用的介面,所以在开发上它较能符合一般人的操作习惯。
因此假设是在不熟悉Linux或UNIX等其他的系统时,会比较建议使用SQL Server,如果有考虑使用不同作业系统时便可以考虑My SQL。
在架设网站类型时,可以参考网站的用途或内容方向来配合使用的语法与资料库,普遍架设个人网站或较小型网站时访间有许多PHP对应My SQL的开发模型及相关教学范例可以参考架设,所以架设基础较为简易开放。
而考量使用在较商业化的网站开发时,需要较多元性的功能,大多是会使用.NET语法与SQL Server资料库来配合功能较为复杂及多元的需求,SQL Server在安装后其实有包含非常多的工具可以应用,如:报表、资料转换(ETL)、商业智慧(BI)等,几乎一应具全,这或也就是大多数人喜欢SQL Server的原因之一。
SQL Server与My SQL,两套资料库在语法上有较相近的与法与操作,也有适合不同层面的开发应用,因此在选择资料库的同时可以先了解架设时的需求及目标进行选择使用。