|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Добрый День! Я сделал SQL Test - там всего 15 вопросов. Пожалуйста пройдите его онлайн. Там у каждого вопроса есть feedback (снизу) где вы можете отметить вопросы который очень непонятные и т.п. Спасибо! SQL Test - жмите на ссылку - откроется SurveyMonkey с тестом ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2017, 06:33 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2017, 10:15 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
что за фигня? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2017, 23:59 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
и вопросов 25 - тут тоже обманули ) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2017, 00:00 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Критик, когда я проходил, то вопросов было 17. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2017, 08:19 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
skyANA, да. и вы все ответили правильно. я потом просто еще добавил.) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2017, 23:48 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Критикчто за фигня? Идея такая: частенько бывает что SELECT * кладут в хранимую процедуру или код который вызывается из приложения, т.е. когда приложение обращяется к базе данных. Вроде ничего плохого, но если потом ктото добавит в таблицу пяток новых колонок спустя два года, то все так и будет работать, но будет же больще данных путеществовать к приложению - и это просто вот на ровном месте без всяких даже изменений кода и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2017, 23:52 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
BusyManКритикчто за фигня? Идея такая: частенько бывает что SELECT * кладут в хранимую процедуру или код который вызывается из приложения, т.е. когда приложение обращяется к базе данных. Вроде ничего плохого, но если потом ктото добавит в таблицу пяток новых колонок спустя два года, то все так и будет работать, но будет же больще данных путеществовать к приложению - и это просто вот на ровном месте без всяких даже изменений кода и т.п. беру свои слова назад. там эе decrease. как раз все праовильно там и score верно выставились column order - вот про этот я там снимаю 5 поинтов. Код: sql 1. 2.
вот в этом случае такой код может работать работать пять лет а потом вдруг петестать работать внезапно если кто то поменяет колонки местами в самой таблице. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2017, 23:56 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
BusyMan, так это третий пункт ответа ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 01:52 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
48. Describe the outcome of the query above (choose two): [X] A new record will be inserted into [Orders] table and a new record will be inserted into [OrderItems] table A new record will be inserted into [Orders] table and no record will be inserted into [OrderItems] table No records will be inserted into [Orders] table and a new record will be inserted into [OrderItems] table No records will be inserted into [Orders] table, neither no records will be inserted into [OrderItems] table [+] The query will throw an exception The query will complete without an exception 5/25 points Не помню весь скрипт целиком, выбрал первый пункт в предположении, что xact_abort off. Выл там set или нет? Или я в любом случае неправ? PS: ну и позорные 279/330 :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 10:26 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
dymka48. Describe the outcome of the query above (choose two): [X] A new record will be inserted into [Orders] table and a new record will be inserted into [OrderItems] table A new record will be inserted into [Orders] table and no record will be inserted into [OrderItems] table No records will be inserted into [Orders] table and a new record will be inserted into [OrderItems] table No records will be inserted into [Orders] table, neither no records will be inserted into [OrderItems] table [+] The query will throw an exception The query will complete without an exception 5/25 points Не помню весь скрипт целиком, выбрал первый пункт в предположении, что xact_abort off. Выл там set или нет? Или я в любом случае неправ? PS: ну и позорные 279/330 :) rollback transaction ответит все изменения в обоих таблицах и ни в одну из них ничего не заинзертится вне зависимости от xact_abort. поправьте меня пожалуйстя если я не прав. или если вы не верите я могу щас попробовать на сервере, пример то простой вроде. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2017, 01:05 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Так вроде нельзя откатить "внутреннюю именованную транзакцию", для этого необходимо использовать механизм savepoint. Поэтому ожидаю, что скрипт свалится именно на инструкции ROLLBACK. Хотя может что-то изменилось со времен 2008. И не помню уже сам скрипт... можт невнимательно его посмотрел. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2017, 16:12 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Представление еще создают, чтобы улучшить производительность. Создаем представление - создаем индекс на предсталение и профит. Вопросы с подвохом лучше убрать совсем. Типа IF Exists(select null) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2017, 17:03 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Rankatan, а я вот не вижу тут никакого подвоха. Наоборот проверка того, что отвечающий понимает, что речь в вопросе не об индексированных представлениях. Вот если бы наоборот, то был бы подвох :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2017, 17:50 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Про подвох я имел ввиду не вопрос про представление. В вопросе про представление нет подвоха, там есть ошибка. Представление могут создаваться для оптимизации запроса, это может быть как индексированное представление так и секционированное. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 01:32 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
RankatanПредставление еще создают, чтобы улучшить производительность. Создаем представление - создаем индекс на предсталение и профит. Вопросы с подвохом лучше убрать совсем. Типа IF Exists(select null) согласен, тут лучще вопрос переделать в: What would be a reason to create a regular view? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 01:51 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
dymkaТак вроде нельзя откатить "внутреннюю именованную транзакцию", для этого необходимо использовать механизм savepoint. Поэтому ожидаю, что скрипт свалится именно на инструкции ROLLBACK. Хотя может что-то изменилось со времен 2008. И не помню уже сам скрипт... можт невнимательно его посмотрел. да, вы правы, упадет на роллбеке. на самом деле это не то что я хотел спросить, т.е. это моя ошибка вообщем то. Я исправлю вопрос и уберу название из роллбека было так: Код: sql 1. 2. 3. 4.
исправлю на: Код: sql 1. 2. 3. 4.
любо может вообще вот так сделать: Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 01:58 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
RankatanПро подвох я имел ввиду не вопрос про представление. В вопросе про представление нет подвоха, там есть ошибка. Представление могут создаваться для оптимизации запроса, это может быть как индексированное представление так и секционированное. секционированное - это которые partitioned view? Если вы про те вью в которых несколько UNION ALL, то создание такого вью определенно позволяет сократить объем кода и повысить его элегантность, но сам факт создания не сделает быстрее сам запрос внутри 1 секции. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 02:21 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
BusyManRankatanПро подвох я имел ввиду не вопрос про представление. В вопросе про представление нет подвоха, там есть ошибка. Представление могут создаваться для оптимизации запроса, это может быть как индексированное представление так и секционированное. секционированное - это которые partitioned view? Если вы про те вью в которых несколько UNION ALL, то создание такого вью определенно позволяет сократить объем кода и повысить его элегантность, но сам факт создания не сделает быстрее сам запрос внутри 1 секции. Сделает, сама суть секционированного вью, что в нем например 5 таблиц через union all, но чтение пойдет только к нужным таблицам (т.е. ненужные будут отсечены в зависимости от where к представлению). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 13:03 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
BusyManсогласен, тут лучще вопрос переделать в: What would be a reason to create a regular view? Лучше вообще уберите из списка ответов про оптимизацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 13:08 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
RankatanBusyManпропущено... секционированное - это которые partitioned view? Если вы про те вью в которых несколько UNION ALL, то создание такого вью определенно позволяет сократить объем кода и повысить его элегантность, но сам факт создания не сделает быстрее сам запрос внутри 1 секции. Сделает, сама суть секционированного вью, что в нем например 5 таблиц через union all, но чтение пойдет только к нужным таблицам (т.е. ненужные будут отсечены в зависимости от where к представлению). Фишка в том, что и в случае индексированного, и в случае секционированного представления, создаётся не просто оно одно. И тест хорошо отсекает момент того, что человек понимает о чём речь. ИМХО так :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 21:59 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
RankatanBusyManсогласен, тут лучще вопрос переделать в: пропущено... Лучше вообще уберите из списка ответов про оптимизацию. Нет уж. Пусть тестируемый включает мозг :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 22:00 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
skyANA, Так это SQL тест или SQLServer тест? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2017, 20:51 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
Bogdanov AndreyskyANA, Так это SQL тест или SQLServer тест? Microsoft SQL Server ну у нас это перед тем как дать тест как бы подразумевается,... ... чуть не спросил "А что бывают другие sql servera?" ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2017, 06:10 |
|
SQL Test - помогите собрать статистику по онлайн тесту (15 вопросов).
|
|||
---|---|---|---|
#18+
BusyManMicrosoft SQL Server ну у нас это перед тем как дать тест как бы подразумевается,...У "вас" это у кого? Мы вроде в разделе "Сертификация и обучение" и у Майкрософта здесь особых привилегий нет. :) BusyMan... чуть не спросил "А что бывают другие sql servera?" Еслу уж какой-то сервер и имеет приоритетные права считаться SQL сервером, то это DB2. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2017, 10:19 |
|
|
start [/forum/topic.php?fid=34&fpage=3&tid=1549725]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 285ms |
total: | 451ms |
0 / 0 |