Nulls can be generated from non-mandatory frontend fields like gender in registration info. Nulls cannot be understood by readers nor processed correctly by computers. So A, B, C are correct.
正确答案是:C: Nulls may be generated from non-mandatory frontend system fields。
专业分析:
在数据分析和数据库管理中,null值是指缺失或未知的数据。以下是对各选项的分析:
A: Computers cannot ensure accurate calculations
虽然null值确实会影响计算的准确性,但计算机本身是能够处理null值的。通常,数据库系统和编程语言提供了处理null值的机制,例如通过条件语句或函数来处理这些值。因此,这个选项并不完全正确。
B: Readers cannot understand
虽然null值可能会导致数据解释上的困难,但这主要取决于数据展示的方式和读者的背景知识。通过适当的文档和注释,读者是可以理解null值的存在及其意义的。因此,这个选项也不完全正确。
C: Nulls may be generated from non-mandatory frontend system fields
这是正确的。null值通常是由于前端系统中的非必填字段未被填写而产生的。例如,在一个用户注册表单中,如果某些字段是可选的,那么用户可以选择不填写这些字段,数据库中相应的字段就会存储null值。
D: Null rows cannot be deleted
这个选项是不正确的。null值所在的行是可以被删除的,只要符合删除条件的行都可以被删除。
综上所述,正确答案是C。