在数据库的使用中,经常用到的是客户机/服务器模型。关系DBMS模型和SQL均非常适合于使用客户机/服务器模型。其工作过程可简单描述如下:
运行在客户机上的应用程序接收到用户输入并形成SQl语句,然后将其发送到服务器上的DBMS。
DBMS翻译并执行SQL命令,将其结果发送回客户端(工作站)。
运行在客户端的应用程序格式化向用户显示结果。
SQL的客户程序和服务程序与连接、会话和模块这三个概念紧密地联系在一起。SQL的客户程序和服务程序的相互作用。
(1)连接
CONNECT TO <服务器>
AS <连接名>
用户可以建立几个连接,但在任何时间只能有一个是活动的。可以采用如下的命令切换连接:
Set Connection <连接名>
最后,访问完毕需要切断连接,
Disconnect <连接名>
(2)会话
当连接激活时,所指向的SQL操作将在客户