Говорят читатели

Андрей 28 декабря 2015

Автор данной книги, Сергей Тарасов, может быть известен Вам по книге "Дефрагментация мозга. Софтостроение изнутри", которая была посвящена подходам, тенденциям и проблемам объектно-ориентированного программирования корпоративных информационных систем. Теперь же автор обратил внимание на такую актуальную тему, как работа с базами данных, и отразил свой опыт в книге "СУБД для программиста. Базы данных изнутри", что вполне закономерно: как написано во введении этого издания, по классическому определению Никлауса Вирта «программы – это алгоритмы плюс структуры данных». Вопросам организации данных и методам работы с ними и посвящена данная книга. Она является учебным пособием, объясняющим основные концепции современных СУБД, а так же содержит примеры задач, которые могут встретиться начинающему (и не только) программисту при работе с базами данных. Рассматриваемые задачи, как и в предыдущей книге автора, так же касаются по большей части корпоративных информационных систем.
Плюсами книги является ее практическая направленность, а так же энциклопедичность: в ней уделяется внимание таким современным базам данных, как Microsoft SQL Server, Oracle, Firebird, PostgreSQL, MySQL а так же NoSQL и MongoDB. Так же рассматриваются модели организации данных с помощью широко используемой спецификации XML. Редко можно встретить книгу, где так отражена информация по различным БД, и, думаю, такой подход поможет в развитии у читателя навыков системного мышления. Книгу можно порекомендовать и как учебник для студентов специальностей в области информационных технологий - например, Тамбовский государственный технический университет предлагает ее в перечне основной рекомендуемой литературы для подготовки к государственному экзамену по модулю «Базы данных».
Затрагиваемые в книге темы довольно широки. Описываются и базовые вопросы, такие как основные архитектуры и модели данных, используемые при проектировании приложений, нормальные формы и способы денормализации («звезда»\«снежинка»), типы соединений таблиц, уровни чтения данных, блокировки. Разбираются и более продвинутые темы, такие как оптимизация запросов, организация модульного и нагрузочного тестирования приложений (unit testing\load testing), особенности использования NoSQL-СУБД, работа с XML и JSON, многомерные модели данных. Уделено внимание проектированию физического хранения данных, и организации системы хранения исходного кода. Отдельная глава посвящена объектной модели и объектно-реляционной проекции, которая часто используется при разработке Java приложений.
В книге рассматриваются решения таких типовых задач, как реализация деревьев, работа с хронологическими данными, поддержка нескольких языков в приложении, аудит объектов, загрузка больших объемов данных, использование неполно структурированных данных в реляционных СУБД, и других. В зависимости от условий решаемой задачи, даются рекомендации в выборе той или иной технологии, показываются плюсы и минусы различных реализаций. Для большинства задач приведен исходный код на том или ином диалекте SQL. Справедливости ради стоит заметить, что, все-таки, большинство приведенных задач реализовано на диалекте Transact SQL, а рассматриваемые темы обычно иллюстрируются на примере СУБД Microsoft SQL Server. Видимо, автор имеет больший опыт работы с данной СУБД, чем с другими.
Книга написана живым языком, в ней приводятся интересные исторические факты, например, история появления реляционной модели данных, откуда пришел в СУБД термин «транзакция», истоки популярного сейчас термина «большие данные» (big data), пример советской СУБД, реализующей сетевую модель данных, или описание высоконагруженной распределенной системы, использовавшейся, опять же, еще во времена СССР.
Из минусов можно выделить то, что местами книга напоминает сборник статей на различные темы, связанные с СУБД; и, как упоминалось выше, в ней уделяется больше внимания СУБД Microsoft SQL Server, почти не затрагивая особенностей таких широко используемых корпоративных СУБД, как Oracle DBMS, или IBM DB2. Например, в СУБД Oracle уже есть встроенные средства для работы с иерархическими структурами (деревьями), и удобнее использовать их вместо приведенных общих алгоритмов. Так же реализованы в СУБД Oracle и средства аудита, реестра объектов метаданных (словарь данных), безопасности и разделения доступа к данным, и т.д. В целом, следует понимать, что данная книга не заменяет документации или специализированных книг, целиком посвященной какой-то конкретной СУБД, с ее тонкостями и детальным описанием возможностей. При работе с определенной СУБД необходимо изучать литературу, посвященную именно ей.
Хотелось бы увидеть продолжение книги, где был бы сделан уклон на выбор систем для задач аналитики: организацию хранилищ данных для предприятий, описание современных поколоночных (column-oriented) баз данных (Vertica, GreenPlum, …), рассмотрение аппаратно-программных комплексов для обработки и анализа данных, таких как Teradata или Exadata. Можно более подробно коснуться технологий big data и NoSQL, рассказать о реальных задачах бизнеса, в решении которых данные технологии помогают, более подробно объяснить их основополагающие концепции, например, алгоритмы MapReduce. Можно так же уделить внимание методам интеллектуального анализа данных (Data Mining), и визуализации данных.
В заключении хочу сказать, что рад появлению еще одной книги на тему баз данных от российского автора - таких книг не много, и обычно на полках магазинов мы можем встретить переводы трудов зарубежных специалистов. Поэтому выход каждой такой книги можно считать событием.

Наталья 28 декабря 2015

Книга из серии «сам себе психолог». Это же надо так точно назвать серию! Остальные книги теперь точно прочитаю. Это больше, чем год посещения психотерапевта. Это круче всех коучей вместе взятых! Это абсолютный бестселлер! Разве нет еще?

Тоня 28 декабря 2015

