Все в порядке
Что любил делать масон-программист вечерами?
Сортировать табличку "planet" по колонке "world"
Что любил делать масон-программист вечерами?
Сортировать табличку "planet" по колонке "world"
В сегодняшней статье разберемся с тем, что такое SQL и как лучше всего подойти к изучению SQL с нуля, описав опыт подписчиков нашего канала
IT-старт t.me/it_begin
Для чего нужно знать SQL?
Не тайна, насколько важен навык работы с базами данных, особенно для современных и быстроразвивающихся технологий.
Обычно знание базы данных начинается с знакомства с SQL (Structured Query Language - структурированный язык запросов)
Данный язык обрабатывает все входящие данные, которыми пользователи делятся с сайтом. Все полученные данные хранятся и обрабатываются в базе данных.
Теперь, постараемся рассказать о том, как лучше сделать первые шаги в сторону изучения SQL.
Почему важно знать SQL?
Для начала ответим на вопрос. Почему именно SQL так популярен? По пунктам:
1. SQL имеет огромный спрос на рынке труда. Знание SQL требуется в совокупности к знанию многих языков программирования. Это и является также причиной востребованности знания работы с базами данных.
2. Универсальность - сфера применения крайне обширна. От крупных IT-компаний до гос.учреждений.
3. Плавная кривая обучения. Основное отличие SQL от большинства языков - это то, что SQL имеет структуру на основе поступающих запросов. SQL даёт пользователям инструменты, с помощью которых он сможет удобно управлять базами данных.
Практические советы наших подписчиков по изучению SQL:
Теперь перейдем к практическим советам от наших подписчиков о том, как лучше подойти к процессу изучения SQL:
Алексей:
Ежедневно используя SQL в своей работе, я посоветовал бы начать решать задачи на сайте sql-ex.ru , задачи идут по нарастанию сложности и имеют сопутствующую теорию, следует за теорией в книжки лишний раз идти уже не нужно. Спустя 35-40 задач у вас уже сформируется целостное представление о SQL и уже после этого, можете приступать к соответствующей литературе, что как раз таки после пройденной вами практики будет легко восприниматься. По книгам советующее следующее:
- SQL Полное руководство - описываются все возможности SQL.
- Официальное руководство по PostgreSQL - в случае если выбрали PostgreSQL , то официальное руководство имеет исчерпывающую информацию, более вам вряд ли что понадобится.
- Введение в системы баз данных от автора C.J. Date - максимальное компактное описание того, на чем основывается SQL - разобраны подробно основные понятия, предложены задачи. Хорошая книга.
Мария:
Книги не особо советую, по своему опыту лишь сужу - они мною или были заброшены или с трудом читались, но знания из них получать мне никакого удовольствия не было, не моё это. Лично я решила приступить к изучению с практики, поэтому:
sql-ex.ru и pgexercises.com - практические задачи , параллельно на данных сайтах также сможете изучить необходимую вам теорию и применить её тут же на практике. Поработать получится как с сложными запросами, так и с примитивными. Как освоите азы SQL, уже думаю можно переходить к книгам, если данный способ получения информации для вас приемлем и вы довольно таки усидчивы. Либо советую искать документацию по интересующей вас СУБД (Система управления базами данных)
Кирилл:
Если вы полный ноль в SQL, коим и я был год назад - советую книгу "Освой самостоятельно SQL за 10 минут".
Будет очень хорошо, если вы не просто будете читать книгу, а параллельно заниматься практическим применением полученных вами знаний к примеру на таких сайтах как:
sql-ex.ru ( отличный сайт )
sql-tutorial.ru ( синтаксис T-SQL)
После того, как набьете руку на практических задачах , советую перейти к книге Святослава Куликова “Работа MYSQL, MS SQL SERVER и ORACLE в примерах”. Тут определяетсь с базой данных. Если это SQL Server, то скачиваете на торренте данную СУБД. Если Oracle, то скачиваешь образ для WMvare с их сайта, или используешь их online СУБД.
Подводим основные итоги:
Теория и практика должны быть неразделимы при вашем изучении SQL. Книги и открытые источники теоретической информации это прекрасно, но если полученные вами знания не будут применяться на практике, то вся изученная вами теория будет потихоньку забываться.
Если вас интересует IT его перспективы в РФ ,
публикую также свои статьи и интервью на канале t.me/it_begin
Подписывайтесь, если будет интересно ;)
Спасибо!
Учить какой-либо иностранный язык в России - дело недешевое.
В университете и школе я занимался английским по два часа в неделю. К репетитору не ходил. Но сейчас свободно общаюсь на английском, читаю иностранную литературу на оригинале.
Постараюсь подсказать вам, как сэкономить и при этом улучшить свои навыки, как в письменной речи, так и устной.
Сразу оговорюсь. Не агитирую за негативное в сторону репетиторов или языковых курсов, я же изучал английский язык в ситуации, когда не было денежных средств на изучение языка. пришлось выкручиваться. Надеюсь мой опыт будет полезен для вас.
Звуковое восприятие языка
Смотрите сериалы на английском по 30 минут в день.
Если ваша цель научиться понимать разговорную речь, то необходимо завести привычку смотреть сериалы в оригинале: в сериалах герои разговаривают на простом языке.
Найти их можете здесь:
english-films.com - фильмы и сериалы на английском в оригинале с англ. субтитрами. Но есть реклама.
На сайте можете найти такие до сих пор актуальные сериалы как "Теория большого взрыва", "Друзья" и "Декстер". Субтитры как русские, так и английские
Слушайте подкасты
Ранее слушал подкасты на Apple Music и Spotify, но теперь ни там ни там возможности пользоваться сервисами - нет. Пока вижу лишь единственную альтернативу - это Яндекс Музыка, внутри данного сервиса также есть подкасты, что помогут вам в слуховом восприятии изучаемого вами языка. По началу вообще не понимал большую часть монолога автора, но со временем речь автора не кажется уже несвязной ерундой, а воспринимается нормально.
Читайте книги по 20 минут в день
Мой выбор остановился на классике Джеке Лондоне. Помните о силе маленьких шагов. Когда я первый раз пытался читать книгу в оригинале и переводить её, процесс этот шёл мягко говоря со скрипом, несколько месяцев ушло лично у меня на то, чтобы процесс чтения начал идти быстрее. Но практика полезная, используйте этот вариант!
Попробуйте читать тексты на одну тему
В английском есть термин "Narrow reading", что подразумевает под собой - чтение текстов на одну тему.
Так как работаю в IT, то термины из сферы моей профессиональной знать мне крайне необходимо. Читая статьи/литературу на одну и ту же тему , вы будете замечать, как выражения и термины начинают повторяться - ваша задача их успешно запоминать и тем самым улучшать свой словарный запас.
Inc.com - если вам интересна бизнес-тематика, публикуют истории провалов и успехов предпринимателей, интервью с представителями бизнеса и т.п. контент
Wired.com - если вам интересны технологии, тут найдёте статьи о последних разработках Tesla, Amazon, Microsoft и др. компаний с мировым именем.
Чтобы в общение не допускать ошибок, нужно общаться!
Не держите в себе страх ошибаться. Чтобы перестать делать ошибки, необходима практика, практика и только практика.
Если живете в городе-миллионнике, советую найти себе англоязычных знакомых, желательно чтобы эти люди были заинтересованы в изучении русского. В данном случае у вас будет взаимовыгодное сотрудничество. Вы будете помогать человеку с изучением русского языка, вам же помогут с английским. Со временем барьеры и стеснения между вами пропадут, вам будет всё легче и легче общаться , речь ваша будет улучшаться.
Если же живете в небольшом населенном пункте, ничего страшного. Главное наличие интернета, ищите тематические форумы и сайты с иностранцами , что хотят выучить русский, заводите диалоги и будьте полезны друг другу.
Относитесь к изучению языка, как к спорту.
Для меня изучение английского языка давалось намного легче, когда я ассоциировал это со спортом. Так как уже долгое время я бегаю по утрам перед работой и для меня это уже стало обыденным, привычкой, изучение иностранного языка я также хотел сделать привычкой. Мой прошлый подход "УЧИТЬ" английский был бесполезен. Когда же я начал "ЗАНИМАТЬСЯ" английским, вникать в его суть, жить им, только после этого процесс изучения мне стал интересен и я стал прогрессировать.
На данный момент свободно говорю на английском, лишь использовав собственное силы и не прибегая к каким-либо тратам. Верьте в себя и своих силах. Если обычный человек типо меня смог, чем вы хуже?
Если вас интересует мой путь не только в изучении английского, но и в IT ,
публикую также свои статьи и интервью на канале t.me/it_begin
Подписывайтесь, если будет интересно ;)
Спасибо!