宿主语言通常包括一种数据库子语言,用于处理数据库对象和操作的细节

题目

宿主语言通常包括一种数据库子语言,用于处理数据库对象和操作的细节。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数据库管理系统中用于定义和描述数据模式的语言称为( )

A. 数据库模式描述语言(DDL)

B. 数据库子语言(SubDL)

C. 数据操纵语言(DML)

D. 数据结构语言


参考答案:A

第2题:

为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到______中。

A.编译程序

B.操作系统

C.中间语言

D.宿主语言


正确答案:D

第3题:

(  )用于对数据库及其中的各种对象进行创建、删除、修改等操作。

A.数据操纵语言 B.数据控制语言 C.数据编辑语言 D.数据定义语言

 


D.数据定义语言

第4题:

为了方便数据库操作,DBMS提供的数据操作语言可以嵌入到某一高级语言中,该高级语言称为( )语言。

A.会话

B.宿主

C.主控

D.虚拟


正确答案:B
解析:数据操纵语言分为嵌入式和非嵌入式两类,如嵌入式SQL的实现有两种处理方式:一种是扩充宿主语言的编译程序,使之能处理SQL语句;另一种是采用预编译方式,由DBMS的预编译器将SQL语言转换成宿主语言能识别的输出文件,用宿主语言编译器编译输出文件,产生目标文件;连接目标文件,产生可执行文件,最后就可执行。

第5题:

数据库管理系统中用于定义和描述数据库逻辑结构的语言成为( )。A.数据库模式描述语言B.数据库子语言C.数据库操纵语言D.数据库结构语言


正确答案:A
即DDL,数据库描述语言。数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。一个数据库模式包含该数据库中所有实体的描述定义。这些定义包括结构定义、操作方法定义等。

第6题:

数据库管理系统提供给用户的接口是 ( )

A.过程化语言

B.数据库语言

C.宿主语言

D.面向对象语言


正确答案:C

第7题:

为了使用户使用数据库更方便,常常把数据库管理系统提供的数据操作语言嵌入到某个高级语言中,此高级语言称为( )。

A.查询语言

B.宿主语言

C.自含语言

D.会话语言


正确答案:B

第8题:

数据库系统通常提供两种面向不同应用的语言,一种是数据定义语言,另一种是数据操作语言。()

此题为判断题(对,错)。


参考答案:√

第9题:

下列对数据库管理系统的层次结构描述不正确的是( )。

A.应用层位于DBMS核心之外,它处理的对象是数据库的应用

B.语言翻译处理层处理对象是数据库语言,对数据库语言进行语法分析,视图转换等

C.数据存取层处理对象是数据页和系统缓冲区,并执行对元组的基本操作等

D.数据存储层执行文件的逻辑打开、关闭、缓冲区读写等功能


正确答案:C

第10题:

下列选项中在数据库管理系统中用于定义和描述数据库逻辑结构的是( )。

A.数据翻译语言

B.数据库子语言

C.数据操纵语言

D.数据库定义语言


正确答案:D
解析:DBMS提供数据定义语言定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性约束等,数据定义语言(DDL)包括模式、外模式、内模式定义模块,安全性定义模块和完整性定义模块,用于定义和描述数据库逻辑结构。

更多相关问题