更多“DBMS执行CREATE VIEW语句的结果只是把(),并不执行其中的SQL语句。”相关问题
  • 第1题:

    下列的SQL语句中,( )不是数据定义语句。

    A.CREATE TABLE

    B.GRANT

    C.CREATE VIEW

    D. DROP VIEW


    正确答案:B 

  • 第2题:

    执行SQL语句:DROP VIEW MyView的结果是( )。A.创建MyView视图B.删除查询MyView

    执行SQL语句:DROP VIEW MyView的结果是( )。

    A.创建MyView视图

    B.删除查询MyView

    C.删除视图MyView

    D.删除临时表MyView


    正确答案:C
    DROPVIEW<视图名>命令是删除视图。DROPVIEWMyView的结果是删除视图MyView,所以答案是C。

  • 第3题:

    有如下SQL语句: CREATE VIEW view_stock AS SELECT股票名称AS名称,单价FROM stock 执行该语句后产生的视图含有的字段名是

    A.股票名称、单价

    B.名称、单价

    C.名称、单价、交易所

    D.股票名称、单价、交易所


    正确答案:B
    解析:语句中“股票名称AS名称”的功能是在视图文件中将原数据表中的“股票名称”改名为“名称”,AS短语用来指定一个新的字段名。

  • 第4题:

    在下列SQL语句中, 包含了不正确的定义语句。

    Ⅰ.CREATETABLE… CREATE VIEW… CREATE INDEX

    Ⅱ.DROPTABLE… DROPVIEW… DROPINDEX

    Ⅲ.ALTER TABLE… ALTER VIEW… ALTER INDEX

    A.只有Ⅰ

    B.只有Ⅱ

    C.只有Ⅲ

    D.Ⅰ和Ⅱ


    正确答案:C
    解析:关系数据库由模式、外模式和内模式组成,即关系数据库的基本对象是表、视图和索引。因此SQL的数据定义功能包括定义表、定义视图和定义索引。由于视图是基于基本表的虚表,索引是依附于基本表的,因此SQL通常不提供修改视图定义和修改索引定义的操作。用户如果想修改视图定义或索引定义,只能先将它们删除掉,然后再重建。

  • 第5题:

    有如下SQL语句CREATE VIEW view_stock AS SELECT * FROM stock WHERE 交易所=“深圳”执行该语句后产生的视图包含的字段名是A)股票名称、单价 B)名称、单价 C)名称、单价、交易所 D)股票、单价、交易所


    正确答案:B
    本题同样是考查对创建视图的SQL语句的掌握,所不同的是,本题考查被创建的视图所包含的字段由哪些组成,问题的回答要从SQL语句出发,简单的判别方法就是看AS子句后面都包含哪些字段名,这些字段名就是组成所创建视图中的字段。由题干可以发现,名称、单价为创建的视图的字段,所以选项B为正确答案。

  • 第6题:

    有如下SQL语句:CREATE VIEW view ticket AS SELECT 始发点 AS 名称,票价 FROM ticket执行该语句后产生的视图含有的字段名是A)始发点、票价 B)名称、票价C)名称、票价、终点 D)始发点、票价、终点


    正确答案:B

    本题考查对创建视图命令的理解。题中创建视图的SQL语句为

    CREATE  VIEW  view _ ticket AS SELECT 始发点AS名称,票价 FROM ticket

    执行该语句后产生的视图含有的字段名是名称、票价。简单的方法可以直接从AS短语后面的关键字来判断,故选项B为正确答案。

  • 第7题:

    下列的SQL语句中,( )不是数据定义语句。

    A. CREATE TABLE B. DROP VIEW

    C. CREATE VIEW D. GRANT


    正确答案:
     

  • 第8题:

    有如下SQL语句 CREATE VIEW kh-view AS SELECT*FROM kh WHERE 职业=“教师”执行该语句产生的视图包含的记录个数是( )。

    A.1

    B.2

    C.3

    D.4


    正确答案:C
    解析:本题语句的功能是从kh表中创建一个视图kh-view,查询语句指出该视图的记录需满足职业是教师的条件,产生的视图包含的记录即是职业为“教师”的3个记录。

  • 第9题:

    SQL注入,是开发者在代码中使用SQL语句时,要先生成SQL语句,然后调用函数执行这条SQL语句。如果错误地直接将用户输入拼接到SQL语句中,就有可能产生非预期的结果,从而将用户输入当作SQL语句执行。


    正确答案:正确

  • 第10题:

    下面关于查询描述正确的是()

    • A、可以使用CREATE VIEW打开查询设计器
    • B、使用查询设计器可以生成所有的SQL查询语句
    • C、使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中
    • D、使用DO语句执行查询时,可以不带扩展名

    正确答案:C

  • 第11题:

    判断题
    SQL注入,是开发者在代码中使用SQL语句时,要先生成SQL语句,然后调用函数执行这条SQL语句。如果错误地直接将用户输入拼接到SQL语句中,就有可能产生非预期的结果,从而将用户输入当作SQL语句执行。
    A

    B


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

  • 第12题:

    填空题
    DBMS执行CREATE VIEW语句的结果只是把(),并不执行其中的SQL语句。

    正确答案: 对视图的定义存入数据字典
    解析: 暂无解析

  • 第13题:

    不是标准的SQL语句。

    A.ALTER TABLE

    B.ALTER VIEW

    C.CREATE TABLE

    D.CREATE VIEW


    正确答案:B
    解析:SQL(Structured Query Language,结构化查询语言)最早为IBM 的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。
      Structured Query Language 包含如下个部分。
      .数据查询语言:DQL-Data Query Language SELECT;
      .数据操纵语言;DQL-Data Manipulation Language INSERT,UPDATE,DELETE;
      .数据定义语言:DQL-Data Definition Language CREATE,ALTER,DROP;
      .数据控制语言:DQL-Data Control Language COMMIT WORK,ROLLBACK WORK。
      选项A中的ALTER TABLE用于更改原有表的结构。选项C中CREATE TABLE 是将在当前数据库创建一个新的,初始为空的表。选项D中CREATE VIEW是构建一个虚拟表(视图)。因此选项B是错误的,正确答案是B。

  • 第14题:

    下面关于查询描述正确的是 ______。

    A.可以使用CREATE VIEW打开查询设计器

    B.使用查询设计器可以生成所有的SQL查询语句

    C.使用查询设计器产生的SQL语句存盘后将存放在扩展名为QPR的文件中

    D.使用DO语句执行查询时,可以不带扩展名


    正确答案:C
    解析:选项A错误,命令CREATE VIEW的功能是打开视图设计器。选项B的错误在于对查询设计器的理解错误,查询设计器只能建立一些比较规则的查询,对于复杂的查询,是不能设计出来的,比如嵌套查询。选项D也错误,在调用查询时,必须加上扩展名。只有选项 C的描述是完全正确的。

  • 第15题:

    有如下SQL语句: CREATE VIEW view ticket AS SELECT始发点AS名称,票价FROM ticket执行该语句后产生的视图含有字段名是

    A.始发点、票价

    B.名称、票价

    C.名称、票价、终点

    D.始发点、票价、终点


    正确答案:B
    解析:题中创建视图的SQL语句为:CREATEVIEWview_ticketASSELECT始发点AS名称,票价FROMticket执行该语句后产生的视图含有的字段名是名称、票价。简单的方法可以直接从AS短语后面的关键字来判断。

  • 第16题:

    有如下SQL语句CREATE VIEW stock_view AS SELECT * FROM stock WHERE 交易所=“深圳”执行该语句后产生的试图包含的记录个数是A)1 B)2 C)3 D)4


    正确答案:B
    本题考查对建立视图命令的掌握。题干中SQL语句的功能是从stock表中创建一个名为stock view的视图,该视图由那些“交易所”字段为”深圳”的记录组成。通过查看数据未文件可以看出,满足条件的记录只有两条,对应于原数据表中的第7、8两条记录,因此组成该视图的记录个数为2,选项B为正确答案。

  • 第17题:

    执行SQL语句DROP VIEW MyView的结果是( )。

    A. 创建MyView视图

    B. 删除查询MyView

    C. 删除视图MyView

    D. 删除临时表MyView


    正确答案:C
    在Visual FoxPro中用DROP VIEW<视图名>命令删除视图。因此,DROP VIEW MyView的结果是删除视图MyView,所以答案是C。

  • 第18题:

    下列SQL语言的定义语句组中,哪一(些)组包含了不正确的定义语句?

    I . CREATE TABLE...CREATE VIEW... CREATE INDEX...

    Ⅱ. DROP TABLE... DROP VIEW... DROP INDEX...

    Ⅲ. ALTER TABLE...ALTER VIEW...ALTER INDEX...


    正确答案:C
    关系数据库由模式、外模式和内模式组成,即关系数据库的基本对象是表、视图和索引。因此,SQL的数据定义功能包括定义表、定义视图和定义索引,如下表所示。由于视图是基于基本表的虚表,索引是依附于基本表的,因此SQL通常不提供修改视图定义和修改索引定义的操作。

  • 第19题:

    下面关于查询的描述中,正确的是______。

    A.可以使用CREATE VIEW打开“查询设计器”

    B.使用“查询设计器”可以生成所有SQL查询语句

    C.使用“查询设计器”生成的SQL语句存盘后将存放在扩展名为qpr的文件中

    D.使用DO语句执行查询时,可以不带扩展名


    正确答案:C

  • 第20题:

    在下列SQL语句中,( )包含了不正确的定义语句。

    Ⅰ、CREATE TABLE CREATE VIEW CREATE INDEX

    Ⅱ、DROP TABLE DROP VIEW DROP INDEX

    Ⅲ、ALTER TABLE ALTER VIEW ALTER INDEX

    A)Ⅰ和Ⅱ

    B)只有Ⅱ

    C)只有Ⅲ

    D)Ⅱ和Ⅲ


    正确答案:C

  • 第21题:

    在SQL中,CREATE VIEW语句用于建立视图,如果要求今后对视图用UPDATE语句更新数据时必须满足于查询中的表达式,则应当在CREATE VIEW语句中使用()短语。


    正确答案:WITH CHECK OPTION

  • 第22题:

    修改视图时,使用()选项,可以对CREATE VIEW的文本进行加密。

    • A、WITH ENCRYPTION
    • B、WITH CHECK OPTION
    • C、VIEW METADATA
    • D、AS SQL语句

    正确答案:A

  • 第23题:

    单选题
    在SQLServer数据库中,执行SQL语句:CREATE TABLE 学生.DBO.COURSE{KH CHAR(10)NOT NULL,KM CHAR(10)NULL}该语句执行结果创建的表名为()
    A

    TABLE

    B

    学生

    C

    DBO

    D

    COURSE


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