Купить книгу Книга Рефакторинг SQL-приложений. Фаро BOOMBOOKS книга почтой в интернет магазин книг  
 
 
 
  Купить книгу Книга Рефакторинг SQL-приложений. Фаро BOOMBOOKS книга почтой в интернет магазин книг
ICQ 638231463
sale@boombooks.com.ua
SiteHeart
 
 
Ваша корзина:
товаров: 0 шт.
на сумму: 0 грн.
 
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
 

  • Книга Практические вопросы детской психологии. 4-е изд. Волков
    Книга Практические вопросы детской психологии. 4-е изд. Волков
  • Книга CorelDRAW для студента. Федорова
    Книга CorelDRAW для студента. Федорова
  • Книга Управление результативностью: Как преодолеть разрыв между объявленной стратегией и реальными процессами. Кокинз
    Книга Управление результативностью: Как преодолеть разрыв между объявленной стратегией и реальными процессами. Кокинз
  • Книга Сила бренда: искусство выделяться из толпы конкурентов и доминировать на рынке. Брайан
    Книга Сила бренда: искусство выделяться из толпы конкурентов и доминировать на рынке. Брайан
  • Книга Психология эмоций. 2-е изд. Экман
    Книга Психология эмоций. 2-е изд. Экман
  • Книга Современная психология труда: Учебное пособие. 2-е изд. Толочек
    Книга Современная психология труда: Учебное пособие. 2-е изд. Толочек
  • Книга Просто о сложном: Miicrosoft Office: mac 2011
    Книга Просто о сложном: Miicrosoft Office: mac 2011
  • Книга Skype: бесплатные звонки через Интернет. Начали! Гольцман
    Книга Skype: бесплатные звонки через Интернет. Начали! Гольцман
  • Книга Личная жизнь как совместный проект. Тест на совместимость. Митрофанова. Питер. 2003
    Книга Личная жизнь как совместный проект. Тест на совместимость. Митрофанова. Питер. 2003
  • Книга Компьютерные вирусы изнутри и снаружи. Касперски
    Книга Компьютерные вирусы изнутри и снаружи. Касперски
  • Книга Стратегии и приемы лидерства:теория и практика. Евтихов
    Книга Стратегии и приемы лидерства:теория и практика. Евтихов
  • Книга Windows 7 для чайников. Ратбон
    Книга Windows 7 для чайников. Ратбон
  • Книга Нефотореалистичная компьютерная графика. Моделирование, рендеринг, анимация. Томас Строзотт
    Книга Нефотореалистичная компьютерная графика. Моделирование, рендеринг, анимация. Томас Строзотт
  • Книга Самоучитель верстки на компьютере + 2 видеокурса на двух CD QuarkXPress 7& Adobe InDesign CS3. Сергеев
    Книга Самоучитель верстки на компьютере + 2 видеокурса на двух CD QuarkXPress 7& Adobe InDesign CS3. Сергеев
  • Книга Самое главное о… Excel. Гарнаев. Питер
    Книга Самое главное о… Excel. Гарнаев. Питер
  • Книга Креативная обработка фотоснимков. Школа Кэтрин Айсманн. Полноцветное издание. Айсманн, Дагган
    Книга Креативная обработка фотоснимков. Школа Кэтрин Айсманн. Полноцветное издание. Айсманн, Дагган
  • Книга Mandriva Linux 2008. Руководство пользователя. Колисниченко (+DVD)
    Книга Mandriva Linux 2008. Руководство пользователя. Колисниченко (+DVD)
  • Книга IPO — путь к биржевому рынку. Практическое руководство по публичному размещению ценных бумаг. 
    Книга IPO — путь к биржевому рынку. Практическое руководство по публичному размещению ценных бумаг. 
  • Книга Методы исследований в психологии. Волков
    Книга Методы исследований в психологии. Волков
  • Книга Внутреннее устройство Microsoft Windows: Windows Server 2003, Windows XP и Windows 2000. Руссинович
    Книга Внутреннее устройство Microsoft Windows: Windows Server 2003, Windows XP и Windows 2000. Руссинович

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic,CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги Maple
   Книги Maya
   Книги OFFICE
   Книги Oracle
   Книги Pascal
   Книги Perl
   Книги PHP
   Книги SQL
   Книги UML
   Книги Unix
   Книги VBA
   Книги Visual Studio
   Книги WEB дизайн
   Книги Windows 2000
   Книги Windows Server
   Книги Windows Vista
   Книги Windows XP
   Книги WORD
   Книги Алгоритмы
   Книги 1C Учет
   Книги Издательские системы
   Купить книги по информатике
   Книги по компьютерной безопасности
   Купить книги по компьютерному железу
   Книги компьютерные сети
   Книги мультимедиа
   Книги Нейронные сети
   Книги ООП
   Книги Примочки программирования
   Книги по программированию для WEB
   Книги Прочая графика
   Книги прочая разработка
   Книги прочие CAD
   Книги прочие базы данных
   Книги прочие ОС
   Книги прочие офисное ПО
   Купить книги самоучители
   Книги Цифровое фото
   Заказ книг электронная коммерция
   Книги Corel
   Книги MAC
   Книги Windows 7
   Книги Прочее для интернет
   Книги Windows 8
   Книги SEO оптимизация и продвижение
   Книги Языки программирования
 Заказ книг по психологии
   Купить книги по психоанализу
   Заказ книг по психологии
   Купить книги по психологии бизнеса
   Книги психология женский клуб
   Заказ книг психология НЛП
   Купить книги психология общая
   Книги психология популярная
   Заказ книг психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Заказ книг психология социальная
   Книги психология тест
   Книги психология тренинг
 Купить книги по бизнесу и маркетингу
   Книги банки,деньги,кредит
   Купить книги по бизнесу
   Заказ книг по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Купить книги по маркетингу и рекламе
   Заказ книг по менеджменту
   Купить книги по праву
   Заказ книг по предпринимательству
   Купить книги по финансам
   Заказ книг по экономике
   Купить книги по экономической теории
 Купить учебники
 Книги Гуманитарные науки
 Книги для детей и родителей



 
  Купить книги компьютерные - Книги SQL
