参考答案和解析
答案:错
解析:
游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。
更多“当查询结果为多个元组时,交互式SQL中采用游标机制来指示所取出元组的位置。()”相关问题
  • 第1题:

    在SQL中,DELETE语句可以删除().

    A、基本表

    B、视图

    C、视图中的元组

    D、基本表中的元组


    参考答案:CD

  • 第2题:

    SQL语言采用【 】操作方式。例如,查询所有平均成绩在90分以上的学生姓名,用户必须说明完成该请求的具体处理过程,即如何用循环结构按照某条路径一条一条地把满足条件的学生记录读出来,而 SQL语言采用集合操作方式,不仅查询结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合(一次一个集合)。


    正确答案:集合
    集合 解析:非关系数据模型采用的是面向记录的操作方式,操作的对象都是一条记录 (一次一个记录)。

  • 第3题:

    已知成绩关系如下图所示。执行SQL语句:SELECT COUNT (DISTINCT 学号)FROM 成绩WHERE 分数>60查询结果中包含的元组数目是成绩学号 课程号 分数

    A.1

    B.2

    C.3

    D.4


    正确答案:A
    解析:关系数据库标准语言SQL中SELECT语句的功能是查询。COUNT是用于计数的函数;FROM说明要查询的表;WHERE说明查询条件;DISTINCT去掉结果中的重复值。

  • 第4题:

    卷游标的推进语句EXEC SQL FETCH ABSOLUTE -3表示______。

    A.把游标移向查询结果的第3行

    B.把游标移向查询结果的倒数第3行

    C.把游标从当前位置推进3行

    D.把游标从当前位置返回3行


    正确答案:B

  • 第5题:

    嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时, 应使用的机制是( ),引入( )来解决主语言无空值的问题。

    A.主变量 B.游标 C.SQLCA D.指示变量 A.主变量 B.游标 C.SQLCA D.指示变量


    正确答案:B,D

  • 第6题:

    SQL语言具有数据定义、数据操作和数据控制的功能,其一次查询的结果只能是一个元组。


    正确答案:错误

  • 第7题:

    如果嵌入的SELECT语句的查询结果肯定是单元组,那么嵌入时()

    • A、肯定不涉及游标机制
    • B、必须使用游标机制
    • C、是否使用游标,由应用程序员决定
    • D、是否使用游标,与DBMS有关

    正确答案:C

  • 第8题:

    SQL语言可以使用()语句来进行修改元组


    正确答案:update

  • 第9题:

    SQL中,一次向基本表中插入多个元组时,语句中<子查询>结果集合中的()必须与<表名>所指的基本表中相应各项匹配或兼容。

    • A、列数
    • B、列序
    • C、行数
    • D、数据结构
    • E、数据类型

    正确答案:A,B,E

  • 第10题:

    单选题
    SQL语言提供了SELECT语句进行数据库查询,其查询结果总是一个()
    A

    关系

    B

    记录

    C

    元组

    D

    属性


    正确答案: A
    解析: 暂无解析

  • 第11题:

    判断题
    SQL语言具有数据定义、数据操作和数据控制的功能,其一次查询的结果只能是一个元组。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    如果嵌入的SELECT语句的查询结果肯定是单元组,那么嵌入时()
    A

    肯定不涉及游标机制

    B

    必须使用游标机制

    C

    是否使用游标,由应用程序员决定

    D

    是否使用游标,与DBMS有关


    正确答案: C
    解析: 暂无解析

  • 第13题:

    已知成绩关系如下图所示。执行SQL语句:

    SELECT COUNT(DISTINCT 学号)

    FROM成绩

    WHERE分数>60

    查询结果中包含的元组数目是

    A.1

    B.2

    C.3

    D.4


    正确答案:A
    解析:关系数据库标准语言SQL中SELECT语句的功能是查询。COUNT是用于计数的函数;FROM说明要查询的表;WHERE说明查询条件;DISTINCT去掉结果中的重复值。

  • 第14题:

    以下关于关系表和元组叙述错误的是( )。

    A.关系表在逻辑上由一系列元组组成

    B.每个元组由多个属性组成

    C.每个元组可以用数据库磁盘文件中的一个逻辑记录来存储

    D.元组的每个属性对应于一条记录


    正确答案:D
    关系表在逻辑上由一系列元组组成,元组由多个属性组成。每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录包括多个域。元组的每个属性对应于文件记录中的一个域。

  • 第15题:

    如果嵌入的SELECT语句的查询结果肯定是单元组,那么嵌入时______。

    A.肯定不涉及游标机制

    B.必须使用游标机制

    C.是否使用游标,由应用程序员决定

    D.是否使用游标,与DBMS有关


    正确答案:C

  • 第16题:

    已知成绩关系如下图所示。执行SQL语句: SELECT COUNT(DISTINCT 学号) FROM 成绩 WHERE 分数>60 查询结果中包含的元组数目是 成绩

    A.1

    B.2

    C.3

    D.4


    正确答案:A
    解析:关系数据库标准语言SQL中邪。 LECT语句的功能是查询。COUNT是用于计数的函数; FROM说明要查询的表;WHERE说明查询条件;DIS。 TINCT去掉结果中的重复值。

  • 第17题:

    嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时,应使用的机制是(请作答此空),引入( )来解决主语言无空值的问题。

    A.主变量
    B.游标
    C.SQLCA
    D.指示变量

    答案:B
    解析:
    本题考查嵌入式SQL的基础知识。嵌入式SQL是SQL语句与过程化编程语言(主语言)的结合,嵌入式SQL负责实现数据库的操作,过程化语言负责用户界面及过程化处理。两种语言需要进行数据交互,SQL的査询结果为关系集合,通过游标,将关系的操作分解为对单一记录的各字段的操作以适应主语言无关系操作的能力。SQL中有空值而高级语言没用,为解决这一矛盾,采取指示变量的方式。指示变量为负值时,表示其对应的主变量中的值是空值(该主变量的值仍然存在,但无意义),由主语言和DBMS根据指示变量的值对主变量按空值处理。

  • 第18题:

    SQL语言对于"查询结果是否允许存在重复元组"是如何实现的?


    正确答案: 对于SELECT语句中的SELECT子句,若用SELECTDISTINCT形式,则查询结果中不允许有重复元组;若不写DISTINCT字样,则查询结果中允许出现重复元组。

  • 第19题:

    SQL语言可以使用()语句来进行删除元组


    正确答案:delete

  • 第20题:

    SQL语言提供了SELECT语句进行数据库查询,其查询结果总是一个()

    • A、关系
    • B、记录
    • C、元组
    • D、属性

    正确答案:A

  • 第21题:

    在查询操作结果中不出现重复元组,应在Select子句中使用()保留字。


    正确答案:DISTINCT

  • 第22题:

    多选题
    SQL中,一次向基本表中插入多个元组时,语句中结果集合中的()必须与所指的基本表中相应各项匹配或兼容。
    A

    列数

    B

    列序

    C

    行数

    D

    数据结构

    E

    数据类型


    正确答案: B,A
    解析: 暂无解析

  • 第23题:

    问答题
    SQL语言对于"查询结果是否允许存在重复元组"是如何实现的?

    正确答案: 对于SELECT语句中的SELECT子句,若用SELECTDISTINCT形式,则查询结果中不允许有重复元组;若不写DISTINCT字样,则查询结果中允许出现重复元组。
    解析: 暂无解析