Мне понравилось. И книга, и результат. Книга о том, что жить, делать всё нужно легко, без усилий, без напряжения. Цитата: «…правильный способ идти правильно состоит в том, что идти легко.» Эта книга не только о саморазвитии, о духовном обогащении, но и подходе к саморазвитию. То есть буквально книга жизни. Потому что там есть всё. И семья, и дети, и работа, и эго, и отношения – ко всем и ко всему. Твердая 5.

Тоня 28 декабря 2015

Как и любая другая книга Ошо – эта книга о самопознании. О том, как научиться жить в гармонии с собой, как научиться любить себя. Ведь только полюбив себя, мы сможем любить других. Книга о взаимоотношениях и любви, чистой, пронзительной и глубокой. Прочитав её понимаешь, что всё проще и реальнее, чем казалось до знакомства с этой книгой.

Гость 27 декабря 2015

классный триллер! очень понравился

Гость 26 декабря 2015

Возможна ли доставка в Украину? Спасибо!

Гость 25 декабря 2015

Достаточно хороший двухтомник. Часто пользуюсь им для написания рефератов.Но у данного 4-го издания есть дефект:Во втором томе страницы 432-479 полностью повторяют первый том.Т.е. по оглавлению нет части главы 19.4, и глав 19.5 и 20 полностью.Проверено в нескольких библиотеках

Сергей 25 декабря 2015

по 3руб за страницу.

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

Гость 25 декабря 2015

САМЫЙ ЛУЧШИЙ УЧЕБНИК ПО ГРАММАТИКЕ!

Гость 25 декабря 2015

Я из будущего. Мы пользуемся средой Delphi 7.

Гость 25 декабря 2015

Прочитал Ваши шедевры с большим удовольствием. Прошу прощение за сравнение, но не хуже (а некоторые вещи просто высший пилотаж особенно "Ключи от удачи")  Алистера Маклина, Джека Хиггинса, Картера Брауна. Не могу к сожелению прочитать "Карло и буратины", потому что живу не в России и не получается купить через сеть. если можно дайте ссылку на скачивание. Буду очень признателен!

Александр 24 декабря 2015

Хорошая книга

Гость 24 декабря 2015

как распечатоть эту книгу

Гость 23 декабря 2015

Вообще-то бяка. Зависть к геростратовой славе Новоского и Фоменко

Интерес к окружающему миру, к его тайнам, к природе, частью которой мы являемся, может быть пробуждён вовремя, в детстве прочитанной вместе с родителями книгой, которая приобщает к чуду и красоте мироздания.

Такой книгой может стать рукопись профессора Михаила Никитина «Маленькая Принцесса и звёзды». Удачное совмещение знаний профессионального учёного-физика, владения словом и навыками лектора, знающего, как заинтриговать слушателя (в данном случае – читателя) делает будущую книгу инструментом пробуждения не просто интереса к строению нашей солнечной системы, её миллионной истории, закономерностей развития и взаимовлияния, но – хорошей почвой для пробуждения фантазии и живой тяги к знаниям, к разгадке тайн жизни, к интересу своего места в природе, своего участия в непрерывном движении космоса. И – мысли…

Много ли мы помним и знаем о тех законах вечного движения звёзд и планет, от которого в той или иной степени зависит и наша природа, и жизнь и даже настрой души?..

Увлекательная картина мироздания, которую разворачивает перед нами автор, даже взрослого не могут не заинтересовать, и это – ещё одно достоинство книги о планетах, их индивидуальности, удивительных закономерностях движения и развития, достоинство потому, что родителям будет интересно прочитать книгу вместе с ребёнком. Вместе выйти с ним на улицу и поднять голову к небу, ощутить безбрежность и красоту Млечного пути, узнать для себя голубое мерцание Венеры и красное свечение Марса, и отыскать W-образное созвездие Кассиопеи или ромб Ориона.  Многое доброе можно принять в душу, открыть для себя истоки красоты и гармонии, глядя в мерцающую безбрежность ночного неба!  А позже открыть книгу греко-римских мифов, чтобы понять происхождение названий. И это тоже – ещё один шаг в познании того, что зовётся культурой, и что необходимо человеческой душе, дабы стать созидательной.

Нет нужды доказывать, что эта книга будет с интересом – и, надеюсь, с пользой для развития любомудрости – воспринята маленьким читателем. И станут украшением наших библиотек, при бережном, разумеется, издании.

Вячеслав Карпенко,

Писатель, член СП (1984 г.)

Гость 23 декабря 2015

Бесспорно, книжка вышла неплохая. Мути, и это правда, ноль. Все конкретно, доступно и даже с юмором написано. Автор вызывает доверие, потому что сама все демонстрирует и объясняет, используя собственный опыт. Как методическое руководство к действию эта книжка, наверное, одна из лучших на рынке подобной литературы.

И не могу не отметить красочные коллажи: талантливо и со вкусом. В принципе, такое издание могли бы выпустить даже на мелованной бумаге, а не на офсете. Но это я уже придираюсь.)

Гость 23 декабря 2015

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

Конкретно этот перевод хорош только для украшения книжной полки, чем для чтения.

PS а переводчику руки поотвинчивать за такое убожество =(

Гость 22 декабря 2015

Очень хорошая книжка! И стихи, и картинки, и качество бумаги. Читаем ее "с утра до вечера"!

Гость 22 декабря 2015

очень доступная книга

Гость 20 декабря 2015

напишите пожалуйста где купили или заказали !))

Гость 20 декабря 2015

здорово

Гость 20 декабря 2015

Кейсы удачные для внеаудиторной работы.

Гость 20 декабря 2015

 

 

 

 

 

 

 

хорошия книга

Для ценителей и колекционеров самое то