Существует множество учебных пособий, рассказывающих об основах языка SQL и выражениях, и это хорошо. Тем не менее, во многих случаях простое изучение синтаксиса не продвинет вас дальше. Это то, что я чувствую, когда изучал SQL. Я хотел бы найти викторины и проблемы, чтобы попрактиковаться на знаниях, которые я узнал. Тем не менее, часто бывает трудно найти хорошие проблемы для работы.
Этот курс сначала познакомит вас с основами операторов SQL через MySQL, одну из самых популярных баз данных. Если вы новичок, я определенно рекомендую вам пройти этот раздел. Если вы опытный разработчик, вы можете просто быстро просмотреть. Я призываю вас практиковаться, изучая эти основные положения.
После этого вы можете перейти в более интересный раздел - решение проблем. Есть 42 задачи, разделенные на 3 категории, основные, промежуточные и продвинутые.
Почти каждый раз, в интервью для позиции, связанной с разработчиком, будут вопросы SQL. Во время этих вопросов по SQL вы часто сталкиваетесь с проблемами, связанными с объединением таблиц, что является сложным вопросом для многих людей, которые только начали работать с SQL. Там не так много хорошей практики, и поэтому я хотел бы поделиться этим курсом.
Как использовать этот курс?
Чтобы сохранить полученные знания, вам придется решать эти проблемы самостоятельно. Вы можете следовать урокам, чтобы пройти через каждую из проблем, но вы должны вернуться и решить проблемы самостоятельно. Кроме того, чтобы бороться с потерей памяти на том, что вы узнали, вам необходимо постоянно возвращаться к этим проблемам, чтобы преобразовать кратковременную память в долговременную память, особенно перед собеседованием. Не все ключевые слова или утверждения рассматриваются в этом курсе. Вы всегда можете найти быстрые учебники и документы по нему. Более ценная информация - это практические проблемы и процесс их решения.