GATE1999_2.25Будет ли SQL-запрос работать, если нет индексов в отношениях?
Какое из следующего является/верным?
A) An SQL query automatically eliminates duplicates
B) An SQL query will not work if there are no indexes on the relations
C) SQL permits attribute names to be repeated in the same relation
D) None of the above
Это вопрос экзамена GATE 1999. Легко исключить вариант A & C. Пожалуйста, ответьте, является ли вариант B правильным или нет, и почему?
Я прошел через SQL-раздел нескольких баз данных и также искал в Интернете, но я не нашел ссылки на влияние индексов на SQL-запрос, который может ответить на этот вопрос.
От https://en.wikipedia.org/wiki/SQL: «Стандарт не определяет поведение базы данных в нескольких важных областях (например, индексы, файл hostorage ...), оставляя реализации, чтобы решить, как себя вести .. » – PKG
« Отношение «SQL» может иметь повторяющиеся имена атрибутов. Однако базовая переменная SQL не может содержать одну из них. Например, 'SELECT * FROM t a JOIN t b'. – philipxy