SQL与SQL Server的区别
1.什么是SQLSQL是一种结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。2.什么是SQL ServerSQL Server是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点...
·
1.什么是SQL
SQL是一种结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
2.什么是SQL Server
SQL Server是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Mirosoft Windows98的膝上型电脑到运行Microsoft Windows 2012的大型多处理器的服务器等多种平台使用。
SQL Server分为很多种:
- 企业版(Enterprise Edition):大中型企业商用
- 标准版(Standard Edition):小型企业商用
- 开发版(Developer Edition):开发公司、开发人员使用
- 个人版(Personal Edition):开发人员使用
- MSDE 2002(Microsoft SQL Server 2000 Desktop Engine):简单的单机数据库、开发人员开发测试使用
3.SQL与SQL Server的区别
- SQL是数据库查询语言,是一种用于数据库操作的语言,被作为关系型数据库的标准语言。可以查询、定义、操作控制数据库中的全部工作。
- SQL Server是微软开发的小型关系数据库管理系统。
- ORACLE则是大型关系数据库系统,是目前世界上最流行的关系数据库管理系统
4.MySql的优缺点
优点:
- 适用于所有的平台
- 是开源软件、版本更新快
缺点:
- 缺乏一些储存程序的功能,比如MyISAM引擎联支持交换功能
5.SQL Server的优缺点
优点:
- 扩展性强:当系统要更高数据库处理速度时,只要简单地增加数据库服务器就可以得到扩展。
- 可维护性:当某节点发生故障时,系统会自动检测故障并转移故障节点的应用,保证数据库的持续工作。
- 安全性:因为数据会同步到多台服务器上,可以实现数据集的冗余,通过多份数据来保证安全性。另外它成功地将数据库放到了内网中,更好地保护了数据库的安全性。
- 易用性:对应用来说完全透明,集群暴露出来的就是一个IP。
缺点:
- 不能够按照Web服务器的处理能力分配负载
- 负载均衡器(控制端)故障会导致整个数据库系统瘫痪
更多推荐
已为社区贡献1条内容
所有评论(0)