Архив рубрики: Книги по базам данных и СУБД

Книги по базам данных и СУБД, языку запросов SQL, купить и скачать учебники по СУБД

Базы данных — А. В. Кузин, С. В. Левонисова

Microsoft SQL Server 2008. Руководство для начинающих — Душан Петкович

Написанная по принципу «Обучение с азов шаг за шагом», это руководство для начинающих администраторов Microsoft SQL Server просто и доступно объясняет читателю принципы установки, первичной настройки и последующего обслуживания этой СУБД, показывает азы SQL-программирования на языке Transact-SQL, учит посредством T-SQL манипулировать структурой базы данных, её созданием, изменением, объясняет, как создавать индексированные таблицы и как пользоваться созданными индексами для получения оптимальной скорости работы SQL-запросов.

Рассматривается теория и практика создания и использования хранимых процедур, функций и триггеров базы данных, уделяется достаточное внимание вопросам безопасности данных с точки зрения шифрования и авторизации доступа к БД, не обойдёны стороной и такие инструменты, как SQL Server Agent (средство автоматизации работы SQL-сервера), Business Intelligence (бизнес-анализ) для MS SQL Server 2008, и технология SQLXML, представляющая доступ к информации в виде языка метаданных XML. Не забыты в этом пособии и Microsoft Analysis Services (встроенная в MS SQL Server система бизнес-анализа хранимых данных) и Microsoft Reporting Services (система автоматизированного создания отчётов) — всё это более чем серьёзная задача, с которой книга Душана Петковича в переводе Александра Бондаря «Microsoft SQL Server 2008. Руководство для начинающих» отлично справляется.

Обеспечение высокой доступности систем на основе MySQL — Чарльз Белл, Мэтс Киндал, Ларс Талманн

Для серьёзного специалиста по СУБД имя MySQL значит очень многое, ведь не зря же этой системой заинтересовался такой мировой гигант, как Oracle? Подробное руководство системного администратора и SQL-программиста СУБД MySQL, написанное «мэтрами» этой области — лидерами команды программистов, создававших эту систему, раскрывает перед читателем как общие подходы к таким вопросам как репликация и мониторинг баз данных, так и инструменты, скрытые «под капотом системы» от обычного пользователя.

В официальной документации по MySQL эти моменты либо рассматриваются вскользь и неочевидно, либо вовсе остаются за пределами рассмотрения, а между тем использование их позволяет существенно повысить общую отказоустойчивость системы как на «облачных» серверах и кластерных системах, так и на обычных «настольных» компьютерах. Книга «Обеспечение высокой доступности систем на основе MySQL» Чарльза Белла, Мэтса Киндала и Ларс Талманна состоит из пятнадцати тематических глав и предметного указателя, на русском языке была издана в 2012 году.

Microsoft SQL Server 2008. Основы T-SQL — Ицик Бен-Ган

Предлагая пользователю как теоретические знания, так и возможность проверить приобретенные навыки на практике, учебник рассматривает все возможные вопросы, которые могут возникнуть при работе с Microsoft SQL-сервером. Читатель начнёт обучение языку T-SQL с простейших select-запросов, имеющих дело с одной таблицей, научится объединять результаты выборки посредством механизма join, увидит разницу между «объединением» и «вложенными запросами», научится манипулировать структурой таблиц базы данных, узнает, в чём суть «параллелизма», то есть способа организации доступа нескольких пользователей к одним и тем же таблицам БД, овладеет навыками управления транзакциями.

Помимо рассмотрения теории этих вопросов, книга Ицика Бен-Гана «Microsoft SQL Server 2008. Основы T-SQL» предлагает читателю и возможность проверить себя на практике, выполнив прилагаемые в ней упражнения.

Access 2000. Самоучитель — Ирина Харитонова

Начиная обучение читателя «с нуля», это учебное пособие рассчитано на тех пользователей, которым ещё не приходилось работать с более ранними версиями СУБД Microsoft Access. Упражнения, приведенные в книге, шаг за шагом обучают основным навыкам работы с Access, и по мере освоения материала читатель научится создавать полноценные приложения — как «серверную» их часть, работающую с таблицами баз данных, так и пользовательскую, предоставляющую графический интерфейс для работы с БД.

Вопросы программирования на Visual Basic for Applications в этом учебнике оставлены в стороне, так как не имеют непосредственного отношения к работе с СУБД и не являются материалом «быстрого усвоения», а весь упор сделан на максимально эффективное использование непосредственно инструментов MS Access. Для желающих пропустить часть уроков и не тратить время на ввод данных «от руки», к учебнику Ирины Харитоновой «Access 2000. Самоучитель» прилагаются дополнительные материалы на дискете, где в числе прочих файлов включены и конечные файлы Access, которые должны получаться в результате выполнения заданий из учебника.

Microsoft Access 2007. Разработка приложений на реальном примере — Геннадий Гурвиц

На примере связки Microsoft Access 2007 в роли клиентского приложения и MS SQL Server 2005 автор знакомит читателя с продвинутой стороной использования MS Access для создания профессиональных интерактивных информационных систем.

Предназначенный для студентов и преподавателей технических ВУЗов, учебник Геннадия Гурвица «Microsoft Access 2007. Разработка приложений на реальном примере» будет тем не менее полезен и профессиональным разработчикам информационных систем. На живых примерах, имеющих практическое применение, автор знакомит читателя с собственноручно разработанным методом «пересекающихся каскадов» для создания пользовательского интерфейса, показывает разработку клиент-серверной системы, где MS Access 2007 выступает в роли клиентского приложения, работающего с Microsoft SQL Server 2005, объясняет основы работы с файл-серверными системами.

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

