单选题使用SQL语句完成“将所有职工的年龄增加1岁”,正确的操作是(  )。A UPDATE职工SET年龄=年龄+1B UPDATE职工ADD年龄+1C UPDATE职工SET年龄=1D UPDATE职工ADD 1

题目
单选题
使用SQL语句完成“将所有职工的年龄增加1岁”,正确的操作是(  )。
A

UPDATE职工SET年龄=年龄+1

B

UPDATE职工ADD年龄+1

C

UPDATE职工SET年龄=1

D

UPDATE职工ADD 1


相似考题
更多“使用SQL语句完成“将所有职工的年龄增加1岁”,正确的操作是(  )。”相关问题
  • 第1题:

    下面关于查询描述正确的是( )

    A.可以使用CREATE VIEW打开查询设计器

    B.使用查询设计器可以生成所有的SQL查询语句

    C.使用查询设计器生产的SQL语句存盘后将存放在扩展名为QPR的文件中

    D.使用D0语句执行查询时,可以不带扩展名


    正确答案:C
    CREATEVIEW打开的不是查询设计器,而是打开视图设计器。使用查询设计器不能生成所有的SQL查询语句。使用DO语句执行查询时,必须给出扩展名。使用查询设计器生产的SQL语句存盘后,将存放在扩展名为QPR的文件中。

  • 第2题:

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

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

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

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

    D.语句存在语法错误


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

  • 第3题:

    对考生文件夹中的“学生”表使用SQL语句完成下列四道题目,并将SQL语句保存在 my.txt 中。

    (1)用SELECT语句查询所有住在3楼学生的全部信息。

    (2)用INSERT语句为“学生”表插入一条记录(138,刘云,男,23,5)。

    (3)用DELETE语句将“学生”表中学号为“200”的学生的记录删除。

    (4)用UPDATE语句将所有人的年龄加一岁。


    正确答案:在命令窗口中输入命令:MODIFY FILE my打开文本编辑器在编辑器中依次输入以下4条语句: ******文件my.txt中的程序段****** SELECT*FROM 学生 WHERE 楼层数=3 &&(1)查询语句 INSERT INTO 学生 VALUES(138“刘云”“男”235) &&(2)&插入语句 DELETE FROM 学生 WHERE 学号=200 &&(3)删除语句 UPDATE 学生 SET 年龄=年龄=+1 &&(4)更新语句 保存文件在命令窗口执行命令:DO my.txt运行各条语句。
    在命令窗口中输入命令:MODIFY FILE my,打开文本编辑器,在编辑器中,依次输入以下4条语句: ******文件my.txt中的程序段****** SELECT*FROM 学生 WHERE 楼层数=3 &&(1)查询语句 INSERT INTO 学生 VALUES(138“刘云”,“男”,23,5) &&(2)&插入语句 DELETE FROM 学生 WHERE 学号=200 &&(3)删除语句 UPDATE 学生 SET 年龄=年龄=+1 &&(4)更新语句 保存文件,在命令窗口执行命令:DO my.txt,运行各条语句。 解析:本大题主要考查了SQL的操作功能,包括数据的插入(INSERT)、更新(UPDATE)、查询 (SELECT)和删除(DELETE)。

  • 第4题:

    用SQL语句进行表的删除操作,使用 DROP TABLE 语句。()


    参考答案正确

  • 第5题:

    设有学生表STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在2002年建立的,到2003年用户可以使用SOL的 _____ 语句,将表中的所有学生年龄增加一岁,到2004年,显示学生表中年龄大于22岁的学生信息的SQL语句是 ______ 。


    正确答案:UPDATE STUDENT SET年龄=年龄+1 SELECT*FROM STUDENT WHERE年龄>22
    UPDATE STUDENT SET年龄=年龄+1 SELECT*FROM STUDENT WHERE年龄>22

  • 第6题:

    将SQL嵌入到主语言使用时,必须区分SQL语句和主语句。通常在所有的SQL语句前加( )前缀来进行区分。

    A.ECSQL

    B.EXECSQL

    C.SQL

    D.DECLARE


    正确答案:B

  • 第7题:

    在第27题表中,若用SQL命令检索所有比“刘勋”年龄大的职工记录,下列语句正确的是______。

    A.SELECT*FROM职工; WHERE年龄>(SELECT年龄FROM职工; WHERE姓名=“刘勋”)

    B.SELECT*FROM职工; WHERE姓名=“刘勋”

    C.SELECT*FROM 职工; WHERE年龄>(SELECT年龄; WHERE姓名=“刘勋”)

    D.SELECT*FROM职工; WHERE年龄>“刘勋”


    正确答案:A

  • 第8题:

    设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓.名、年龄、性别、工资.为每个工资低于1800元的男职工加薪300元,试写出这个操作的SQL语句.


    正确答案:

    UPDATE  EMP
    SET  SALARY=SALARY+300
    WHERE  SALAEY<1800
    AND  SEX=‘男’;

  • 第9题:

    下列操作中,()容易产生SQL注入漏洞。

    • A、使用动态拼接的方式生成SQL查询语句
    • B、使用存储过程执行SQL查询
    • C、使用参数化SQL查询过程
    • D、限制SQl语句长度

    正确答案:A

  • 第10题:

    用SQL语句进行记录的更新操作,使用()语句。


    正确答案:UPDATE

  • 第11题:

    下面关于查询描述正确的是()

    • A、可以使用CREATE VIEW打开查询设计器
    • B、使用查询设计器可以生成所有的SQL查询语句
    • C、使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中
    • D、使用DO语句执行查询时,可以不带扩展名

    正确答案:C

  • 第12题:

    单选题
    使用SQL语句完成“将所有职工的年龄增加1岁”,正确的操作是(  )。
    A

    UPDATE职工SET年龄=年龄+1

    B

    UPDATE职工ADD年龄+1

    C

    UPDATE职工SET年龄=1

    D

    UPDATE职工ADD 1


    正确答案: A
    解析:
    UPDATE命令用来更新数据,语法为UPDATE表名SET字段名1=表达式1[,字段名2=表达式2……][WHERE条件]。将所有职工的年龄增加1岁,应当对年龄赋值:“年龄=年龄+1”。

  • 第13题:

    设有关系SC(sno,cname,grade),各属性的含义分别为学号、课程名、成绩。若将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是__________grade=grade+5 WHERE cname=“数据库系统”。


    正确答案:
    UPDATESCSET
    更新操作语句的一般格式为:
    UPDATE<表名>
    SET<列名>=<表达式>
    [WHERE谓词]
    更新指定表中满足谓词的元组,把这些元组按SET子句中的表达式修改相应字段上的值。

  • 第14题:

    在考生文件夹下完成如下简单应用:(1)用SQL语句对自由表“teacher”完成下列操作:将职称为“副教授”的教师新工资一项设置为原工资的l20%,其他教师的新工资与原工资相等;插入一条新记录,该女教师的信息:职工编号“20080010”,姓名“林红”,职称“讲师”,原工资“3000”,新工资“3200”,同时将SQL语句存放于新建的文本文件“teacher.txt”中(两条更新语句,一条插入语句,按顺序每条语句占一行)。(2)使用查询设计器建立一个查询文件“qryl.qpr”,查询要求:选修了“VFP入门”并且成绩大于或等于70的学生姓名和年龄,查询结果按年龄升序存放于“result.dbf”表中。


    正确答案:
    【考点指引】本大题第1小题考查的是利用SQL语句来实现修改数据,这里用到的是UPDATE语句和INSERT语句;第2小题考查了查询设计器的基本操作,关键是注意过滤条件的设置。
    (1)【操作步骤】
    保存在“teacher.txt”文件中的3条SQL语句如下:
    UPDATE teacher SET新工资=工资*1.2 WHERE职称=〞副教授″(回车执行)
    UPDATE teacher SET新工资=工资WHERE职称<>〞副教授″(回车执行)
    INSERT INTO teacher VALUES(〞20080010″,〞林红″,〞女″,〞讲师″,0,3000,3200)(回车执行)
    (2)【操作步骤】
    ①选择【文件】→【打开】命令,打开考生文件夹下的数据库“student”。
    ②选择【文件】→【新建】命令,选择“查询”,单击“新建文件”按钮,弹出“添加表或视图”对话框,将表“score”、“student”和“course”分别添加到查询设计器中,系统会自动根据“学号”字段为表“score”和“student”建立联系,根据“课程编号”字段为表“score”和“course”建立内部联系,然后关闭“添加表或视图”对话框。
    ③在查询设计器中的“字段”选项卡下分别将字段“student.姓名”、“student.年龄”两个字段添加到“选定字段”列表框中。
    ④单击“排序依据”选项卡,将“选定字段”列表框中的“student.年龄”添加到“排序条件”列表框中,“排序选项”选择“升序”。
    ⑤单击“筛选”选项卡,在“字段名”下拉列表框中选择“course.课程名称”字段,在“条件”下拉列表框中选择“=”,在“实例”文本框中输入“〞VFP入门″”,在“逻辑”下拉列表框中选择“and”;单击下一行,在“字段名”下拉列表框中选择“score.成绩”字段,在“条件”下拉列表框中选择“>=”,在“实例”文本框中输入“70”。
    ⑥最后选择【查询】→【查询去向】命令,打开“查询去向”对话框,在对话框中选择“表”,在“表名”文本框中输入用来保存查询结果的数据表文件名“result.dbf”。
    ⑦关闭查询设计器并保存查询为“qry1.qqr”。

  • 第15题:

    假定分别在“职工”关系中的“年龄”和“月工资”字段上创建了索引,如下的 Select查询语句可能不会促使查询优化器使用索引,从而降低了查询效率,请写出既可以完成相同功能又可以提高查询效率的SQL语句。

    SELECT 姓名,年龄,月工资 FROM职工

    WHERE 年龄>45 OR月工资<1000;


    正确答案:此问主要考察在查询中注意WHERE子句中使用索引的问题。既可以完成相同功能又可以提高查询效率的SQL语句如下: (SELECT 姓名年龄月工资 FROM 职工 WHERE 年龄>45) UNION (SELECT 姓名年龄月工资 FROM 职工 WHERE 月工资1000);
    此问主要考察在查询中注意WHERE子句中使用索引的问题。既可以完成相同功能又可以提高查询效率的SQL语句如下: (SELECT 姓名,年龄,月工资 FROM 职工 WHERE 年龄>45) UNION (SELECT 姓名,年龄,月工资 FROM 职工 WHERE 月工资1000);

  • 第16题:

    用SQL语句进行记录的删除操作,使用 DELETE 语句。()


    参考答案正确

  • 第17题:

    SQL SELECT语句完成的是______。

    A.选择操作

    B.查询操作

    C.修改操作

    D.连接操作


    正确答案:B
    解析:SQL语言功能相当强大,它是Structured Query Language结构化查询语言的缩写,包含数据定义、数据操纵和数据控制等功能。SQL已经成为关系数据库的标准数据语言,现在所有的关系数据库管理系统都支持SQL。其中,选择操作用"From”子句加上"Where”子句来进行,查询操作采用"Select"来进行,修改或者更新操作采用"Update"子句来完成,连接操纵是当执行多表操作时则会自动执行。

  • 第18题:

    使用SQL语句完成如下操作(将所有教授的工资提高5%) 【 】教师SET工资=工资*1.05【 】职称=“教授”


    正确答案:update(或upda、或updat)where(或wher)
    在SQL语句中更新记录的语句为UPDATE,其格式为:UPDATE数据表名>SET字段名=表达式WHERE条件语句,据题意,应用UP-DATE来更新表中的记录。其中UPDATE教师指定表名,SET工资=工资*1.05指定要更新的字段以及这些列的新值,WHERE职称=“教授”指定被更新记录的条件。

  • 第19题:

    用SQL语句实现将“职工”表中所有职工的奖金提高5%:UPDATE职工__________奖金=奖金﹡1.05


    正确答案:
    SET
    SQL中修改记录的命令格式如下:
    UPDATE表名:
    SET字段1=表达式1[,字段表达式2…];
    WHERE条件表达式
    WHERE条件表达式——指定要更新的记录所符合的条件。如果省略了WHERE子句,则列中的每一行都将用相同的值进行更新。

  • 第20题:

    学生表中有“学号”、“姓名”和“年龄”三个字段,SQL。语句“SElECT学号FROM学生”完成的操作称为

    A)选择

    B)投影

    C)连接

    D)并


    正确答案:B
    查询操作可以分为:选择,投影,连接,除,并,差,交,笛卡尔积等。其中投影是从关系中选择出若干属性列组成新的关系。

  • 第21题:

    下列关于SQL语言的特点说法不正确的是()。

    • A、SQL没有基本程序结构语句
    • B、SQL每一条命令功能强大、操作简单
    • C、SQL需要告诉系统如何完成任务
    • D、SQL只要说明需要系统完成什么任务

    正确答案:C

  • 第22题:

    关于SQL语句的描述哪些是正确的()

    • A、SQL语句不区分大小写
    • B、SQL语句以分号结束
    • C、SQL语句必须在一行内书写完成
    • D、SQL语句可以跨行书写

    正确答案:A,B,D

  • 第23题:

    单选题
    使用SQL语句完成“将所有冷饮类商品的单价优惠1元",正确的操作是(  )。
    A

    UPDATE商品SET单价=单价-1 WHERE类别="冷饮"

    B

    UPDATE商品SET单价=1 WHERE类别="冷饮"

    C

    UPDATE商品SET单价-1 WHERE类别="冷饮"

    D

    以上都不对


    正确答案: A
    解析:
    根据题意,筛选条件为“商品的类别为冷饮”,进行的操作是将其单价减一。UPDATE格式为:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值,用于修改表中数据。

  • 第24题:

    单选题
    使用SQL语句完成“将所有女职工的工资提高5%”,正确的操作是(  )。
    A

    UPDATE 职工 SET 工资=工资*1.05 WHERE 性别=“女”

    B

    UPDATE 职工 SET 工资*0.05 WHERE 性别=“女”

    C

    UPDATE 职工 SET 工资=工资*5%WHERE 性别=“女”

    D

    UPDATE 职工 SET 工资*1.05 WHERE 性别=“女”


    正确答案: D
    解析:
    UPDATE命令语法为:
    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值。
    工资提高5%,那么工资是原工资的1.05倍,即工资=工资*1.05。