内容正文:
编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第41练,内容是修改数据表结构。
《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第41练
修改数据表结构
一、单项选择题
1.MySQL 中,用于修改数据表整体结构的核心语句是( )
A. UPDATE
B. ALTER TABLE
C. CREATE TABLE
D. DROP TABLE
【答案】B
【解析】ALTER TABLE 是修改表结构的专属语句;UPDATE 用于修改表数据,CREATE TABLE 用于建表,DROP TABLE 用于删除数据表。
2.在修改字段时,既能修改字段名称,又能修改字段数据类型、约束的关键字是( )
A. MODIFY
B. CHANGE
C. ADD
D. DROP
【答案】B
3.使用 ALTER TABLE 新增字段时,若要将新字段放置在指定字段后方,需要使用的关键字是( )
A. BEFORE
B. AFTER
C. LAST
D. END
【答案】B
【解析】AFTER 字段名 表示放置在指定字段之后;FIRST 表示放置在表首位,MySQL 无 BEFORE、LAST 字段定位关键字。
4.下列关于修改数据表名称的语法,书写正确的是( )
A. ALTER TABLE 旧表名 RENAME 新表名
B. RENAME TABLE 新表名 TO 旧表名
C. ALTER TABLE 新表名 CHANGE 旧表名
D. UPDATE TABLE 旧表名 SET 新表名
【答案】A
【解析】修改表名两种常用写法:ALTER TABLE 旧名 RENAME 新名、RENAME TABLE 旧名 TO 新名;B 顺序颠倒,C、D 语法完全错误。
5.执行ALTER TABLE修改表结构时,以下说法错误的是( )
A. 可通过语句修改数据表的存储引擎与字符集
B. 删除字段时会同步清空该字段下所有数据
C. MODIFY 关键字可以调整字段的数据类型长度
D. 普通用户无需权限即可随意修改数据表结构
【答案】D
【解析】修改表结构属于高危操作,需要对应修改权限;A、B、C 均为 MySQL 修改表结构的标准规则。
二、填空题
1.MySQL 中对已有数据表进行结构调整、字段修改、属性变更,必须使用__________语句开头。
【答案】ALTER TABLE
【解析】所有表结构修改操作(增、删、改字段、改引擎、改字符集),都必须以 ALTER TABLE 表名 作为基础语法。
2.只修改字段的数据类型、约束、长度,不修改字段名称,应使用__________关键字。
【答案】MODIFY
3.修改字段名及字段属性需使用__________关键字。
【答案】CHANGE
4.使用ALTER TABLE删除数据表中无用字段时,需要搭配的关键字是__________。
【答案】DROP
5.在 MySQL 中,若要一次性删除数据表中多条字段,需在ALTER TABLE语句中使用______关键字依次罗列字段。
【答案】DROP
【解析】删除多个字段语法:ALTER TABLE 表名 DROP 字段1, DROP 字段2;,DROP 为删除字段固定关键字,属于对口升学 SQL 实操常考操作考点。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第41练,内容是修改数据表结构。
《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第41练
修改数据表结构
一、单项选择题
1.MySQL 中,用于修改数据表整体结构的核心语句是( )
A. UPDATE
B. ALTER TABLE
C. CREATE TABLE
D. DROP TABLE
2.在修改字段时,既能修改字段名称,又能修改字段数据类型、约束的关键字是( )
A. MODIFY
B. CHANGE
C. ADD
D. DROP
3.使用 ALTER TABLE 新增字段时,若要将新字段放置在指定字段后方,需要使用的关键字是( )
A. BEFORE
B. AFTER
C. LAST
D. END
4.下列关于修改数据表名称的语法,书写正确的是( )
A. ALTER TABLE 旧表名 RENAME 新表名
B. RENAME TABLE 新表名 TO 旧表名
C. ALTER TABLE 新表名 CHANGE 旧表名
D. UPDATE TABLE 旧表名 SET 新表名
5.执行ALTER TABLE修改表结构时,以下说法错误的是( )
A. 可通过语句修改数据表的存储引擎与字符集
B. 删除字段时会同步清空该字段下所有数据
C. MODIFY 关键字可以调整字段的数据类型长度
D. 普通用户无需权限即可随意修改数据表结构
二、填空题
1.MySQL 中对已有数据表进行结构调整、字段修改、属性变更,必须使用__________语句开头。
2.只修改字段的数据类型、约束、长度,不修改字段名称,应使用__________关键字。
3.修改字段名及字段属性需使用__________关键字。
4.使用ALTER TABLE删除数据表中无用字段时,需要搭配的关键字是__________。
5.在 MySQL 中,若要一次性删除数据表中多条字段,需在ALTER TABLE语句中使用______关键字依次罗列字段。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$