Купить книгу  Книга Рефакторинг SQL-приложений. Фаро
 
 
ISBN
Книга Рефакторинг SQL-приложений. Фаро

254 грн.

SiteHeart
 Купить Книга Рефакторинг SQL-приложений. Фаро     Купить Книга Рефакторинг SQL-приложений. Фаро
2009г.
Количество страниц:336

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

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

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


Об авторах

Стефан Фаро занимается реляционными базами данных и языком SQL с 1983 года. Он присоединился к Oracle France в самом начале существования этой организации (после недолгого периода работы в IBM и преподавания в Университете Оттавы) и вскоре сосредоточился на вопросах производительности и настройки. Покинув Oracle в 1988 году, он некоторое время занимался исследованием операций, но через год снова вернулся к реляционным базам данных и с тех пор занимается консультированием в этой области. В 1998 году основал компанию RoughSea Ltd.

Паскаль Лерми последние 12 лет работает специалистом по средам оперативной обработки транзакций и разработки реляционных баз данных Oracle, а последние пять лет - и разработки баз данных Microsoft SQL Server.



Оглавление



Об авторах
Предисловие
Почему нужно прибегать к рефакторингу?
Рефакторинг доступа к базе данных
Как устроена эта книга
Аудитория
Допущения, сделанные в этой книге
Используемые в книге обозначения
Использование примеров кода
Комментарии и вопросы
Благодарности

Глава 1. Оценка

Простой пример
Настройка SQL, традиционный способ
Припудривание кода
Настройка SQL заново
Рефакторинг, первая точка зрения
Рефакторинг, вторая точка зрения
Сравнение и комментарии
Выбор среди различных подходов
Оценка возможных выигрышей
Выяснение, что делает база данных
Анализ собранного материала

Глава 2. Проверка работоспособности

