Я ищу головоломки SQL начального и среднего уровня, на которые я могу направить слушателей для практики.
Я знаю о http://sqlzoo.net/, который является отличным ресурсом - есть ли что-нибудь еще, что вы могли бы предложить?
Я ищу головоломки SQL начального и среднего уровня, на которые я могу направить слушателей для практики.
Я знаю о http://sqlzoo.net/, который является отличным ресурсом - есть ли что-нибудь еще, что вы могли бы предложить?
Ответы:
Книги и посты группы новостей Джо Селко - хороший источник загадок (с различными ответами). Они могут быть немного более промежуточными / продвинутыми и не специфичными для MySQL, но просты для понимания и, как правило, происходят из реальных реальных ситуаций.
В частности, выследите копию «Головоломки и ответы» Джо Селко (ссылка на предварительный просмотр Google), это сборник лучших.
На форумах по SQLTeam иногда возникают и интересные проблемы, но в основном они сосредоточены на MS SQL Server.
У домена HackerRank SQL есть множество задач SQL, которые могут быть выполнены с использованием нескольких реализаций (например: Oracle, MySql, MS SQL Server, DB2).
В BeyondRelational.Com множество интересных головоломок и конкурсов.
SQL Server Central имеет несколько тестов здесь:
http://www.sqlservercentral.com/tags/T-SQL/SQL+Puzzles/
Также есть SQL Quiz, который больше похож на вопросы о викторинах, чем на головоломки:
И у Lessthandot есть несколько общих головоломок для программистов:
Тот, который я использовал раньше: http://www.sql-tutorial.ru/en
Имеет интерактивную книгу с упражнениями (и советами) и решениями
Вы можете подписаться на рассылку новостей SQLServerCentral и ежедневно получать Вопрос дня (среди других новостей и статей) в своем почтовом ящике.
Следует отметить, что в дополнение к SQL вопросы также направлены на администрирование базы данных. Они довольно сложные, хотя.
Практические навыки языка SQL имеют хороший набор упражнений для начинающих, а также для опытных программистов.
Есть два сайта, которые действительно выделяются для изучения SQL, особенно Oracle (для MySQL см. Ниже).
Форумы Oracle . Обратите особое внимание на посты Фрэнка Кулаша и Соломона Якобсона (иногда вещи редкой красоты), но любой, у кого повторение> 20 КБ, заслуживает внимания. Проверьте рейтинг на странице форумов.
Орафак форумы . Соломон Якобсон (снова), Мишель Кадо и Черный лебедь должны быть здесь.
Многие меньшие падаваны отвечают на вопросы, используя PL / SQL, чтобы их можно было задавать прямо (среди прочего) указанным выше сенсеем, который указывает на чистые решения SQL такой малочисленности, что делает Мона Лизу (La Gioconda) бледной в сравнении.
Для MySQL смотрите здесь - "поваренная книга" запросов MySQL.
Наконец, я бы сказал, что есть много текстов, достойных изучения. Проверьте Celko, Дюбуа и Gulutzan среди прочего .