第1讲 数据库基础

数据库基础检测

1、单选题:
‌表示实体间一对多关系的关键字为‍
选项:
A: 外键
B: 主键
C: 新表
D: 非空数据库
答案: 【 外键

2、多选题:
‎冗余的数据需要额外维护,且容易发生以下问题‎
选项:
A: 数据不一致
B: 插入异常
C: 删除异常
D: 检索异常
答案: 【 数据不一致;
插入异常;
删除异常

3、判断题:
​常见的约束条件不包括检查(check)约束‎
选项:
A: 正确
B: 错误
答案: 【 错误

第2讲 MySQL基础

MySQL基础检测

1、多选题:
‎MySQL特点‍
选项:
A: 性能高效
B: 跨平台支持
C: 简单易用
D: 开源
E: 多用户
答案: 【 性能高效;
跨平台支持;
简单易用;
开源;
多用户

2、判断题:
​MySQL字符序命名规则是:以字符序对应的字符集名称开头,以国家名居中(或以general居中),以ci、cs或bin结尾。‍​‍
选项:
A: 正确
B: 错误
答案: 【 正确

3、填空题:
‌查看当前MySQL服务实例使用的字符集‏
答案: 【 show variables like 'character%';

MySQL基础检测2

1、多选题:
​设置MySQL字符集的方法‌
选项:
A: 修改my.ini配置文件,可修改MySQL默认的字符集。
B: MySQL提供MySQL命令可以“临时地”修改MySQL“当前会话的”字符集以及字符序。
C: 使用MySQL命令 “set names gbk;”可以“临时一次性地”设置character_set_client、character_set_connection以及character_set_results的字符集为gbk 
D: 连接MySQL服务器时指定字符集 mysql --default-character-set=字符集 -h 服务器IP地址 -u 账户名 –p密码
答案: 【 修改my.ini配置文件,可修改MySQL默认的字符集。;
MySQL提供MySQL命令可以“临时地”修改MySQL“当前会话的”字符集以及字符序。;
使用MySQL命令 “set names gbk;”可以“临时一次性地”设置character_set_client、character_set_connection以及character_set_results的字符集为gbk ;
连接MySQL服务器时指定字符集 mysql --default-character-set=字符集 -h 服务器IP地址 -u 账户名 –p密码

第3讲 MySQL表结构管理

MySQL表结构管理测验

1、多选题:
​MySQL 支持的复合数据类型有‏
选项:
A: enum枚举类型
B: set集合类型
C: 字符串类型
D: 日期类型
答案: 【 enum枚举类型;
set集合类型

2、判断题:
‍数据库的表结构一旦发生变化,基于该表的视图、触发器、存储过程都不会受到影响。‌
选项:
A: 正确
B: 错误
答案: 【 错误

MySQL表结构管理测验2

1、多选题:
‏选择合适的数据类型的要求:‍
选项:
A: 尽量避免NULL字段,建议将字段指定为NOT NULL约束。
B: 尽量采用精确小数类型(例如decimal),而不采用浮点数类型。
C: 在MySQL中,应该用内置的日期和时间数据类型,而不是用字符串来存储日期和时间。
D: 在符合应用要求(取值范围、精度)的前提下,尽量使用“短”数据类型
答案: 【 尽量避免NULL字段,建议将字段指定为NOT NULL约束。;
尽量采用精确小数类型(例如decimal),而不采用浮点数类型。;
在MySQL中,应该用内置的日期和时间数据类型,而不是用字符串来存储日期和时间。;
在符合应用要求(取值范围、精度)的前提下,尽量使用“短”数据类型

第3讲 MySQL表记录更新

MySQL表记录更新测验

1、多选题:
‌replace语句的语法格式‎
选项:
A: replace into 表名 [(字段列表)] values (值列表)
B: replace [into] 目标表名 [(字段列表1)] select (字段列表2)from 源表 where 条件表达式
C: replace [into] 表名 set 字段1 = 值1, 字段2 = 值2
D: replace [into] 目标表名 [(字段列表)] select (字段列表)from 条件表达式
答案: 【 replace into 表名 [(字段列表)] values (值列表);
replace [into] 目标表名 [(字段列表1)] select (字段列表2)from 源表 where 条件表达式;
replace [into] 表名 set 字段1 = 值1, 字段2 = 值2

2、填空题:
‏delete语句的语法格式‌
答案: 【 delete from 表名 [where 条件表达式]

MySQL表记录更新测验2

1、多选题:
‎以下特殊字符与转义字符对应正确的是‎
选项:
A: "对应双引号
B: b对应退格符
C: 对应ASCII 0
D: n对应制表符
答案: 【 "对应双引号;
b对应退格符;
对应ASCII 0

第4讲 表记录的检索Ⅰ

表记录的检索测验I

1、多选题:
‎使用select子句指定字段列表‏
选项:
A: *
B: 表名.*
C: 字段列表
D: 字符
答案: 【 *;
表名.*;
字段列表

2、填空题:
‏左连接的语法格式‌‏‌
答案: 【 from 表1 left join 表2 on 表1和表2之间的连接条件

第4讲 表记录的检索Ⅱ

表记录的检索测验II

1、多选题:
‍子查询分为 A       与 B        。 ‌
选项:
A: 相关子查询
B: 非相关子查询
C: 无关子查询
D: 查询相关
答案: 【 相关子查询;
非相关子查询

2、填空题:
‏非相关子查询是独立于外部查询的子查询,子查询总共执行几次‏
答案: 【 1##%_YZPRLFH_%##一

第5讲 JDBC数据库编程

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

发表评论

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