Изучаем SQL
Книга Алана Бьюли, эксперта по языку SQL, – прекрасный учебник для тех, кто еще не знает, но хочет освоить этот язык. Книга не только позволит приобрести начальные знания, но и расскажет о наиболее часто употребляемых мощных средствах языка SQL, используемых опытными программистами.
Многие книги, посвященные SQL, грешат скучным изложением основ. Здесь же автор в стиле живого рассказа обсуждает SQL-выражения и блоки, различные типы условий, показывает, как посредством соединения таблиц создавать запросы к нескольким таблицам, рассматривает наборы данных и как они могут взаимодействовать в запросах, демонстрирует встроенные и агрегатные функции, показывает, как и где используются подзапросы. Подробно описаны различные типы соединений таблиц, применение условной логики, работа с транзакциями, индексы и ограничения.
Поскольку лучший способ изучения SQL – это практика, автор создает учебную базу данных MySQL и приводит множество вариантов реальных запросов, охватывающих весь теоретический материал. При таком подходе не научиться просто невозможно. Примеры кода можно использовать в своих программах и документации. Книга предназначена разработчикам приложений БД, администраторам БД и тем, кто создает отчеты.
На сайте электронной библиотеки Litportal вы можете скачать книгу Изучаем SQL в формате fb2, rtf, pdf, txt, epub. У нас можно прочитать отзывы и рецензии о этом произведении.
Помогите, пожалуйста, другим читателям нашего сайта, оставьте отзыв или рецензию о прочитанной книге.
Отзывы о книге Изучаем SQL
sh1nd3l
Отзыв с LiveLib от 26 апреля 2021 г., 10:46
Очень неплохая книга для старта в SQL.
Читается очень легко и понятно. Приведены самые азы SQL.
Каждая глава закрепляется упражнениями на изученный материал, благодаря чем прочитанное быстро не забывается и отлаживается в памяти.
Ранее боялся работать с базами, теперь всё очень просто.
Рекомендую к прочтению
ex1zt
Отзыв с LiveLib от 28 сентября 2021 г., 18:26
Книга читалась очень просто, примеры после каждой главы дают ненавязчиво закрепить материал, а ответы в конце книги проверить себя.БД рассматриваются на основе MySQL, но используются запросы пригодные практически для всех БД.Классная книга для новичков.
EazyE
Отзыв с LiveLib от 14 мая 2022 г., 11:35
Отличная книга для тех, кто хочет разобраться в SQL на базовом уровне.Автор доходчиво объясняет все важные темы (выборки, соединения, подзапросы и т.д.), сопровождая свое изложение упражнениями в конце каждой главы. Однако упражнений маловато, в среднем 3 штуки на главу. Лично я рекомендую, по завершению каждой главы, проходить несколько задачек на SQL в Интернете, чтобы закрепить полученные знания из книги на практике.Кто хотел бы узнать все тонкости SQL, описания последних стандартов языка или конкретных серверов БД, по типу MySQL, тому стоит присмотреться к другой литературе, более высокой по уровню. Стоит отдать должное автору, здесь он помогает разобраться куда идти дальше, приводя авторов и названия книг для дальнейшего изучения баз данных и для разных категорий обучающихся: от новичков до программистов и администраторов БД.
cyxap1k
Отзыв с LiveLib от 4 января 2023 г., 21:19
Впервые пишу рецензию на этом сайте, да и в целом на книги. Что же… Говоря коротко, от книги я ждал большего и если говорить о новичках, то она не для них. Во-первых, довольно сложная и «замудренная» база данных, использующаяся в качестве примера, все же сделать имитацию БД банка не лучшая идея. До прочтения книги я уже имел знания по этой технологии и начал читать ее для закрепления материала. Могу порекомендовать ее для повторения. Для новичков книга не подходит. Объясню… Как я уже сказал, неподходящий пример базы данных. Во-вторых, в книги нет четкой структуры различных SQL-выражений. Автор всегда объясняет тему следующим образом: «Есть вот такая штука/выражение, вот пример его использования, а вот еще один и еще. Но вот последний пример неправильный, так делать не нужно». Возможно, для кого-то такая подача материла удобна (сразу на примерах), но мне бы хотелось видеть сначала четкую структуру, где и зачем это используется. Однако это можно простить книге, так как на обложке указано, что рекомендуемый уровень знаний для прочтения – средний, и я здесь соглашусь. Некоторый моменты устарели и соответственно уже не актуальны. В конце книги даже есть глава про новые расширения. Но эти «новые расширения» уже стали новыми стандартами, которым стоит уделить больше времени и о которых стоит говорить, как уже использующееся в SQL, а не делать из этого какую-то новинку. В конце каждой главы есть упражнения, примерно по 2–3, что никак не поможет вам закрепить пройденную тему, можно сказать, что автор добавил их «чтобы было».Подведу итог. Книга хороша для повторения или даже закрепления пройденного материла, если вы ничего не знающий новичок и только начинаете или планируете изучать SQL, то лучше найти другую литературу. Мое мнение является субъективным и принимать решение о прочтении следует только вам.
HallenbeckDuck
Отзыв с LiveLib от 28 января 2020 г., 14:38
Книга помогла восполнить пробелы в базовых знаниях SQL. Однозначно подходит для начала изучения SQL.
Тем не менее, сильно устарела относительно MySQL, поэтому некоторые полезности и замечания из книги совсем не актуальны в 2020, приходится перепроверять.