VFP数据库

设有一张教师表js,含有一个字符型字段xb(表示教师的性别)。下列命令中语法正确的是()A、DELETE FROM js WHERE xb="男"B、DELETE TABLE js WHERE xb="男"C、DELETE FROM js FOR xb="男"D、DELETE TABLE js FOR xb="男"

题目

设有一张教师表js,含有一个字符型字段xb(表示教师的性别)。下列命令中语法正确的是()

  • A、DELETE FROM js WHERE xb="男"
  • B、DELETE TABLE js WHERE xb="男"
  • C、DELETE FROM js FOR xb="男"
  • D、DELETE TABLE js FOR xb="男"
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 16 ) 已知表中有字符型字段职称和性 s 别 , 要建立一个索引 , 要求首先按职称排序 、 职称相同时再按性别排序,正确的命令是

A ) INDEX ON 职称 + 性别 TO ttt

B ) INDEX ON 性别 + 职称 TO ttt

C ) INDEX ON 职称 , 性别 TO ttt

D ) INDEX ON 性别 , 职称 TO ttt


正确答案:A

第2题:

“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是

A.SELECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;GROUP BY教师表.系号INTO DBF TEMPSELECT MAX(人数)FROM TEMP

B.SELECT教师表.系号,COUNT(*)FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY教师表,系号INTO DBF TEMPSELECT MAX(人数)FROM TEMP

C.SELECT教师表.系号,COUNT(*)As人数FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY教师表.系号TO FILE TEMPSELECT MAX(人数)FROM TEMP

D.SELECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;WHERE教师表.系号:学院表.系号GROUP BY教师表.系号INTO DBF TEMPSELECT MAX(人数)FROM TEMP


正确答案:D
解析:因为要按系来算人数,所以必须要按系号进行分组。A)选项缺少将两表用共有字段联接的WHERE条件;B)选项少了AS人数;c)选项将结果存入的是文本文件,只有D)选项正确。

第3题:

下列SELECT语句语法正确的是( )。 A.SELECT*FROM’教师表’WHERE 性别=’男’ B.SELECT*FROM’教师表’WHERE 性别=男 C.SELECT*FROM教师表WHERE 性别=男 D.SELECT*FROM教师表WHERE 性别=’男’


正确答案:D
WHERE 不用加引号,性别男为一个字符,需加引号。

第4题:

用SQL描述“在教师表中查找男教师的全部信息”,以下描述正确的是( )。

A. SELECT FROM教师表IF(性别=’男’)

B. SELECT性别FROM教师表IF(性别="男")

C. SELECT·FROM教师表WHERE(性别="男")

D. SELECT·FROM性别WHERE 性别:,男·、


正确答案:C
用SQL描述“在教师表中查找男教师的全部信息”,正确格式为“SEI ECT·FROM教师表WHERE(怊别_1男’)”。其中“SELECT”表衣选择表中全部字段,“FROM 教师表”表示查询的数据表为“教师表”,“WHERE(性别=’男’)”指定查洵条件。

第5题:

用SQL语言描述“在教师表中查找男教师的全部信息”,以下语句中正确的是( )。

A.SELECT FROM 教师表 IP(性别= '男')

B.SELECT 性别 FROM 教师表 IF(性别= '男')

C.SELECT * FROM 教师表 WHERE(性别= '男')

D.SELECT FROM 性别 WHERE(性别= '男')


正确答案:C
解析:本题查询语句的语法为:SELECT*|字段列表>FROM表名>WHERE条件表达式>。

第6题:

建立一个学生关系表Student,表中有5个字段:学号Sno(字符型)、姓名Sname(字符型)、性别Sex(字符型)、年龄Age(整型)、系别Dept(字符型),其中Sno是关系的码;建立一个学生选课关系表SC,表中有3个字段:学号Sno(字符型)、课程号Cno(字符型)、成绩Grade(数值型),其中Sno、Cno是关系的码,用SQL语言完成下列功能:

① 建立学生关系表Student和学生选课关系表SC。

② 查询计算机系(’CS’)所有同学的姓名和各科成绩。

③ 添加一个学生记录,学号为20020003,姓名为吴刚,性别为男,年龄为19岁,所在系为计算机系。

④ 逻辑删除李江同学的相关记录。


参考答案:

第7题:

在Visual FoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句“SELECT*FROM T WHERE<逻辑表达式>”中的<逻辑表达式>应是 ______。

A.研究生导师 AND 性别="女"

B.研究生导师 OR 性别="女"

C.性别="女"AND 研究生导师=.F.

D.研究生导师=.T.OR 性别=女


正确答案:A
解析:由题意可知,性别是C型字段,则性别字段值的数据类型为字符型数据,研究生导师是L型字段,则研究生导师字段的数据类型为逻辑型数据。逻辑型数据只有逻辑真和逻辑假两个值。逻辑真的常量表示形式有:.T.、.t.、.Y.、.y.,逻辑假的常量表示形式有:.F.、.f.、.N.、.n.,前后两个句点作为逻辑型常量的定界符是必不可少的,否则会被误认为变量名。要查询“是研究生导师的女老师”,则条件应该有两个,首先要是“研究生导师”,其次要是“女老师”,而且两个条件之间的关系为“且’的关系,则逻辑连接词应用“AND”,所以排除选项B、D。因为“是研究生导师”,那么研究生导师字段的词就应该为逻辑真,即研究生导师=.T.,排除选项C,所以选项A是正确的。

第8题:

用SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是______。

A.SELECT FROM教师表IF(性别=‘男’)

B.SELECT性别FROM教师表IF(性别=‘男’)

C.SELECT*FROM教师表WHERE(性别=‘男’)

D.SELECT*FROM性别WHERE(性别=‘男’)


正确答案:C
解析: 用SQL语言描述“在教师表中查找男教师的全部信息”,正确格式为“SELECT*FROM教师表WHERE(性别=‘男’)”。

第9题:

在“人事档案”中,“婚否”是逻辑型字段(已婚为逻辑真值),“性别”为字符型字段,如果查询“已婚女同志”,应该使用的条件表达式是(32)。

A.婚否OR(性别=“女”)

B.婚否AND(性别=女)

C.(婚否=“T”)AND(性别=“女”)

D.已婚OR(性别=女)


正确答案:C
解析:本题考查了条件表达式的表示方式,已知“婚否”为逻辑型字段,已婚为逻辑真值,那么要表示已婚的记录,表达式为:婚否=“T”。而 “性别”为字符型字段,那么要表示女同志的记录,表达式为:性别=“女”。因此,如果查询“已婚女同志”,正确的表达式为:(婚否:“T”)AND(性别=“女”)

第10题:

已知表中有字符型字段“职称”和“性别”,要建立一个索引,要求首先按“职称”排序,“职称”相同时再按“性别”排序,正确的命令是( )。

A.INDEX ON职称+性别,TO ttt

B.INDEX ON性别+职称TO ttt

C.INDEX ON职称,性别TO ttt

D.INDEX ON性别,职称TO ttt


正确答案:A
INDEX命令用于建立索引,命令格式是:INDEXNExpressionTOindexfilenamelTAGtagnameIOFedxfilemane][FORexpression]I-COMPACT][ASCENDING|DEscENDING][UNIQUEICANDl—DATE][ADDITIVE]本题建立的是职称和性别的复合索引,所以A选项正确。

更多相关问题