Microsoft Access 2010. Разработка приложений на реальном примере — Г. Гурвиц

Microsoft Access, вопреки мнению большинства пользователей ПК, может быть не только «доморощенным сервером БД для бедных», но и мощным клиентом СУДБ, умеющим плотно работать с MS SQL Server. Разработке приложений на основе MS Access и посвящена эта книга.

Сам по себе Microsoft Access уже является мощным приложением, предоставляя пользователю как визуальный интерфейс управления базами данных, так и программные драйвера для обращения к своим БД, но в книге Геннадия Гурвица «Microsoft Access 2010. Разработка приложений на реальном примере» на живых практических примерах показывается, что возможности MS Access далеко заходят за очевидные всем рамки. Интегрируя в себя клиентскую часть приложения, работающего с MS SQL Server, Access 2010 позволяет создавать мощные и профессиональные решения в простом и нетрудоёмком исполнении.

Следуя урокам автора, читатель на примере пусть небольшой, но совершенно реальной базы данных научится создавать клиент-серверные и файл-серверные приложения, ознакомится с методом «пересекающихся каскадов», разработанным автором для создания пользовательских графических интерфейсов, обучится практическим приёмам адаптации MS Access программных комплексов под архитектуру «клиент сервер».

Visual FoxPro 9.0 — Вячеслав Клепинин, Татьяна Агафонова

Предназначенный в первую очередь для работы с СУБД, программный продукт Microsoft Visual FoxPro способен на гораздо большее, чем просто управлять запросами к серверу баз данных. Читатель познакомится с возможностями FoxPro при работе с WINAPI, узнает, как на этом языке реализуются мультимедийные решения, познакомится с принципами разработки справочных систем.

Microsoft Visual FoxPro — не имеющий конкурентов программный продукт для визуальной разработки приложений, работающих с СУБД. Учебное пособие познакомит читателя с архитектурой приложений «клиент-сервер», работе как локальными, так и удалёнными источниками данных. В книге приводятся практические примеры создания пользовательских меню, отчётов, во второй части пособия уделено много внимания вопросам «продвинутого» программирования для Windows: создание COM-сервера, автоматическая передача данных из FoxPro-программы в MS Office, использование программного интерфейса WINAPI. Кроме того, книга на живых примерах знакомит читателя с программированием мультимедийных приложений и графических приложений.

Третья часть рассказывает о вопросах программирования, не связанных напрямую с СУБД — о системах «распространения приложений» и разработке справочной системы для вашего программного продукта. В качестве основной платформы разработки авторы рассматривают девятую, финальную версию этого программного продукта. К сожалению, выхода последующих версий VFP не предвидится, а по окончанию 2015 года Microsoft прекратит поддержку своего детища. Тем не менее, учебно-справочное пособие «Visual FoxPro 9.0» Вячеслава Клепинина и Татьяны Агафоновой заинтересует как студентов IT-специальностей, так и профессиональных разработчиков СУБД.

***DECEMBER***InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков — Александр Бондарь

Interbase и Firebird — коммерческая и открытая реализация одного и того же программного продукта. Всё то, что верно для одного, справедливо и для другого. Основы SQL, работа со структурой таблиц и индексами, разработка клиентского ПО для InterBase в среде разработке Delphi, всё это и многое другое рассматривается в учебнике Александра Бондаря.

Рожденный специалистами когда-то одной из ведущих софтверных компаний, Borland Interbase сегодня почти полностью переродился в свой открытый «клон» Firebird, но не потерял при этом ни актуальности, ни удобства использования, ни аудитории верных поклонников. Знаменитый когда-то тем, что классы работы с SQL-запросами, хранимыми процедурами, и таблицами этой СУБД были встроены в Delphi и C++ Builder, сегодня Firebird стал намного более мощной системой хранения и обработки данных, работающей далеко за пределами узкой ниши Delphi и Builder. Учебник Александра Бондаря «InterBase и Firebird.

Практическое руководство для умных пользователей и начинающих разработчиков», предназначенный как для студентов, обучающихся на IT-специальностях, так и для пользователей, хотевших бы знать, с чем же именно они имеют дело, когда работают с той или иной программой, основанной на InterBase или Firebird, познакомит читателя с основными понятиями реляционных СУБД, научит создавать свои базы данных, изменять их структуру, делать запросы к SQL-серверу и обрабатывать его ответы, в том числе — и с помощью всё той же среды разработки Delphi. Компакт-диск с текстами программ и бесплатным ПО, которое будет полезно разработчикам Intebase, прилагается к учебнику. В качестве сервера БД на компакт-диске предоставляется InterBase 2007 Developer Edition.

Настройка приложений баз данных — Б. А. Новиков, Г. Р. Домбровская

Книга будет настоящей находкой для опытных программистов, проектировщиков, разработчиков собственных проектов и прикладных информационных систем, а также для администраторов по сопровождению СУБД. Пособие будет разбирать важнейшие темы по настройке различных приложений и проектирование схем баз данных. Информация учебника поможет каждому найти нужные инструменты в документах к любой системе, с которой необходимо работать.

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

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

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

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

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

Пособие «Настройка приложений баз данных» будет очень полезно для любого специалиста, который хочет повысить свой уровень и узнать все про создание систем и базы данных. Книга будет также полезна и для студентов высших технических вузов, ведь после прочтения этого учебника, они смогут использовать знания на практике и на «отлично» сдадут нужный материал. Авторы пособия Б. А. Новиков и Г. Р. Домбровская используют весь свой опыт, чтобы показать, как работает вся эта система на практике. Авторы хотят, чтобы каждый читатель смог быстро и эффективно освоить эту информацию и мастерски применять ее на практике и в работе.