Я изучаю MySQL. Я наткнулся на несколько вопросов с множественным выбором. Если я сомневаюсь, что ответ был или не был убежден, что это правильно, я начал искать google, stackoverflow и сайт mysql. Однако для некоторых я все еще не мог подтвердить, какой был правильный ответ.какое утверждение неверно об уникальном индексе
Вопрос: Все следующие утверждения верны об уникальном индексе, кроме одного?
A. Он должен быть уникальным для всех столбцов таблицы
B. Он не должен быть явно определен для таблиц
C. Он должен быть создан только для столбцов с ограничениями PRIMARY KEY или UNIQUE.
D. Это не может быть создан сам по себе
Е. Это не может быть гарантировано, что сочетание всех значений, содержащихся в индексе являются уникальными
Предлагаемый ответ: E.
Мои мысли:
О. Я действительно не понимаю, что они подразумевают под этим. Но в этом вопросе это должно быть правильным утверждением. Может ли кто-нибудь это понять?
B. определенный для таблиц? уникальный индекс находится в столбце таблицы. И по умолчанию возможны не уникальные значения, поэтому они должны быть явно определены.
C. Выглядит правильно. Первичный ключ уникален, поэтому индекс должен быть построен MySQL (но не явно)
D. wut? другой ответ, который не имеет для меня никакого смысла (я глуп?: S)
E. Сочетание значений? Нет, тогда невозможно гарантировать, что эти комбинации значений столбца уникальны. Если это комбинация разных столбцов, которые могут быть объединены в первичный ключ: тогда это может быть обеспечено, иначе это не будет использоваться для индекса UNIQUE.
В основном я могу иметь предпочтительный ответ в случае сомнений, однако здесь я имею ни малейшего понятия: ■
Это одна действительно сводит меня с ума: s Является ли это языковой барьер или ...
Если у вас есть замечания по этому вопросу/ответу или по любому из моих замечаний, я рад это слышать!
Откуда этот вопрос? На первый взгляд, мне кажется, что все, кроме одного, ответы ложны (или, как вы указываете, бессмысленны). –