计算机程序设计员三级高级工 详细题库
下载APP练习数据库表程序代码的编写方法 题目预览
-
第 1 题 单选题在MySQL中,创建表时用于定义主键约束的关键字是( )。
- A. PRIMARY KEY
- B. UNIQUE KEY
- C. FOREIGN KEY
- D. INDEX
解析:在MySQL中,PRIMARY KEY关键字用于定义主键约束,确保列的唯一性和非空性。 -
第 2 题 单选题在MySQL的CREATE TABLE语句中,用于指定表字符集的子句是( )。
- A. CHARSET
- B. CHARACTER SET
- C. ENCODING
- D. COLLATE
解析:在MySQL中,CHARACTER SET子句用于指定表的字符集,例如utf8或utf8mb4。 -
第 3 题 单选题在MySQL中,创建一个表时,用于定义外键约束的关键字是( )。
- A. PRIMARY KEY
- B. UNIQUE
- C. FOREIGN KEY
- D. REFERENCES
解析:FOREIGN KEY关键字用于定义外键约束,建立表之间的关联。 -
第 4 题 单选题在MySQL中,用于在创建表时设置列默认值的子句是( )。
- A. NOT NULL
- B. DEFAULT
- C. SET
- D. VALUE
解析:DEFAULT子句用于设置列的默认值,当插入数据时如果未提供该列的值,则使用默认值。 -
第 5 题 判断题在MySQL中,创建表时必须包含至少一个列。
- A. 对
- B. 错
解析:在MySQL中,创建表时必须定义至少一个列,否则表无法创建。 -
第 6 题 判断题在MySQL中,AUTO_INCREMENT属性可以用于任何数据类型的列。
- A. 对
- B. 错
解析:AUTO_INCREMENT属性通常只用于整数类型的列,如INT或BIGINT,以实现自动递增。 -
第 7 题 多选题在MySQL中,创建表时可以使用的字符串数据类型包括( )。
- A. CHAR
- B. VARCHAR
- C. TEXT
- D. BLOB
- E. INT
解析:CHAR、VARCHAR和TEXT是字符串数据类型,BLOB是二进制大对象类型,INT是数值类型。 -
第 8 题 多选题在MySQL中,创建表时可以定义的表选项包括( )。
- A. ENGINE
- B. AUTO_INCREMENT
- C. CHARACTER SET
- D. COLLATE
- E. COMMENT
解析:在MySQL的CREATE TABLE语句中,可以指定表选项如ENGINE、AUTO_INCREMENT、CHARACTER SET、COLLATE和COMMENT等。
余下详情题库请下载 APP 或扫码小程序查看全部题目与智能刷题。