在 SQL 语言分类中,CREATE TABLE 属于哪一类语句?
如果希望数据库不存在时才创建它,应使用哪条语句?
CREATE DATABASE db_test
CREATE DATABASE IF NOT EXISTS db_test
USE db_test IF EXISTS
SHOW DATABASE db_test
下列哪条语句用于创建数据表?
CREATE TABLE students (...)
MAKE TABLE students (...)
NEW TABLE students (...)
BUILD TABLE students (...)
保存长度可能不同的姓名,如 2 到 20 个字符,较合适的数据类型是?
CHAR(20)
VARCHAR(20)
INT
DATE
关于主键(PRIMARY KEY),下列说法正确的是?
允许重复且允许为 NULL
只要求非空,可以重复
用于唯一标识记录,且不能为 NULL
一张表必须设置多个主键
为整型主键设置哪一属性,可以在插入记录时自动生成递增编号?
AUTO_INCREMENT
DEFAULT NULL
UNIQUE KEY
CHARACTER SET
外键约束的主要作用是什么?
提高字段的字符长度
维护关联表之间的数据一致性
自动对查询结果排序
把文本字段转换为数字
向 students 表新增一条记录,应使用哪类语句?
INSERT INTO
UPDATE
ALTER TABLE
SELECT
执行 UPDATE students SET stu_age = 20 时不写 WHERE,最可能产生什么结果?
只更新第一行
更新符合主键条件的行
更新表中的所有行
语句一定无法执行
要删除 stu_num 为 '20210101' 的学生记录,正确语句是?
DROP students WHERE stu_num=20210101
DELETE FROM students WHERE stu_num=20210101
REMOVE students WHERE stu_num=20210101
TRUNCATE students WHERE stu_num=20210101
只查询 students 表中的 stu_name 和 stu_age 两列,正确写法是?
SELECT stu_name, stu_age FROM students
SELECT (stu_name AND stu_age) students
GET stu_name, stu_age IN students
SELECT * FROM stu_name, stu_age
查询“性别为男并且年龄小于 21 岁”的学生,应使用哪个逻辑运算符连接两个条件?
条件 class_name LIKE 'Java%' 表示什么?
名称必须等于 Java
名称以 Java 开头
名称以 Java 结尾
名称中只能有 4 个字符
查询结果中需要去除重复值,应使用哪个关键字?
DISTINCT
UNIQUE
ONLY
GROUP
按 stu_age 从大到小排序,应使用哪一子句?
ORDER BY stu_age ASC
ORDER BY stu_age DESC
GROUP BY stu_age DESC
SORT stu_age DOWN
统计 students 表的记录数量,最适合使用哪个聚合函数?
SUM()
AVG()
COUNT()
MAX()
按性别分组统计人数,并只保留人数大于 2 的分组,筛选分组结果应使用?
WHERE
HAVING
LIMIT
DISTINCT
每页显示 10 条记录,查询第 3 页时,LIMIT 的正确写法是?
LIMIT 3,10
LIMIT 10,3
LIMIT 20,10
LIMIT 30,10
只返回 students 与 classes 两表中能够按关联条件匹配的记录,应使用哪种连接?
INNER JOIN
LEFT JOIN
RIGHT JOIN
CROSS JOIN
事务中执行了错误操作,希望撤销尚未提交的修改,应使用?
COMMIT
ROLLBACK
SAVE
DROP
的主要作用是什么?
创建网页标题
声明文档使用 HTML5
设置网页语言
设置字符编码
为了让页面采用 UTF-8 字符编码,应在 head 中写入?
按照语义表示“内容具有很强的重要性”,应优先使用?
在
![]()
中,src 属性用于?
设置替代文本
指定图像路径
设置图像边框
设置跳转地址
图像无法加载时,希望显示说明文字,应设置哪个属性?
当前 HTML 文件在 pages 文件夹中,图片在与 pages 同级的 images 文件夹中,正确的相对路径是?
images/logo.png
../images/logo.png
/pages/images/logo.png
./pages/logo.png
希望超链接在新窗口或新标签页打开,target 应设置为?
_self
_blank
_parent
_top
要让一个单元格横向跨 3 列,应设置?
rowspan=3
colspan=3
columns=3
span=3
在 HTML 中,用于定义表单域、包含表单控件的标签是?
要让点击“用户名”文字时焦点进入对应输入框,正确做法是?
label 的 for 与 input 的 id 相同
label 的 name 与 input 的 value 相同
label 的 id 与 input 的 type 相同
把 input 放到 table 中
JavaScript 变量名和关键字是否区分大小写?
全部不区分
只在浏览器中区分
区分大小写
只有函数名区分
用于查看一个值的数据类型的运算符是?
type
typeof
instance
kindof
与 == 相比,=== 的特点是?
只比较数据类型
会自动转换两边类型
同时比较值和类型
只能比较数字
表达式 '10' + 2 的结果是?
当程序需要根据条件选择是否执行一段代码时,最常用的语句是?
在 switch 语句中,break 的主要作用是?
重新执行当前 case
结束当前分支,避免继续向下匹配
定义默认分支
跳过条件判断
向数组末尾添加一个元素,应使用哪个方法?
push()
pop()
shift()
slice()
遍历对象属性名时,课件示例使用了哪一种循环?
for...in
for...of
while...in
switch...case
已知对象 obj 和变量 k='name',读取对应属性值的正确写法是?
obj.k
obj(k)
obj[k]
obj-k
函数中的 return 语句主要用于?
声明函数名称
结束函数并返回结果
创建全局变量
循环数组
下列哪个是“无参数箭头函数”的正确写法?
const fn = = 1
const fn = () = 1
const fn = function = 1
const fn = [] = 1
箭头函数只有一条表达式且省略大括号时,关于返回值的说法正确的是?
必须再写 return
会自动返回该表达式结果
不能有返回值
只会返回 undefined
products.map(item => item.price * item.quantity) 通常会得到?
一个经过计算的新数组
原数组中最后一个元素
一个布尔值
被删除的元素数量
inventory.filter(item => item.stock < item.safetyStock) 的作用是?
修改每个商品库存
找出库存低于安全库存的商品
对商品按库存排序
计算全部库存总额
关于箭头函数作为对象方法的 this,课件特别提醒的是?
任何对象方法都必须改成箭头函数
箭头函数会自动创建新的 this
依赖调用对象 this 的方法不要随意改成箭头函数
箭头函数中的 this 永远指向该对象