第四章测试
1.数据库管理系统中,能实现对数据库中的数据进行插入/修改/删除的功能称为( )。
A:数据控制功能 B:数据管理功能 C:数据操作功能 D:数据定义功能
答案:C
2.在删除整表数据,同时保留表结构时,采用( )的效率比( )要高。( )
A:delete B:drop table C:truncate Table 3.修改多表数据和删除多表数据时,链接条件必须要写清楚,字段名涉及多个表必须要用表名.字段名来区分,否则会提示错误( )
A:错 B:对 4.DELETE既可以删除数据库中数据表的数据,又可以删除数据表。( )
A:错 B:对 5.DELETE语句用来删除表中的数据,一次可以删除( )
A:一行 B:多行 C:一行和多行 D:两行 6.在MySQL语法中,用来插入数据的命令是( )
A:DELETE B:CREATE C:UPDATE D:INSERT 7.下列关于UPDATE语句的使用格式正确的是( )
A:UPDATE table_name SET column1=value1,column2=value2…… B:UPDATE user1,user2 SET age to 24 C:UPDATE mytable SET TO first_column WHERE first_column=‘ME’ D:UPDATE user1,user2 SET age to 24 WHERE name=123; 8.成绩表(学生号、课程名称、成绩),学生表(学生号、学生姓名、班级、联系电话),学生表主键是学生号,成绩表主键是学生号(学生号引用学生表中的学生号)。成绩表中成绩为数值,学生号和课程名称均为字符。姓名为王五的同学为退役复学,请将该同学的体育课成绩置为100,正确的 SQL 语句是( )。
A:UPDATE 成绩表,学生表 SET 成绩表.成绩=‘100’ where 成绩表.学生号=学生表.学生号 and 成绩表.课程名称=体育 and 学生表.姓名=王五 B:UPDATE 成绩表,学生表 SET 成绩表.成绩=‘100’where 成绩表.学生号=学生表.学生号 and 成绩表.课程名称=’体育’ and 学生表.姓名=‘王五’ C:UPDATE 成绩表,学生表 SET 成绩表.成绩=100 where成绩表.课程名称=’体育’ and 学生表.姓名=‘王五’ D:UPDATE 成绩表,学生表 SET 成绩表.成绩=100 where 成绩表.学生号=学生表.学生号 and 成绩表.课程名称=’体育’ and 学生表.姓名=‘王五’ 9.下列对DELETE权限的叙述中,正确的是( )
A:允许删除关系 B:允许删除数据 C:允许对数据库模式进行删除 D:和DROP权限等价 10.向表中插入数据时,值列表中需要为表的每一个字段指定值,并且值的顺序必须和数据表中字段定义时的顺序相同。( )
A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(33) dxwkbang
返回
顶部