PHP и MySQL. 25 уроков для начинающих
Автор: Владимир Дронов
Автор бестселлера — программист с 36-летним опытом работы в IT-сфере. На его счету более 30 изданий в области программирования. Эта книга станет полезным практическим пособием для новичков в разработке и всех, кто имеет отношение к верстке сайтов.
Автор доходчиво рассказывает о кодировании на языке PHP с использованием самой распространенной базы данных — MySQL. Особое внимание он уделяет необходимым для работы терминам. В результате изучения материалов разработчик сможет создать свой сайт и привязать к нему базу данных.
Труд Владимира Дронова состоит из 25 уроков и более 30 практических заданий с поэтапным руководством, наглядным визуальным оформлением. Автор освещает темы программной генерации веб-страниц, проверки корректности введенной пользователем информации, создания баз данных. Отдельно рассматривает моменты, связанные с безопасностью: противостояние сетевым атакам, защита ресурса от несанкционированных проникновений, шифрование данных, безопасные протоколы HTTPS.
MySQL. Сборник рецептов
Автор: Поль Дюбуа
Эта книга для тех, кто уже обладает начальными знаниями о базах данных. Она даст представление о работе MySQL с языками Perl, PHP, Python, Java. Это полезный сборник примеров с готовыми решениями. Книга начинается с краткого введения в MySQL и обзора его возможностей, после чего автор переходит к рецептам по работе с таблицами, индексами и запросами. Каждый рецепт содержит описание задачи, алгоритм ее решения, а также соответствующий SQL-код.
Из книги вы узнаете, как формировать запросы, читать их из файла. Научитесь взаимодействовать с сервером, вычислять статические характеристики. Разберетесь, как изменять структуру таблиц с помощью удаления или добавления столбцов. Опытным разработчикам издание пригодится при написании кода: за счет готовых решений его не придется писать с нуля.
MySQL 8 для больших данных
Авторы: Шаббир Чаллавала, Джадил Лакхатария, Чинтан Мехта и Кандарп Патель
Это издание, опубликованное в 2017 году, заслуживает внимания начинающих компьютерных инженеров и программистов с широкими знаниями. Оно будет полезно администраторам баз данных, которые хотят использовать СУБД для обработки записей.
Книга содержит много практических примеров, глубоко затрагивает стратегию работы с BigData. Авторы разбирают инструменты Apache Hadoop, MapReduce, MySQL Applier. Объясняют, как интегрировать MySQL с API NoSQL и инструментами для Big Data-вычислений. После изучения книги читатель сможет эффективно применять MySQL 8 для управления массивами данных большого объема.
MySQL: руководство по изучению языка
Автор: Ларри Ульман
Труд Ларри Ульмана посвящен установке и работе MySQL в операционных системах Windows, Linux, Mac OS. Автор детально описывает запуск СУБД, ее работу, уделяет внимание доступу к базе данных, администрированию из командной строки.
Первые главы книги посвящены основным концепциям, принципам основ СУБД. Ульман знакомит читателей с базовыми командами, операциями, ключевыми словами языка SQL.
Разбирает работу со сложными запросами, индексацию данных, проектирование, оптимизацию баз данных. Дает рекомендации по улучшению производительности СУБД. Книга также освещает интерфейсы программирования с использованием PHP и Perl для работы с MySQL.
Издание содержит много примеров, упражнений, которые позволят лучше понять материал, научат применять его на практике. Книга написана простым языком, поэтому даже начинающие программисты легко поймут основы работы с базами данных.
MySQL на примерах
Автор: Максим Кузнецов
Эта книга — практическое пособие для начинающих программистов, системных администраторов, которые хотят овладеть основными навыками работы с реляционной системой управления базами данных.
Она начинается с обзора ключевых понятий баз данных и SQL-запросов. Читатель ознакомится со свойствами СУБД, включая установку, настройку, работу с сервером.
Главы книги посвящены различным вопросам администрирования реляционных баз данных: управление пользователями, резервное копирование, восстановление, оптимизация производительности, безопасность данных. Также есть главы, посвященные работе с различными инструментами, приложениями, такими как MySQL Workbench, phpMyAdmin.
В «MySQL на примерах» доступно описывается работа с поиском по полнотекстным индексам, вложенными запросами, администрирование сервера MySQL.
В издании много примеров создания, управления базами данных, таблицами, индексами, запросами, триггерами. В каждом примере подробно описываются шаги, которые следует выполнить, чтобы достичь результата.
MySQL по максимуму
Авторы: Бэрон Шварц, Вадим Ткаченко и Петр Зайцев
По мнению многих IT-специалистов, эта книга — одно из лучших изданий для разработчиков, администраторов баз данных. В ней подробно разобрана архитектура и внутренние механизмы MySQL, многие из возможностей этой СУБД, инструменты для работы, облачный хостинг.
В книге рассматриваются самые частые ошибки, спорные моменты, даются рекомендации по их устранению и выбору оптимального решения. Также издание содержит много информации о том, как настроить, оптимизировать базу данных, чтобы она была надежной.
Вывод
Книги по MySQL — это важный и необходимый элемент обучения для тех, кто только начал изучать базы данных или уже давно работает с ними. Издания помогут углубить знания и сформировать понимание функционирования этой системы. Это позволит создавать более эффективные базы данных.
А если информации из книг недостаточно для самостоятельного обучения, можно записать на курсы, где работать с MySQL будут учить профессиональные педагоги.