计算机二级

利用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 职工表

题目

利用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 职工表

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

第1题:

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

A.姓名、基本工资

B.职工姓名、基本工资

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

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


正确答案:B
解析:题中利用了AS重新定义了视图的字段名,将字段名“职工姓名”作为虚字段。

第2题:

将zg表的职工号字段的宽度由7改为9,应使用SQL语句是( )。

A.ALTER TABLE zg 职工号 WITH n(9)

B.ALTER TABLE zg 职工号 n(9)

C.ALTER TABLE zg ALTER 职工号n(9)

D.ALTER zg ALTER 职工号 n(9)


正确答案:C
解析:ALTER TABLE命令可以修改字段属性。选项A中用WITH是错误的:选项B缺少短语ALTER,即用ALTER指出修改的字段;选项D的命令拼写不完全,应该是ALTER TABLE才对。

第3题:

利用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职工表


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

第4题:

设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CK1”的职工信息,并按工资降序排序,正确的SQL命令是( )。


正确答案:A
在用SQL语句进行查询时,对结果字段排序应使用0RDERBY短语,降序排序使用DESC子句。

第5题:

在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符合题目要求。

第6题:

用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语句来指定职工表的字段职工号,姓名为查询字段。

第7题:

在数据库已打开的情况下,利用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

第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题:

(1)在“职员管理”数据库中统计“考勤”表中的“加班天数”,并将结果写入“员工信息”表中的“加班天数“字段,将SQL语句保存在“cxl.prg”文件中。(2)在数据库“职员管理”下建立视图“view1”,包括“职工编号”、“姓名”和“夜班天数”等字段,内容是夜班天数在3 天以上的员工。建立表单“bdl”,在表单上显示视图“view1”的内容。


正确答案:
【考点指引】本大题第1小题考查的是利用SQL语句实现查询和修改,这里要用到分组和求和语句;第2小题考查的是视图的创建,注意过滤条件的设置。
(1)【操作步骤】
①在命令窗口中输入命令:MODI COMM cx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:
SELECT职工编号,SUM(加班天数)AS加班天数IN–TO ARRAY aa FROM考勤GROUP BY职工编号
FOR i=1 TO ALEN(aa)/2
UPDATE员工信息SET加班天数=aa(i,2)WHERE职工编号=aa(i,1)
NEXT
关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输入命令:DO cx1(回车执行),执行程序文件。
(2)【操作步骤】
①选择【文件】→【打开】命令,或直接单击工具栏上的“打开”图标,打开数据库“职员管理.dbc”。
②选择【文件】→【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表”单选项,选择数据库“职员管理”,将表“考勤”和“员工信息”分别“添加”到视图设计器中,系统会自动选择关联字段“职工编号”为两个表建立内部联系,单击“确定”按钮关闭“联接条件”对话框,然后关闭“添加表或视图”对话框。
③在视图设计器中单击“字段”选项卡,将“可用字段”列表框中的“员工信息.职工编号”、“员工信息.姓名”和“考勤.夜班天数”字段添加到右边的“选定字段”列表框中。
④在视图设计器中单击“筛选”选项卡,在“字段名”下拉列表框中选择“考勤.夜班天数”字段,在“条件”下拉列交框中选择“>”,在“实例”文本框中输入“3”。
⑤在视图设计器中单击“关闭”按钮,将视图文件四“view1”名保存在考生文件夹下。
⑥选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,单击表单控件工具栏上的“未格”控件图标,添加一个表格控件。
⑦在表单设计器中,用鼠标右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令,打开表单的数据环境,选择数据库“职员管理”,选定“视图”,将视图“view1”添
加到数据环境中。
⑧在表格属性窗口中将“RecordSourceType”属性值修改为“1”,将“RecordSource”属性值修改为“view1”。
⑨选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd1”,保存在考生文件夹下,然后运行表单。