Лучшие книги по базам данных , SQL

Список книг по проектированию, созданию и администрированию баз данных
Читать далее
PHP and MySQL Web Development. Luke Welling, Laura Thomson

PHP and MySQL Web Development

Luke Welling, Laura Thomson
2016688 ст.
Английский Для начинающихДля продвинутых PHPSQL / DBA
Подробнее

PHP and MySQL Web Development научит вас, как с помощью технологий с открытым кодом, создавать интерактивные веб-приложения, от простейшей формы заказа до сложных безопасных веб-приложений.

Прочитав книгу, вы поймете, как использование PHP и MySQL позволяет сделать сайты динамичными, разберетесь в аспектах безопасности и аутентификации, их реализации с помощью PHP и MySQL, узнаете об интеграции фронтенда и бэкенда, рассматривая JavaScript и его роль в приложении. Книга содержит множество реальных примеров, начиная со вступления, которые будут полезны в вашей разработке, а в конце авторы демонстрируют процесс проектирования, планирования и создания нескольких проектов: аутентификация и персонализация пользователя, электронная почта на основе веба, интеграция социальных сетей и корзина для интернет магазина. Пятое издание обновлено, пересмотрено и расширено для демонстрации разработки PHP в версиях 5.6 и 7, а также функций, представленных в последних стабильных релизах MySQL.

Книга подойдет для тех, кто стремится усовершенствовать свои знания PHP и MySQL для создания большого или коммерческого веб-сайта, а также будет полезна даже для начинающих, поскольку в ней, хоть и коротко, но объясняются все базовые понятия.

Об авторах

Лаура Томсон (Laura Thomson) – директор по разработке корпорации Mozilla. Раньше была директором OmniTI и Tangled Web Design, а также работала в университете RMIT и Boston Consulting Group. Имеет степень бакалавра прикладных наук (компьютерные науки) и степень бакалавра инженерии (инженерия компьютерных систем) с отличием.

Люк Веллинг (Luke Welling) – инженер-программист, регулярно выступающий по темам с открытым кодом и веб-разработкой на таких конференциях, как OSCON, ZendCon, MySQLUC, PHPCon, OSDC и LinuxTag. Он работал в OmniTI, в компании веб-аналитики Hitwise.com, у поставщика баз данных MySQL AB и как независимый консультант в Tangled Web Design. Преподает информатику в университете RMIT в Мельбурне, Австралия и имеет степень бакалавра прикладных наук (информатика).

PHP and MySQL Web Development: A Beginner’s Guide. Marty Matthews

PHP and MySQL Web Development: A Beginner’s Guide

Marty Matthews
2014592 ст.
Английский Для начинающих PHPSQL / DBA
Подробнее

PHP and MySQL Web Development: A Beginner's Guide пригодится тем, кто уже занимался созданием веб-сайтов с использованием HTML, CSS, вероятно, JavaScript и хочет добавить больше возможностей взаимодействия с пользователем с помощью лучшей обработки форм, большей легкости перемещения информации между страницами и полностью реляционной базы данных с помощью PHP и MySQL.

Однако книга прекрасно подойдет даже тем, кто только начинает знакомиться с веб-программированием, поскольку с самого начала закладывает базу, демонстрируя создание статических веб-страниц с помощью HTML5, ознакомляя с использованием CSS, JavaScript, шаблонов для использования общих функций и форматирования на ряде веб-страниц. . Затем книга углубляется в PHP, включая то, как он используется с HTML, его структуру, операторы контроля, массивы и функции, а также его использование с формами. После этого рассматривается MySQL и язык SQL в целом: основные характеристики языка, набор команд, ключевые слова, операторы и функции. В конце автор показывает, как PHP и MySQL смешиваются с HTML, CSS и JavaScript.

Книга содержит множество практических примеров, упражнений и тестов для проверки и усвоения полученных знаний, а также завершается созданием двух веб-сайтов, которые могут быть использованы в качестве шаблонов для создания собственных веб-страниц с динамическим содержимым.

Об авторе

Марти Мэтьюз (Marty Matthews) – "игрался" с первыми мейнфрейм-компьютерами, и никогда не терял своей увлечённости компьютерами, с тех пор до последних планшетов и смартфонов. Он был как программистом, так и президентом компании по разработке программного обеспечения. В течение всего времени он работал над тем, чтобы привлекать других к себе и помогать им лучше использовать все возможности компьютеров. С этой целью Марти написал более 80 книг по программированию и вычислительной технике, многие из которых стали бестселлерами и получили много похвал.

SQL in 10 Minutes a Day, Sams Teach Yourself. Ben Forta

SQL за 10 минут

Бен Форта
2019306 ст.
АнглийскийРусский Для начинающих SQL / DBA
Подробнее

SQL in 10 minutes a day ориентирована на разработчиков, программирующих на языках С/С++, Objective C, .NET, Java, PHP, Python или любом другом языке программирования, пользователей клиентских приложений, таких как пользователи Word, которым нужно осуществить слияние данных с базой данных, пользователей отчетов, требующих получить информацию из корпоративных хранилищ данных, а также всех, кто требует манипулировать и взаимодействовать с базами данных, но не работает с ними по основной специальности.

