что такое оператор соединения sql

196papik

если у вас спросят, что такое оператор соединения,
какой оператор вы назовете?

wolf-cub

это оператор соединения.
А что он делает?
совершает операцию соединения - вот так отвечают на вопросы по мехматски =)

196papik

не. нужно назвать конкретный оператор.

incwizitor

оператор join ?
пс: я совсем не смыслю в скуле, так что могу ошибаться.

tinka2302

Я бы сказал join.

196papik

а почему тогда на экзамене по БД
нужно назвать запятую?
select from a,b?

tinka2302

Запятая в перечислении таблиц эквивалентна INNER JOIN.
А почему нужно назвать запятую - ответ надо искать в курсе лекций.
Может, там дается определение оператора соединения.

196papik

а как же принципы мехмата, согласно которым готовиться можно, пользуясь любой литературой?
т.е. насколько я помню в том же матане определения разрешалось давать по любой литературе, но нужно было тогда все доказательства приводить в соответствующей логической форме.

incwizitor

нет таких принципов на мехмате
главное: нужно говорить то, что хотят услышать.

196papik

у многих из наших преподавателей - были:)
ну дальшеможно продолжать спор на тему учебного процесса мехмата,
но думаю, тут это не имеет смысла.
но ИМХО прекращать экзамен из-за разности в терминологии - как минимум оригинально.

lordkay

а как же принципы мехмата, согласно которым готовиться можно, пользуясь любой литературой?
----------
это для математики, а для всяких экономик, баз данных и т.д. не особо подходит
хотя если рюхать сиквел, то можно сдать и не читая курс лекций вообще
а вот если не рюхать, то лучше учить по тому, что читали, а не по левым книжкам

196papik

ну вот, при сдаче не читая и происходит конфликт терминологий.

tinka2302

Имхо в IT столько понятий, не имеющих четких общепризнанных определений, что лектору просто необходимо привязаться к чему-то конкретному, например к своему курсу лекций.
И тогда уже незнание того, что такое "оператор соединения" по мнению лектора, будет приравниваться к незнанию определения, со всеми вытекающими.

lordkay

>>ну вот, при сдаче не читая и происходит конфликт терминологий.
два человека которые рюхают договариваются о терминологии очень быстро и начинают понимать друг-друга (я про ит)

tinka2302

Только если встречаются два вменяемых человека
Хотя если человек по работе близко сталкивается с sql, по идее должен договориться о терминологии.

196papik

тут ты, пожалуй, прав (права).
просто все произошло за 10-15 секунд:)
это видимо контрольный вопрос, который на первых секундах отсекает людей, знающих sql не по курсу
этот вопрос вроде как задавали всем сразу (может, есть те, кому его не задали сразу?)
вопрос действует внезапностью)
Оставить комментарий
Имя или ник:
Комментарий: