1.什么是SQL

SQL是一种结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

2.什么是SQL Server

SQL Server是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Mirosoft Windows98的膝上型电脑到运行Microsoft Windows 2012的大型多处理器的服务器等多种平台使用。

SQL Server分为很多种:

  1. 企业版(Enterprise Edition):大中型企业商用
  2. 标准版(Standard Edition):小型企业商用
  3. 开发版(Developer Edition):开发公司、开发人员使用
  4. 个人版(Personal Edition):开发人员使用
  5. MSDE 2002(Microsoft SQL Server 2000 Desktop Engine):简单的单机数据库、开发人员开发测试使用

3.SQL与SQL Server的区别

  1. SQL是数据库查询语言,是一种用于数据库操作的语言,被作为关系型数据库的标准语言。可以查询、定义、操作控制数据库中的全部工作。
  2. SQL Server是微软开发的小型关系数据库管理系统
  3. ORACLE则是大型关系数据库系统,是目前世界上最流行的关系数据库管理系统

4.MySql的优缺点

优点:

  1. 适用于所有的平台
  2. 是开源软件、版本更新快

缺点:

  1. 缺乏一些储存程序的功能,比如MyISAM引擎联支持交换功能

5.SQL Server的优缺点

优点:

  1. 扩展性强:当系统要更高数据库处理速度时,只要简单地增加数据库服务器就可以得到扩展。
  2. 可维护性:当某节点发生故障时,系统会自动检测故障并转移故障节点的应用,保证数据库的持续工作。
  3. 安全性:因为数据会同步到多台服务器上,可以实现数据集的冗余,通过多份数据来保证安全性。另外它成功地将数据库放到了内网中,更好地保护了数据库的安全性。
  4. 易用性:对应用来说完全透明,集群暴露出来的就是一个IP。

缺点:

  1. 不能够按照Web服务器的处理能力分配负载
  2. 负载均衡器(控制端)故障会导致整个数据库系统瘫痪
Logo

快速构建 Web 应用程序

更多推荐