内容正文:
编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第57练,内容是简单查询。
《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第57练
简单查询
一、单项选择题
1.在 MySQL 中,查询student数据表中所有字段的完整数据,正确的 SQL 语句是( )
A. SELECT student FROM *;
B. SELECT * FROM student;
C. SELECT ALL student;
D. FROM student SELECT *;
2.查询teacher表中name(姓名)、subject(授课科目)两个指定字段,语法正确的是( )
A. SELECT name,subject FROM teacher;
B. SELECT name subject FROM teacher;
C. SELECT FROM teacher name,subject;
D. SELECT name+subject FROM teacher;
3.下列关于 SELECT ... FROM 简单查询的描述,错误的是( )
A. SELECT 子句用于指定要查询的字段
B. FROM 子句用于指定数据来源的数据表
C. 查询单个字段时,字段名后可以加逗号
D. 可以通过 AS 关键字给查询字段起别名
4.为查询的字段stu_name设置别名姓名,下列代码书写正确的是( )
A. SELECT stu_name=姓名 FROM student;
B. SELECT stu_name AS 姓名 FROM student;
C. SELECT 姓名 AS stu_name FROM student;
D. SELECT 姓名 stu_name FROM student;
5.执行 SELECT id FROM user; 语句,该查询的作用是( )
A. 查询 user 表中所有数据
B. 查询 user 表中 id 单个字段的数据
C. 查询 id 表中 user 字段的数据
D. 语法错误,无法执行
二、填空题
1.MySQL 简单查询的固定语法结构:__________ 查询字段 FROM 数据表名;
2.在 SELECT 子句中,通配符__________ 表示查询数据表中的全部字段。
3.查询score表中score字段的语法:SELECT score __________ score;
4.给数据表employee起别名emp的代码:SELECT * FROM employee __________ emp;
5.查询多个字段时,相邻的字段名称之间必须使用__________ 进行分隔。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第57练,内容是简单查询。
《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第57练
简单查询
一、单项选择题
1.在 MySQL 中,查询student数据表中所有字段的完整数据,正确的 SQL 语句是( )
A. SELECT student FROM *;
B. SELECT * FROM student;
C. SELECT ALL student;
D. FROM student SELECT *;
【答案】B
【解析】简单查询固定语法 SELECT 字段 FROM 表名;,通配符 * 代表查询表中所有字段,是最常用的全表查询语句。
2.查询teacher表中name(姓名)、subject(授课科目)两个指定字段,语法正确的是( )
A. SELECT name,subject FROM teacher;
B. SELECT name subject FROM teacher;
C. SELECT FROM teacher name,subject;
D. SELECT name+subject FROM teacher;
【答案】A
【解析】查询多个字段时,字段名之间必须用英文逗号分隔,B 无逗号语法错误,C 语句顺序颠倒,D 为数值运算格式。
3.下列关于 SELECT ... FROM 简单查询的描述,错误的是( )
A. SELECT 子句用于指定要查询的字段
B. FROM 子句用于指定数据来源的数据表
C. 查询单个字段时,字段名后可以加逗号
D. 可以通过 AS 关键字给查询字段起别名
【答案】C
【解析】查询语句中,最后一个字段末尾不能加英文逗号,否则会触发语法报错;A、B、D 均为简单查询的正确规则。
4.为查询的字段stu_name设置别名姓名,下列代码书写正确的是( )
A. SELECT stu_name=姓名 FROM student;
B. SELECT stu_name AS 姓名 FROM student;
C. SELECT 姓名 AS stu_name FROM student;
D. SELECT 姓名 stu_name FROM student;
【答案】B
【解析】字段别名标准语法 字段名 AS 别名,AS 可以省略但不能颠倒顺序;A 赋值符号错误,D 顺序错误。
5.执行 SELECT id FROM user; 语句,该查询的作用是( )
A. 查询 user 表中所有数据
B. 查询 user 表中 id 单个字段的数据
C. 查询 id 表中 user 字段的数据
D. 语法错误,无法执行
【答案】B
【解析】SELECT 后紧跟单个字段名,表示仅查询该字段的所有数据,FROM 指定数据表为user。
二、填空题
1.MySQL 简单查询的固定语法结构:__________ 查询字段 FROM 数据表名;
【答案】SELECT
【解析】SELECT 是查询语句的核心关键字,必须位于语句开头,用于指定查询目标。
2.在 SELECT 子句中,通配符__________ 表示查询数据表中的全部字段。
【答案】*
【解析】星号*是全字段查询的专用符号,简化全表查询的代码书写。
3.查询score表中score字段的语法:SELECT score __________ score;
【答案】FROM
【解析】FROM 关键字用于指定数据的来源表,是简单查询的必填子句。
4.给数据表employee起别名emp的代码:SELECT * FROM employee __________ emp;
【答案】AS
【解析】表别名语法 表名 AS 别名,AS 可省略,是优化查询语句的常用操作。
5.查询多个字段时,相邻的字段名称之间必须使用__________ 进行分隔。
【答案】英文逗号(,)
【解析】SQL 语法硬性规则,多字段查询必须用英文逗号分隔,中文逗号会报错。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$