计算机二级

有如下SQL语句 CREATE VIEW zg-view AS SELECT姓名 AS 职工姓名,基本工资FROM zg执行该语句后产生的视图含有的字段名是( )。A.姓名、基本工资B.职工姓名、基本工资C.职工姓名、基本工资、单位D.职工姓名、基本工资、单位

题目

有如下SQL语句 CREATE VIEW zg-view AS SELECT姓名 AS 职工姓名,基本工资FROM zg执行该语句后产生的视图含有的字段名是( )。

A.姓名、基本工资

B.职工姓名、基本工资

C.职工姓名、基本工资、单位

D.职工姓名、基本工资、单位

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

第1题:

有下列SQL语句:

SELECT 姓名 FROM 作者 WHERE NOT EXISTS; (SELECT*FROM 图书 WHERE 作者编号=作者.作者编号)执行该语句后,查询结果中的字段值是( )。

A.1

B.赵三立

C..T.

D..F.


正确答案:B
解析:本题中SQL语句的功能是查找还没有出版过图书的作者姓名。在“图书”表中暂时还没有作者“赵三立”出书的记录,所以查询结果为“赵三立”。EXISTS是谓词,EXISTS或NOT EXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组。

第2题:

在数据库已打开的情况下,利用SQL命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是

A.CREATE VIEW xs_view AS; SELECT学号,姓名,年龄FROM学生表

B.CREATE VIEW xs_view; SELECT学号,姓名,年龄FROM学生表

C.CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄FROM学生表)

D.CREATE VIEW xs_view; (SELECT学号,姓名,年龄FROM学生表)


正确答案:A
解析:在SQL的数据定义功能中,可以对视图进行定义,语句格式为:CREATEVIEWview_name[(column_name[,column_name]...)]ASselect_statement

第3题:

检索当前“职工表”中,全部姓“李”的职工记录,SQL语句为:

SELECT * FROM职工表WHERE姓名【 】"李 * "


正确答案:【 】LIKE
【 】LIKE 解析:SQLSELECT语句中,字符串匹配运算符用LIKE表示,属于特殊运算符,通配符“ * ”表示0个或多个字符,“?”表示一个字符。

第4题:

在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为( )。

A.SELECT姓名FROM职工

B.SELECT*FROM职工

C.SELECT姓名FROM职工 WHILE职工号=265

D.SELECT*FROM职工WHILE职工号=265


正确答案:B
解析:选项A表示取得“职工”数据表中的所有记录,但只取得“姓名”字段,并不是全部字段;选项C表示取得“职工号”为0265的记录,且只取“姓名”字段;选项D表示取得“职工号”为 0265的记录的全部字段。只有选项B符合题目要求。

第5题:

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

A.股票名称、单价

B.名称、单价

C.名称、单价、交易所

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


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

第6题:

查询职工表中"王二"的情况,将查询结果放在数组A中,应使用SQL语句

A.SELECT * FROM 职工 WHERE 姓名= "王二" INTO ARRAY A

B.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名= "王二"

C.SELECT * FROM 职工 WHERE 姓名= "王二"TO ARRAY A

D.SELECT * FROM 职工 WHERE 姓名= "王二"TO A


正确答案:A
解析:SQL查询语句中,将查询结果放在数组中应使用短语"INTO ARRAY数组名"。

第7题:

用SQL命令生成含有字段职工号、姓名的视图,下列语句正确的是 ______。

A.CREATE VIEW ZG_w AS SELECT职工号,姓名FROM职工

B.CREATE QUERY ZG_w AS SELECT职工号,姓名FROM职工

C.CREATE VIEW ZG w AS SELECT职工号,姓名

D.CREATE QUERY ZG_w AS SELECT职工号,姓名


正确答案:A
解析:视图是根据对表的查询来定义的,可以用命令方式来建立查询,具体格式如下:CREATEVIEWview_name[(column_name[,column_name]...)]ASselect_statement说明:viewname指定要创建的视图的名称;当没有为视图指定字段名(columnname)时,视图的字段名将与selectstatement中指定的字段名或表中的字段名同名;selectstatement是任意的SELECT查询语句。本题利用SELECT语句来指定职工表的字段职工号,姓名为查询字段。

第8题:

用SQL命令生成含有字段职工号、姓名的视图,下列语句正确的是______。

A.CREATE VIEW ZG w AS SELECT职工号,姓名FROM职工

B.CREATE QUERY ZG w AS SELECT职工号,姓名FROM职工

C.CREATE VIEW ZG w AS SELECT职工号,姓名

D.CREATE QUERY ZG w AS SELECT职工号,姓名


正确答案:A
解析:视图是根据对表的查询 来定义的,可以用命令方式来建立查询,具体格式如下:
     CREATEVIEWview_name[(column_nameLcolumn_nameL…)]
     ASselect statement
  说明:view_name指定要创建的视图的名称;当没有为视图指定字段名(column_name)时,视图的字段名将与select statement中指定的字段名或表中的字段名同名;select_statement是任意的SELECT查询语句。本题利用SELECT语句来指定职工表的字段职工号,姓名为查询字段。

第9题:

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

A.始发点、票价

B.名称、票价

C.名称、票价、终点

D.始发点、票价、终点


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

第10题:

利用SQL命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是A) CREATE VIEW ZG_view; SELECT 职工号,姓名FROM职工表

B.CREATE VIEW ZG_view AS; SELECT 职工号,姓名 FROM 职工表

C.CREATE QUERY ZG_view; SELECT 职工号,姓名 FROM 职工表

D.CREATE QUERY ZG_view AS; SELECT 职工号,姓名 FROM 职工表


正确答案:2
解析:SQL的数据定义功能中,可以对视图进行定义,语句格式为:
CREATE VIEW view_name[(column_name[,column_name]…)]AS select_statement。

更多相关问题