SQL和SQL服务器(一),第1张

SQL和SQL服务器(一),第2张

SQL和SQL SERVER
IBM在20世纪70年代发明了一种专门为数据库查询设计的计算机语言,叫做SEQUEL那些字母代表结构化英语查询语言。随着时间的推移,该语言已被添加到中,因此它不仅是一种用于查询的语言,还可以构建数据库和管理数据库引擎的安全性。IBM在公共领域发布了SEQUEL,在那里它被称为SQL。由于这一传统,您可以将其发音为“sequel”或拼写为“S-Q-L”。在当今的数据库引擎中使用了各种版本的SQL。Microsoft SQL Server使用名为Transact-SQL或t-SQL的版本,它代表事务SQL。

1.什么是SQL Server?

SQL Server是一个客户端/服务器关系数据库管理系统(RDBMS ),它使用Transact-SQL在客户端和SQL Server之间发送请求。[/ br/]
2.Client/Server体系结构

术语客户端、服务器和客户端/服务器可用于指代非常笼统的概念或特定的硬件或软件项目。在最一般的层面上,客户机是系统中向系统的其他组件请求服务或资源的任何组件。服务器是向系统的其他组件提供服务或资源的系统的任何组件。
例如,当您从网络上的工作站打印文档时,工作站是客户端,执行后台打印的机器是服务器。[1]
任何基于客户机/服务器的数据系统都由以下组件组成:
& # 8226;服务器-组织和呈现的数据项和支持对象的集合,以促进服务,如搜索、排序、重组、检索、更新和分析数据。数据库由数据的物理存储和数据库服务组成。所有数据访问都通过服务器进行;客户端从不直接访问物理数据。
。客户端——一种软件程序,可以由一个人交互使用,也可以是一个自动化过程。这包括所有与服务器交互的软件,无论是从数据库请求数据还是向数据库发送数据。例如,管理实用程序(SQL Server产品的一部分以及单独购买的产品)、即席查询和报告软件、自定义应用程序、现成的应用程序以及基于Web服务器的应用程序。[2]
& # 8226;客户机和服务器之间的通信——客户机和服务器之间的通信取决于客户机和服务器是如何实现的。可以识别通信的物理层和逻辑层。[3]
当你用电话与人交流时,电话系统是物理层,自然语言是逻辑层。对于基于数据的系统,如果服务器和客户端在不同的计算机上,物理层可以是网络。如果服务器和客户端在同一台计算机上,它可以是进程间通信。物理层的逻辑通信结构可以是低级操作系统调用、专有数据访问语言或开放结构化查询语言(SQL)。

3.SQL Server平台

SQL Server运行在图7-4所示的操作系统上。SQL Server版本7服务器软件只能在基于Windows 32位API的操作系统上运行,但是您可以使用所有操作系统平台来创建和执行客户端应用程序。
SQL和SQL server

20世纪70年代,IBM设计了专门从事数据库查询的计算机语言SEQUEL。这些字母是结构化英语查询语言的缩写。随着时间的推移,它增加了许多功能,因此它不仅是一种查询语言,还可以创建数据库和管理数据库引擎的安全性。IBM向公众发布了它,所以它成了现在大家都知道的SQL。由于历史原因,SQL可以读作sequel,也可以按字段拼写为S-Q-L。在当前的数据库引擎中,有许多SQL版本。Microsoft SQL server使用T-SQL,它代表事务性SQL。

1.什么是SQL Server?

SQL Server是一个客户端/服务器关系数据库管理系统(RDBMS ),它使用事务性SQL在客户端和SQL Server之间传输请求。

2.客户机-服务器体系结构

术语客户机、服务器和客户机-服务器可以是非常宽泛的概念,或者专指硬件和软件。根据最一般的概念,客户机是从系统的其他部分请求服务或资源的系统的任何部分;服务器是向系统的其他组件提供服务或资源的任何组件。
比如用户从网络上的工作站打印文件,工作站就是客户端,使用假脱机打印的机器就是服务器。
任何基于数据的客户端和服务器系统都由以下组件组成。
服务器-数据项和支持对象的集合,其中这些对象被组织起来并随时准备提交,以便于数据搜索、分类、重组、检索、更新和分析等服务。数据库由数据的物理存储和数据库服务组成。所有的数据访问都是通过服务器,客户端不能直接访问物理数据。
Client-应该由个人交互使用的软件程序,也可以是一个自动过程。包括从数据库请求数据或将数据发送到数据库并与服务器交互的所有软件,如管理实用程序(这些是SQL server产品的一部分,需单独购买)、特殊查询和报告软件、客户端应用程序、现成的应用程序和基于Web服务器的应用程序。
客户机和服务器之间的通信——客户机和服务器之间的通信很大程度上取决于客户机和服务器是如何实现的。通信的物理层和逻辑层可以是相同的。
当你通过电话与人交流时,电话系统是物理层,所说的自然语言是交流的逻辑层。对于基于数据的系统,如果服务器和客户端在不同的计算机上,物理层可以是网络。如果服务器和客户端在同一台计算机上,通信可以在进程之间进行。物理层的逻辑通信结构可以是低级操作系统调用、专用数据访问语言或开放结构化查询语言(SQL)。

3.SQL Server平台

SQL server运行在如图7- 4所示的操作系统上。SQL Server版本7服务器软件只能在基于32位API的Windows操作系统上运行,但所有操作系统平台都可以用来创建和执行客户端应用程序。
下表提供了有关操作系统以及它们如何支持或不支持SQL Server 7的更多详细信息

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » SQL和SQL服务器(一)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情