第1章 认识MySQL数据库

单元测试

1、单选题:
​数据库系统的核心是(    )?‏
选项:
A: 数据库 
B: 数据库管理系统
C: 数据模型
D: 软件工具
答案: 【 数据库管理系统

2、单选题:
‎SQL语言具有()的功能。‏
选项:
A: 关系规范化、数据操纵、数据控制 
B: 数据定义、数据操纵、数据控制
C: 数据定义、关系规范化、数据控制
D: 数据定义、关系规范化、数据操纵
答案: 【 数据定义、数据操纵、数据控制

3、多选题:
​关系型数据库语言的标准有哪几部分组成?‌
选项:
A: 数据定义语言(DDL)
B: 数据操作语言(DML)
C: 数据查询语言(DQL)
D: 数据控制语言(DCL)
答案: 【 数据定义语言(DDL);
数据操作语言(DML);
数据查询语言(DQL);
数据控制语言(DCL)

4、判断题:
‍数据库系统只有硬件和数据库组成。 ‌
选项:
A: 正确
B: 错误
答案: 【 错误

5、填空题:
‍1、 数据的独立性包含逻辑独立性和()。‍
答案: 【 物理独立性

6、填空题:
‎3、在计算机中用来描述事物的记录都可称作()。‎
答案: 【 数据

7、填空题:
​数据库(Database,DB)是按照数据结构来组织、()和管理数据的仓库。‍
答案: 【 存储

8、填空题:
‍数据库系统是由硬件和()组成‏
答案: 【 软件

第2章 数据库和表的基本操作

单元测试

1、单选题:
下面选项中,哪个可以正确创建一个名称为itcast的数据库?​‎
选项:
A:  CREATE BASE itcast;
B: CREATE DATABASE itcast;
C: Alter DATABASE itcast;
D: CREATE TABLE itcast;
答案: 【 CREATE DATABASE itcast;

2、单选题:
‎下面选项中,用于查看MySQL中已经存在数据库的是(  )‍
选项:
A: SHOW DATABASES itcast;
B: CREATE DATABASE itcast;
C: Alter DATABASE itcast;
D: SHOW DATABASES;
答案: 【  SHOW DATABASES;

3、单选题:
‌下列选项中,删除字段的基本语法格式是(  )‌
选项:
A: DELETE FROM TABLE 表名 DROP 字段名;
B: DELETE TABLE 表名 DROP 字段名;
C: ALTER TABLE 表名 DROP 字段名;
D: DELETE TABLE 表名 字段名;
答案: 【 ALTER TABLE 表名 DROP 字段名;

4、单选题:
‏下列关于表的创建的描述,错误的是(  )‏
选项:
A: 在创建表之前,应该先指定需要进行操作的数据库
B: 在创建表时,必须指定表名、字段名和字段对应的类型
C: 在创建表时,必须指定字段的完整性约束条件
D: CREATE TABLE语句可用于创建表
答案: 【 在创建表时,必须指定字段的完整性约束条件

5、单选题:
‌下列选项中,可以用于设置表字段值自动增加的数据类型是(  )​
选项:
A: FLOAT
B: DOUBLE
C: CHAR
D: INT
答案: 【 INT

6、单选题:
‏下列选项中,用于设置主键的关键字是(  )‍
选项:
A: FOREIGN KEY
B: PRIMARY KEY
C: NOT NULL
D: UNIQUE
答案: 【 PRIMARY KEY

7、多选题:
‍使用AUTO_INCREMENT关键字约束的字段,可以是下列选项中的哪种类型(    )​
选项:
A: FLOAT
B: MEDIUMINT
C: INT
D: DATE
答案: 【 MEDIUMINT;
INT

8、多选题:
​下列关于主键约束的描述中,正确的有(  )‍
选项:
A: 每个数据表中最多只能有一个主键约束
B: 主键列可以包含 NULL 值
C: 可以定义多个字段组合而成的主键
D: 主键约束可唯一标识表中记录
答案: 【 每个数据表中最多只能有一个主键约束;
可以定义多个字段组合而成的主键;
主键约束可唯一标识表中记录

9、多选题:
‌下列关于DESCRIBE执行结果中不同字段的说法中,正确的是(  )‍
选项:
A: NULL:表示该列是否可以存储NULL值
B: Key:表示该列是否已经编制为主键
C: Default:表示该列是否有默认值
D: Extra:表示获取到的与给定列相关的附加信息
答案: 【 NULL:表示该列是否可以存储NULL值;

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注