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

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

Изучаем SQL — Алан Бьюли

Учебник «Изучаем SQL» послужит прекрасным началом для тех читателей, которые пока не имеют опыта в работе с этим языком запросов к базам данных, но желают познакомиться с ним поближе. Помимо начальных знаний и основ SQL, книга А. Бьюли содержит обширную информацию о типичных, проверенных и хорошо себя зарекомендовавших средствах, применяемых опытными программистами на языке SQL. Живой и понятный язык, которым увлекательно рассказывается о таких казалось бы скучных вещах, как принципы устройства реляционных баз данных и конструкции SQL-запросов, наверняка не оставит читателя равнодушным и позволит проглотить книгу на одном дыхании. Автор учебника объясняет, как обращаться сразу к нескольким таблицам, используя соединения (join), различные SQL-выражения и типы условий (where), демонстрирует виды взаимодействий наборов данных в запросах, рассматривает агрегатные и встроенные функции, а также показывает, где и как лучше использовать подзапросы. Помимо этого, обсуждаются вопросы индексов, ограничений, транзакций и применения условной логики. В качестве одного из наглядных примеров в книге описан процесс создания базы данных, которая используется для практического обучения читателя. Она реализуется на свободно распространяемой системе управления базами данных MySQL. Закрепляя изложенный материал, автор учебника демонстрирует выполнение множества вполне реальных SQL-запросов, иллюстрирующих все пройденное. Книга ориентирована на разработчиков баз данных и приложений, администраторов, создателей отчетов, а также на всех, кто интересуется языком SQL.

Использование Visual FoxPro 6. Специальное издание — Менахем Базиян

В книге «Использование Visual FoxPro 6. Специальное издание» рассматривается среда разработки Visual FoxPro 6. Подробно описаны базовые концепции основных компонентов: отчетов, таблиц, баз данных, представлений, экранных форм, запросов и т.д. Рассказывается об особенностях графического интерфейса этой среды разработки, обсуждаются способы создания сервера COM и подключения к интернету приложений, написанных на Visual FoxPro 6, а также разнообразные возможности в сфере создания корпоративных приложений. Множество программ, демонстрирующих большой потенциал инструментальной среды Microsoft Visual Studio, прекрасно дополняют излагаемый в книге материал. В частности, уделяется пристальное внимание последним новинкам, появившимся в шестой версии VisualFox Pro, а также современным технологиям, которые ориентированы на создание приложений, работающих в Интернете. Аудитория книги может быть широкой, начиная с читателей, просто интересующихся Fox Pro, и заканчивая теми, кто серьезно занимается разработкой приложений, использующих базы данных.

Введение в Oracle 10g — Джеймс Перри, Джеральд Пост

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

Базы данных. Разработка приложений — Л. В. Рудикова

Учебное пособие «Базы данных. Разработка приложений» ориентировано на студентов, которые учатся создавать приложения для работы с базами данных и сами базы данных. Несмотря на небольшой объем, руководство содержит всю необходимую информацию, удобно систематизированную по различным темам. В нем описаны: реляционная алгебра, язык SQL, реляционная модель данных, использование Delphi и InterBase для создания клиент-серверных приложений, применение Microsoft Access для разработки пользовательских приложений, перспективы развития технологий, связанных с базами данных и др. Книга содержит свыше сотни примеров и упражнений, снабженных подробными инструкциями, а также более двухсот задач, предназначенных для самостоятельного решения. Для студентов средних и высших учебных заведений.

SQL. Сборник рецептов — Энтони Молинаро

Справочное издание «SQL. Сборник рецептов» Э. Молинаро ориентировано как на программистов, обладающих начальными знаниями в SQL и желающих узнать больше, так и на профессионалов, которые достаточно хорошо знакомы с этим языком программирования. Вне зависимости от того, на какой платформе привык работать читатель, с помощью этой книги он сможет применить свои познания в области SQL к любой другой. Книга выстроена по принципу справочника и содержит множество решений разнообразных задач для разных систем управления базами данных: SQL Server, MySQL, PostgreSQL, Oracle, DB2. Можно сказать, что в «Сборнике» содержатся рецепты решения всех задач, возникающих при работе с SQL — от выполнения запросов к базе данных до возвращения полученных результатов в конечное приложение через сеть. В этой книге можно найти информацию об огромном количестве различных приемов, помогающих оптимизировать коды приложений: задействование специальных операторов, оконных функций, разворачивание строк в столбцы, обход строки для выполнения разнообразных вариантов ее парсинга с использованием SQL. Кроме того, в книге содержится описание расширенных методов взаимодействия с хранилищами данных, включая расчет текущих сумм и подсумм, формирование гистограмм и многое другое. С помощью этого справочника читатель получит широкие возможности для оптимизации кода приложений на языке SQL.

