Из конференции разработчиков Firebird узнал об интересном ресурсе, позоляющем повысить (может, кому повезло, и просто проверить) навыки владения SQL. Для решения предоставляется ряд задач, с градацией по сложности от 1 - 4 баллов (1 и 2 легкие даже для меня :), а до троек я пока не дошел:( ).
Посетитель вводит запрос, который исполняется Microsoft SQL Server 2005. Собственно результат проверяется, в случае правильного ответа засчитывается. Хотя два абсолютно разных запроса могут вернуть один и тот же результат (для текущего состояния) базы, засчитается только правильный (заполненность видимой пользователю тестовой базы и базы невидимой разная). На более продвинутых этапах еше и производительность проверяется и если запрос не достаточно оптимизирован - звыняйтэ.
Есть ряд жалоб, что предлагаемые базы плохо спроектированы. Думаю, сделано специально, в целях наглядности. Кроме того, в реальной жизни ведь тоже не все так гладко, так как этакие недочеты в этапе проектирования, могут всплыть на стадии разработки (ну к примеру, заказчик посмотрит предворительную версию программы, и его требования поменяются и т.д., или не все учли при проектировании...)
По результатам тестирования возможно получить сертификаты, если есть такое желание.
Так что будемс дерзать.
3 комментария:
ну молдец шо узнал,
а где ссылка на ресурс?
заголовок статьи - адресс ресурса.
Я думал, что будет понятно.
Ах, ну да :D
Отправить комментарий