Статистика и проблемы с данными
Доступная статистика
Ловушки для оптимизатора
Обзор индексирования
Краткий обзор типа индексации
Детальное исследование
Индексы, которые нарушают правила
Синтаксический разбор и связующие переменные
Как определить проблемы синтаксического разбора
Оценка потерь производительности из-за синтаксического разбора
Разрешение проблем синтаксического анализа
Что, если одно значение должно быть привязано несколько раз?
Разрешение проблем синтаксического анализа для ленивых
Правильный подход к разрешению проблем синтаксического анализа
Обработка списков в подготовленных операторах
Групповые операции
Управление транзакциями

Глава 3. Пользовательские функции и представления

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

Глава 4. Концепция тестирования


Генерирование тестовых данных
Размножение строк
Использование функций генерирования случайных значений
SQL server и функции генерирования случайных значений
Подгонка под существующие распределения
Генерирование большого числа строк
Целостность на уровне ссылок
Генерирование случайного текста
Сравнение альтернативных версий
Блочное тестирование
Приближенное сравнение
Сравнение таблиц и результатов
Ограничения сравнения

Глава 5. Рефакторинг операторов

Планы исполнения и директивы оптимизатора
Анализ медленного запроса
Идентификация базового запроса
Приведение в порядок фразы from
Рефакторинг базового запроса
Анализ составных частей
Устранение повторяющихся шаблонов
Игры с подзапросами
Ранняя активизация фильтров
Упрощение условий
Другие направления оптимизации
Перестроение исходного запроса
Вложенные циклы
Соединение слиянием и хеш-соединение

Глава 6. Рефакторинг задач

SQL-мышление
Использование SQL там, где SQL работает лучше
Рассчитывайте на успех
Реструктуризация кода
Объединение операторов
Введение управляющих структур в SQL
Избавление от функции count()
Избегайте излишеств
Избавляйтесь от циклов

Глава 7. Рефакторинг потоков и баз данных

Реорганизация обработки
Борьба за ресурсы
Изолирование опасных зон
Параллелизм вашей программы и СУБД
Потрясая основы
Сортировка строк
Разбиение таблиц
Изменение столбцов

Глава 8. Как это работает: практика рефакторинга

Можете ли вы взглянуть на базу данных?
"Мертвые" запросы
Все эти быстрые запросы
Не бывает явно "плохих" запросов
Пора заканчивать

Приложение A. Сценарии и примеры программ
Приложение B. Инструменты
Программы mklipsum и lipsum
Как собрать программы mklipsum и lipsum
Как использовать программы mklipsum и lipsum
Roughbench
Как собрать программу Roughbench
Как использовать программу Roughbench
Теги: Книга | Рефакторинг | SQL | приложений | | Фаро |

Share |
 
     



    Купить книги в разделе Купить книги компьютерные - Книги SQL  
 
Книга Базы данных. Язык SQL для студента. 2-е изд. Дунаев
Купить Книга Базы данных. Язык SQL  для студента. 2-е изд. Дунаев Рассмотрен язык структурированных запросов для взаимодействия с базами данных - SQL - начиная с доступного изложения теории отношений (реляционной теории) и заканчивая вопросами администрирования СУБД с помощью запросов. На практических примерах подробно описаны основные конструкции языка, а также различные типы запросов: простые, сложные, рекурсивные.
Книга Microsoft SQL Server 2005. Шаг за шагом. Практические методы работы. (+CD)
Купить Книга Microsoft SQL Server 2005. Шаг за шагом. Практические методы работы. (+CD) Программный пакет Microsoft SQL Server 2005 - это мощный продукт, который поможет вам эффективно и надежно хранить базы данных и управлять ими, независимо от размера вашей организации. Последняя версия SQL Server отличается от предыдущих лучшей масштабируемостью, большей безопасностью и легкостью в применении и управлении. Шаг за шагом выполняя упражнения каждой главы, вы на практике познакомитесь с самыми важными возможностями SQL Server 2005.
 
     


     
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
BOOMBOOKs 2009-2011 Создание сайтов & Раскрутка сайтов SKYLOGIC