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

题目
填空题
DBMS执行CREATE VIEW语句的结果只是把(),并不执行其中的SQL语句。
参考答案和解析
正确答案: 对视图的定义存入数据字典
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(32)下列 SQL 的数据定义语句组中,( )包含了不正确的数据定义语句。

Ⅰ.CREATE TABLE? CREATE VIEW? CREATE INDEX?

Ⅱ.DROP TABLE? DROP VIEW? DROP INDEX?

Ⅲ.ALTER TABLE? ALTER VIEW? ALTER INDEX?

A)仅Ⅰ

B)仅Ⅱ

C)仅Ⅲ

D)都包含


正确答案:C

(32)【答案】C)
【解析】由SQL中数据定义语句的格式可知,III中的ALTER VIEW…应为UPDATE VIEW

第2题:

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

A.CREATE TABLE

B.GRANT

C.CREATE VIEW

D. DROP VIEW


正确答案:B 

第3题:

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

I . CREATE TABLE … CREATE VIEW … CREATE INDEX …

II . DROP TABLE … DROP VIEW … DROP INDEX …

III . ALTER TABLE … ALTER VIEW … ALTER INDEX …

A )只有 I

B )只有 II

C )只有 III

D ) I 和 II


正确答案:C

第4题:

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

A.始发点、票价

B.名称、票价

C.名称、票价、终点

D.始发点、票价、终点


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

第5题:

执行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。

第6题:

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

Ⅰ. CREATE TABLE CREATE VIEW CREATE INDEX

Ⅱ. DROP TABLE DROP VIEW DROP INDEX

Ⅲ. ALTER TABLE ALTER VIEW ALTER INDEX

A)只有I

B)只有Ⅱ

C)只有Ⅲ

D)Ⅰ和Ⅱ


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

第7题:

不是标准的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。

第8题:

SQL语句是DBMS的执行单位。()

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


参考答案:错误

第9题:

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

A.股票名称、单价

B.名称、单价

C.名称、单价、交易所

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


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

第10题:

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

Ⅰ.CREATETABLE… CREATE VIEW… CREATE INDEX

Ⅱ.DROPTABLE… DROPVIEW… DROPINDEX

Ⅲ.ALTER TABLE… ALTER VIEW… ALTER INDEX

A.只有Ⅰ

B.只有Ⅱ

C.只有Ⅲ

D.Ⅰ和Ⅱ


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

更多相关问题