zg表有姓名、出生日期、年龄、职称四个字段,则对zg表的关系模式

题目

zg表有姓名、出生日期、年龄、职称四个字段,则对zg表的关系模式描述为()。

  • A、zg(姓名、出生日期、年龄、职称)
  • B、zg(姓名,出生日期,年龄,职称)
  • C、zg(姓名,出生日期,年龄,职称)
  • D、姓名、出生日期、年龄、职称
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

SQL查询语句“SELECT*FROM职工 TO FILE ZG.dbf”的功能是( )。

A.将职工表中所有记录查询输出到永久性表ZG.dbf中

B.将职工表中所有记录查询输出到文本文件ZG.txt中

C.将职工表中所有记录查询输出到文本文件ZG.dbf.txt中

D.语句存在语法错误


正确答案:A
解析:SQL查询语句中的TO FILE子句是将查询结果存放到指定的文本文件中,默认的为.txt的文本文件。由于本题中为查询输出指定了.dbf文件类型,所以结果仍为输出到一个数据表文件中。

第2题:

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

第3题:

某关系表定义了"姓名"、"身份证号"、"性别"、"年龄"4个字段,其中()字段可以作为此关系表的主键。

A.姓名

B.身份证号

C.性别

D.年龄


参考答案:B

本题考查应试者数据库基本概念方面的基础知识。在数据表中,可以定义多个具有唯一值的关键字,但在多个关键字中真正与其他表建立关系的关键字称为主关键字,简称主键。也就是说,主键是活动关键字。在此关系表中姓名、性别、年龄均不能保证具有唯一值,只有身份证号可以保证具有唯一值,所以"身份证号"字段在此关系表中可以作为主键。

第4题:

在关系模式R(姓名,年龄,出生日期)中,最有可能做主键的是( )。

A.姓名

B.年龄

C.出生日期

D.姓名,年龄,出生日期


正确答案:D

第5题:

某关系表定义了“姓名”、“性别”、“年龄”、“身份证号”四个字段,其中(18)字段较适合作为此关系表的主键。

A.姓名

B.性别

C.年龄

D.身份证号


正确答案:D
解析:通常在此关系表所定义的“姓名”、“性别”、“年龄”、“身份证号”4个字段中,前3个字段不能保证其具有唯一值,只有“身份证号”字段可以保证其具有唯一值,因此“身份证号”字段较适合作为此关系表的主键。

第6题:

某关系表中定义了“姓名”、“性别”、“年龄”、“身份证号”4个字段,其中(59)字段较适合作为此关系表的主键。

A.姓名

B.性别

C.年龄

D.身份证号


正确答案:D
解析:通常在此关系表所定义的“姓名”、“性别”、“年龄”、“身份证号”4个字段中,前3个字段不能保证其具有唯一值,只有“身份证号”字段可以保证其具有唯一值,因此“身份证号”字段较适合作为此关系表的主键。

第7题:

利用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。

第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命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是

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。

第10题:

使用的数据如下:

当前盘当前目录下有数据库db-zg,其中有数据库表zg.dbf,该数据库表的内容是:

职工号 姓名 基本工资 单位

0102005 朱 琳 800 车身厂

0103012 张维清 600 总装厂

0102007 王 伟 420 车身厂

0102011 刘 宁 580 车身厂

0103008 林 海 400 总装厂

要求只列出zg表中所有基本工资大于500元的职工姓名,则下列语句正确的是 ( )。

A.SELCET 姓名 FROM zg WHERE 基本工资>500

B.SELCET 姓名 FROM zg WHERE 基本工资>“500”

C.SELCET*FROM zg WHERE 基本工资>500

D.SELCET*FROM zg WHERE 基本工资>“500”


正确答案:A
解析:因字段“基本工资”为数值型,所以选项B、D不对,题中只要求列出zg表中的职工姓名,而选项C列出了表中的所有字段,所以答案为A。

更多相关问题