什么是SQL,SQL有什么作用?

2024-11-19 23:29:51
推荐回答(2个)
回答1:

SQL(Structured Query Language),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL Server 2000是由Microsoft公司开发和推广的关系数据库管理系统,是当今应用最广泛的关系数据库产品之一。最初由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。 SQL的版本 一、MS SQL Server 2000 二、MS SQL Server 2005 三、微软SQL Server 2008 SQL Server 2008新特点: 可信任的——使得公司可以以很高的安全兴保障 SQL Server 2008控制台管理界面全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 · 高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 · 智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。 一、可信任的 (一)保护你的信息 在过去的SQL Server 2005的基础之上,SQL Server 2008做了以下方面的增强来扩展它的安全性: 简单的数据加密 SQL Server 2008可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。进行 使用TDE和EKM的SQL Server加密密钥层级加密使公司可以满足遵守规范和及其关注数据隐私的要求。简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据、加强数据安全性以防止未授权的用户访问、还有数据加密。这些可以在不改变已有的应用程序的情况下进行。 外键管理 SQL Server 2008为加密和密钥管理提供了一个全面的解决方案。为了满足不断发展的对数据中心的信息的更强安全性的需求,公司投资给供应商来管理公司内的安全密钥。 SQL Server 2008通过支持第三方密钥管理和硬件安全模块(HSM)产品为这个需求提供了很好的支持。 增强了审查 SQL Server 2008使你可以审查你的数据的操作,从而提高了遵从性和安全性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进行读取的信息。SQL Server 2008具有像服务器中加强的审查的配置和管理这样的功能,这使得公司可以满足各种规范需求。SQL Server 2008还可以定义每一个数据库的审查规范,所以审查配置可以为每一个数据库作单独的制定。为指定对象作审查配置使审查的执行性能更好,配置的灵活性也更高。 (二)确保业务可持续性 改进了数据库镜像 SQL Server 2008基于SQL Server 2005,并提供了更可靠的加强了数据库镜像的平台。 新的特性包括: · 页面自动修复。SQL Server 2008通过请求获得一个从镜像合作机器上得到的出错页面的重新拷贝,使主要的和镜像的计算机可以透明的修复数据页面上的823和824错误。 · 提高了性能。SQL Server 2008压缩了输出的日志流,以便使数据库镜像所要求的网络带宽达到最小。

回答2:

  SQL(发音:/ˈes kjuː ˈel/ "S-Q-L")是结构化查询语言(Structured Query Language)的简称,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
  结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。