Firebird: руководство разработчика баз данных — Хелен Борри

Книга Хелен Борри «Firebird: руководство разработчика баз данных» ориентирована на программистов клиент-серверных приложений, работающих с СУБД Firebird. Firebird – система управления базами данных, основанная на исходном коде свободной версии Borland Interbase 6.0. В книге анализируются основные концепции и модели архитектуры клиент-сервер. Анализ снабжен практическими примерами и советами по особенностям работы с клиентскими библиотеками Firebird. Кроме этого, книга содержит рекомендации по использованию транзакций при разработке приложений, описание различных типов данных SQL и их особенностей и т.д. Рассмотрен ряд проблем, с которыми сталкиваются программисты, работающие с языком манипулирования данными (Data Manipulation Language) и языком определения данных (Data Definition Language). Книга также содержит информацию о способах обработки ошибок кода на сервере, методах написания хранимых процедур и триггеров, вопросах создания событий баз данных и их использования и т.п. Множество примеров делает это руководство особенно полезным. Рекомендуется программистам, работающим с базами данных.

Microsoft SQL Server 2000. Наиболее полное руководство — Е. Мамаев

Книга «Microsoft SQL Server 2000. Наиболее полное руководство» — издание справочного характера, описывающее Microsoft SQL Server 2000, который входит в число самых действенных и известных систем управления базами данных. Рассматриваются различные возможности управления данными, использование индексов, системы безопасности и т.д. Рассказано о способах преобразования данных, обмена данными, средствах администрирования сервера, возможностях, предоставляемых в процессе разработки и сопровождения баз данных и соответствующих таблиц. Изложение дополняется наглядными примерами и рекомендациями, чрезвычайно полезными для практического изучения Microsoft SQL Server 2000 и работе в нем. Книга предназначена для всех, кто имеет дело с базами данных, а также интересуется устройством и принципами работы Microsoft SQL Server 2000.

Oracle PL/SQL для администраторов баз данных — Аруп Нанда, Стивен Фейерштейн

PL/SQL — это очень мощный процедурный язык компании Oracle, который является основой приложений, создаваемых на технологиях Oracle последние пятнадцать лет. Первоначально PL/SQL предназначался исключительно для разработчиков. Но на сегодняшний день он стал важным инструментом администрирования баз данных, поскольку непосредственная ответственность администраторов за высокую производительность баз данных повысилась, а отличия между разработчиками и администраторами шаг за шагом стираются. Издание «Oracle PL/SQL для администраторов баз данных» — это самая первая книга, в которой PL/SQL рассматривается со стороны администрирования. Следует отметить, что изложение ориентировано на версию программы 10g Release 2 и начинается с краткого обзора PL/SQL, которого будет достаточно для знакомства администратора БД с азами этого языка и последующего начала работы на нем. Затем в описываемой книге рассматриваются вопросы обеспечения безопасности, которые можно отнести к администрированию базы данных: контроль доступа на уровне строк, шифрование (описаны как обычные методы, так и инновационное прозрачное шифрование Oracle — TDE), генерация случайных значений и тщательный аудит (FGA). Особое внимание в книге уделено способам увеличения производительности базы данных, а также запросов за счет использования табличных функций и курсоров. В ней описывается применение планировщика Oracle, который даёт возможность настроить систематическое выполнение таких заданий, как сбор статистики и мониторинг базы данных.

Visual FoxPro. Уроки программирования — Дмитрий Шапорев

В книге «Visual FoxPro. Уроки программирования» в виде своеобразных уроков, в форме приятного диалога с читателем детально рассмотрены ключевые приемы работы с Visual FoxPro — от методов запуска программы и описания интерфейса пользователя до создания компьютерной игры. В этой книге описаны разработка и основные особенности работы с главными объектами Visual FoxPro (таблицы, классы, запросы, формы, а также представления и отчеты). Уделено особое внимание интеграции OLE-объектов, применению элементов ActiveX и библиотек классов, импорту и экспорту данных в другие приложения. Здесь показано, как необходимо создавать установочный диск приложения, справочную систему. Рассмотрено использование методов ООП в Visual FoxPro: создание экранных форм и панели инструментов на базе пользовательских классов, проектирование компьютерных игр и др. Отметим, что книга сопровождается множеством примеров и полезных рекомендаций.

Проектирование структур баз данных. Книга 1 — Т. Тиори, Дж. Фрай

Издание «Проектирование структур баз данных. Книга 1» полностью посвящено проблеме проектирования разнообразных баз данных. В ней детально описываются общие принципы, средства проектирования и методы баз данных на разных уровнях: концептуальном, физическом и реализации. Отметим, что подход одинаково приемлем для реляционных, сетевых и иерархических баз данных. Необходимо сказать, что большое внимание в описываемой книге уделено обоснованию выбора максимально эффективных проектных решений.