Базы данных и SQL
PHP и MySQL с Нуля до Гуру
Сегодня разработка стремительно уходит в Веб. И по прежнему в качестве языка программирования для веб-разработки часто используется РНР. А для хранения данных, разумеется, нужна база данных, с которой также надо уметь работать. Этот курс поможет вам "убить двух зайцев" - изучить язык РНР и научиться работать с базами данных на примере MySQL. Подробнее... |
Я сам не очень люблю возиться с базами данных. А язык SQL раньше меня вообще сильно бесил. Но любой программист рано или поздно приходит к пониманию того, что без баз данных почти ни одной более-менее стоящей программы создать не получится.
Вообще базы данных и SQL (с разными его вариациями) - это отдельная большая тема и отдельная профессия. Но и любой программист должен это знать хотя бы на уровне середнячка, иначе эффективная работа с данными будет невозможна. Поэтому я создал этот раздел на сайте, где будут появляться статьи по базам данных и SQL.
SQL - это Structured Query Language - язык структурированных запросов. Произносится как “Эс-Кью-Эль”, хотя иногда говорят “сиквел”. Это не совсем язык программирование (в том смысле, что с его помощью НЕ создаются исполняемые файлы - программы). Однако это главный инструмент создания, оптимизации и обслуживания баз данных.
Изначально язык был достаточно простой, но сегодня даже “чистый” SQL обладает большими возможностями, а его вариации, заточенные под различные СУБД (Системы Управления Базами Данных) могут быть очень мощными средствами обработки данных.
Несмотря на то, что создатели SQL старались сделать его настолько простым, чтобы пользоваться им могли НЕ программисты, на самом деле язык не такой уж простой, и его надо вдумчиво и внимательно изучать, чтобы познать все его прелести. Хотя основа, конечно, простая. Например, вот такой запрос:
SELECT * FROM TABLE
может как-то понять (пусть и не целиком) любой, кто знает английский язык. Потому что по русски это будет:
ВЫБРАТЬ * ИЗ ТАБЛИЦЫ
то есть понятно, что этот запрос выбирает данные из таблицы базы данных. И это действительно просто. Потому что это самый простой запрос. Однако с запросами посложнее даже у опытных программистов могут возникнуть трудности.
Поэтому для того, чтобы общаться с базами данных “на ты”, потребуется, как и при любом другом обучении:
- Теория
- Практика
Без практики (причём длительной), познать все возможности SQL не получится. Так что если хотите научиться легко работать с базами данных, то придётся учиться и практиковаться. Ну а я постараюсь вам в этом помочь. Статьи будут появляться на этой странице по мере готовности. Так что можете добавить страницу в закладки и время от времени её проверять. Ну или подключиться к группе в ВК или к каналу в Телеграм. Либо к другим каналам, которые у меня есть.
PHP и MySQL с Нуля до Гуру
Сегодня разработка стремительно уходит в Веб. И по прежнему в качестве языка программирования для веб-разработки часто используется РНР. А для хранения данных, разумеется, нужна база данных, с которой также надо уметь работать. Этот курс поможет вам "убить двух зайцев" - изучить язык РНР и научиться работать с базами данных на примере MySQL. Подробнее... |
Вступить в группу "Основы программирования"
Подписаться на канал в РУТУБ Подписаться на Дзен-канал Подписаться на рассылки по программированию |