题目
DBMS 中嵌入式 SQL 是为客户端的应用程序提供的接口类A.正确 B.错误
DBMS 中嵌入式 SQL 是为客户端的应用程序提供的接口类
A.正确
B.错误
题目解答
答案
DBMS核心之上是接口,有两种
UFI:即席访问接口,比如cmd接口。
API:应用程序访问接口,提供嵌入式sql,比如ODBC,JDBC等。
接口负责把不同形式转换为标准sql并送给核心,核心只接受sql语句。
故DBMS 中嵌入式 SQL 是为客户端的应用程序提供的接口类是正确的,所以选择A正确。
解析
本题考查数据库管理系统(DBMS)的接口类型,核心在于理解嵌入式SQL的作用。
关键点:
- DBMS的接口分为两类:即席访问接口(UFI)和应用程序接口(API)。
- 嵌入式SQL属于API,用于将客户端应用程序中的非标准请求转换为标准SQL语句,供DBMS核心处理。
- 判断题干描述是否正确,需明确嵌入式SQL是否专为客户端应用程序设计。
接口分类
-
即席访问接口(UFI):
- 供直接与DBMS交互的工具使用(如命令行工具、图形化管理工具)。
- 用户通过交互式方式输入SQL命令,DBMS直接执行。
-
应用程序接口(API):
- 为客户端应用程序提供嵌入式SQL支持(如ODBC、JDBC)。
- 嵌入式SQL允许在宿主语言(如C、Java)中嵌入SQL语句,API负责将这些语句转换为标准SQL后发送给DBMS核心。
题干分析
题干中“嵌入式SQL是为客户端的应用程序提供的接口类”正确,因为嵌入式SQL属于API,专门用于应用程序集成,而非直接用户交互。