Поскольку книга имеет специфическую аудиторию, она была разработана с учетом отличий и начинается с операции SELECT в SQL, а затем добавляется фильтрация, сортировка и т.д. Создание таблиц, работа с различными типами данных, применение ограничений, использование сохраненных процедур и триггеров и т.д. объясняются четко и методически, небольшими частями. Автор акцентирует внимание на быстром выполнении задач и решении проблем, чтобы помочь вам быть максимально продуктивными с любым инструментом или средой, которую вы используете.

5-е издание содержит дополнительные примеры и советы, охватывает несколько более сложных тем, а также контент, касающийся IBM DB2 (включая DB2 в облаке), Microsoft SQL Server (включая SQL Server Express), MariaDB, MySQL, Oracle (включая Oracle Express и прекрасный) Oracle Live SQL), SQLite и PostgreSQL. Кроме того, большинство уроков завершаются контрольными вопросами, которые помогут вам попрактиковаться и освоить SQL.

Об авторе

Бен Форта (Ben Forta) – старший директор Adobe по образовательным инициативам и имеет три десятилетия опыта работы в компьютерной индустрии в области разработки продуктов, поддержки, обучения и маркетинга продуктов. Имеет значительный опыт в проектировании и разработке баз данных, реализовал базы данных для нескольких очень успешных коммерческих программ и веб-сайтов, а также постоянным лектором и колумнистом по разработке приложений и Интернет-технологий.

Learning SQL: Generate, Manipulate, and Retrieve Data. Alan Beaulieu

Изучаем SQL. Генерация, выборка и обработка данных.

Алан Болье
2020377 ст.
АнглийскийРусский Для начинающих SQL / DBA
Подробнее

Книга помогает разработчикам быстро освоить SQL для написания программ баз данных, выполнения административных задач и создания отчетов, начиная со вступления в язык SQL, изучения основ и постепенно переходя к некоторым более сложным его возможностям. В книге вы найдете информацию об истоках языка SQL, создании и наполнении баз данных, рассмотрите основы запросов, фильтрацию, запросы в несколько таблиц и работу с наборами данных, изучите о генерации, манипуляции и преобразования данных, группировках и агрегатах, подзапросах, транзакциях, метаданных тому подобное. Также демонстрируется работа с очень большими базами данных и как запрашивать данные в нереляционных базах данных.

Каждый раздел представляет самостоятельный урок о ключевой концепции или технике SQL с использованием многочисленных иллюстраций, аннотированных примеров и упражнений по отработке полученных навыков.

Об авторе

Алан Болье (Alan Beaulieu) занимается разработкой и созданием специальных баз данных более 30 лет. Он руководит собственным консалтинговым бизнесом, специализирующимся на проектировании, разработке и настройке производительности очень больших баз данных, преимущественно в секторе финансовых услуг. Имеет степень бакалавра по инженерии Корнельского университета.

T-SQL Fundamentals. Itzik Ben-Gan

T-SQL Fundamentals

Itzik Ben-Gan
2023608 ст.
Английский Для начинающихДля продвинутых SQL / DBA
Подробнее

Книга "T-SQL Fundamentals" позволит начинающим ознакомиться с основными принципами Transact-SQL и научиться писать правильный и надежный код для запросов и модификаций данных с использованием современных технологий обработки данных от Microsoft, включая SQL Server 2022, Azure SQL Database и Azure SQL Managed Instance . Она не только учит синтаксису, но также погружается в основную логику и теорию T-SQL и хотя и направлена на новичков, она выходит за пределы базового уровня и время от времени охватывает сложные темы, что обеспечивает полноту понимания T-SQL.

Первоначально автор предоставляет теоретическую основу запросов и программирования T-SQL, сведения о создании таблиц и определении целостности данных. Далее он проходит основные темы, включая логическую обработку запросов, запросы из одной таблицы, соединения, подзапросы, выражения таблиц, операторы наборов данных, анализ данных, модификацию данных, временные таблицы, транзакции и параллельность. В заключение предоставляется краткий обзор программируемых объектов.

Книга содержит множество примеров и упражнений, которые помогут лучше усвоить материал и уметь применять свои знания на практике, и будет полезна даже опытным специалистам.

Об авторе

Ицик Бен-Ган (Itzik Ben-Gan) – наставник и соучредитель SolidQ. MVP Microsoft Data Platform с 1999 года, проводил многочисленные обучающие мероприятия по всему миру, посвященные запросам T-SQL, настройке запросов и программированию. Автор нескольких книг о T-SQL, множества статей для SQL Server Pro, а также статей и официальных документов для MSDN и The SolidQ Journal. Доклады Ицика включают в себя Tech-Ed, SQL PASS, SQL Server Connections, презентации для различных групп пользователей SQL Server и события SolidQ.

Читайте нас в Telegram, чтобы не пропустить обзор интересных книг.