首页 > 软考
题目内容 (请给出正确答案)
[单选题]

在MySQL数据库中,使用update 语句更新数据库表中的数据,以下说法正确的是()。

A.每次只能更新一行数据每次可以更新多行数据

B.如果没有数据项被更新,将提示错误信息

C.更新数据时, 必须带有WHERE条件子句

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在MySQL数据库中,使用update 语句更新数据库表中的…”相关的问题
第1题
请使用UPDATE语句将数据库db_test的表content中留言人姓名为“MySQL初学者”的留言内容修改为“如
何使用INSERT语句?”。

点击查看答案
第2题
MySQL数据库更新数据的命令是()

A.INSERT

B.UPDATE

C.DELETE

D.SELECT

点击查看答案
第3题
在缺省安装数据库管理系统MySQL后,root用户拥有所有权限且是空口令,为了安全起见,必须为root用户
设置口令,以下口令设置方法中,不正确的是()。

A.使用MySQL自带的命令mysql admin设置root口令

B.使用set password设置口令

C.登录数据库,修改数据库mysql下user表的字段内容设置口令

D.登录数据库,修改数据库mysql下的访问控制列表内容设置口令

点击查看答案
第4题
在MySQL数据库中,关于Memory存储引擎描述正确的是()。

A.默认使用哈希索引

B.MySQL使用Memory存储引擎作为临时表来存放查询的中间结果集

C.支持外键和事务处理

D.将表中数据存放在内存中

点击查看答案
第5题
在MySQL中,将表名food修改为fruit的语句是()。

A.UPDATE TABLE food RENAME TO fruit

B.UPDATE TABLE fruit RENAME TO food

C.ALTER TABLE fruit RENAME TO food

D.ALTER TABLE food RENAME TO fruit

点击查看答案
第6题
在MySQL的webstore数据库中创建一个客户表customers,它包含的字段及数据类型如下:编写程序采用

在MySQL的webstore数据库中创建一个客户表customers,它包含的字段及数据类型如下:

编写程序采用DAO模式设计访问数据库,定义Dao接口获得数据库连接对象,定义CustomerDao接口,其中包含下面方法:

编写CustomerDao接口的实现类CustomerDaoImpl。编写测试程序测试DAO接口各种方法的使用。

点击查看答案
第7题
在配置MySQL服务器时缓存池的大小设置,下面正确的是()。

A.缓冲池大小的设置对性能产生很大的影响,所以要设置成最大

B.缓冲池的配置,不仅要兼顾系统中其他程序使用的内存空间,还要减去其他配置的MySQL缓存和缓存需要的内存空间

C.缓冲池大小可以设置的很大,以保证数据库的性能

D.缓冲池的大小设置为系统内存剩余空间最好

点击查看答案
第8题
在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的
操作是()。

A.SELECT

B.SELECT和INSERT

C.INSERT、UPDATE和DELETE

D.SELECT、INSERT、UPDATE和DELETE

点击查看答案
第9题
MySQL数据库中,关于作为临时存放查询的中间结果集的存储引擎描述正确的是()

A.始终使用Memory作为临时存放查询的中间结果集

B.默认使用InnoDB作为临时存放查询的中间结果集

C.如果中间结果集含有TEXT或BLOB列的类型字段,则MySQL数据库会将其转换到MyISAM存储引擎表而存放到磁盘中

D.默认使用MyISAM作为临时存放查询的中间结果集

点击查看答案
第10题
设某商品经营管理系统使用SQL Server 2000数据库管理系统。在数据库中存在销售明细表,其建表语句
为:

CREATE TABLE销售明细表(

销售单据编号varchar(8),

商品编号varchar(8),

单价money,

数量int,

总价money

) ,

为了保证数据的一致性,建有如下触发器:

CREATE TRIGGER AutoCountSum

ON销售明细表FOR INSERT,UPDATE

AS

DECLARE@UnitPrice money,@Quantity int

DECLARE@Amount money

SELECT@UnitPrice=单价,@Quantity=数量

FROM inserted

SET@Amount=@UnitPrice*@Quantity

UPDATE销售明细表SET总价=@Amount

WHERE销售单据编号IN(SELECT销售单据编号FROM inserted)

AND商品编号IN(SELECT商品编号FROM inserted)

①设系统运行一段时间后此表中有近一百万条记录,此时发现对该表的插入操作速度很慢,请分析插入速度慢的原因。(3分)

在不改变数据库服务器硬件和表结构、不清理数据的情况下,请说明应如何优化此表的插入操作。(2分)

②在解决了①中的问题后,程序员在数据库中执行如下SQL语句:

SELECT商品编号,sum(总价)FROM销售明细表

WHERE单价>50

GROUP BY商品编号

请在不改变该SQL语句的情况下,给出提高该查询执行效率的方案。(5分)

点击查看答案
第11题
使用mysql还原数据库时,需要登录到MySQL数据库。()
点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改