数据库语言的分类
考试要求: 掌握     
知识路径:  > 数据库技术  > 数据库标准语言—SQL  > 数据库语言


 
       SQL可以作为独立语言在终端以交互的方式使用,也可作为程序设计的子语言使用,即嵌入到高级语言中使用,这种方式下使用的SQL称为嵌入式SQL,嵌入SQL的高级语言称为宿主语言。
       在DBMS中,对宿主型数据库语言SQL采用两种方法处理:第一种方法是采用预编译;第二种方法是修改和扩充主语言,使之能处理SQL语句。
       目前采用最多的是预编译的方法。该方法由DBMS的预处理程序对源程序进行扫描,识别出SQL语句,把它们转换为主语言调用语句,以使主语言编译程序能识别它,最后由主语言的编译程序将整个源程序编译成目标码。综上所述,若要采用第一种方法必须区分主语言中嵌入的SQL语句,及主语言和SQL间的通信问题,后续章节将分别加以介绍。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有