Главная » Microsoft SQL Server

Конфигурирование каталогов полнотекстового поиска

Добавлено Дата: 18 February, 2012 категория: Microsoft SQL Server, Базы данных

Каталог полнотекстового поиска представляет собой набор индексов для одной базы данных SQL Server. Каждый каталог может хранить индексы для нескольких таблиц, но каждая таблица привязана только к одному каталогу. Обычно один каталог обслуживает все полнотекстовые индексы базы данных, хотя с целью повышения производительности для особо крупных таблиц (с миллионами строк) могут выделяться отдельные каталоги.

Читать »

Реляционные шаблоны – ЧАСТЬ 1

Добавлено Дата: 18 February, 2012 категория: Microsoft SQL Server, Базы данных

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

?               Строгость — количество объектов, которые могут существовать на каждом конце отношения.

Читать »

Проектирование распределенных запросов

Добавлено Дата: 18 February, 2012 категория: Microsoft SQL Server, Базы данных

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

Читать »

Использование сценария SQL

Добавлено Дата: 18 February, 2012 категория: Microsoft SQL Server, Базы данных

Из четырех методов перемещения базы данных только один позволяет создать новую базу данных — это запуск сценария (или пакета) SQL. С логической точки зрения это можно считать ошибочным, однако начинать работу с чистой установки на стороне клиента, без всяких остатков тестовых данных, несомненно, лучше.

Читать »

Проектирование блокировок в приложениях

Добавлено Дата: 17 February, 2012 категория: Microsoft SQL Server, Базы данных

Отдельно от блокировок SQL Server следует рассмотреть еще один связанный с этим вопрос. Способ обработки блокировок в приложениях и решение вопросов конкуренции в многопользовательской среде исключительно важны как с точки зрения работы пользователя, так и с точки зрения целостности данных.

Читать »

Простые подзапросы

Добавлено Дата: 17 February, 2012 категория: Microsoft SQL Server, Базы данных

Порядок выполнения простых подзапросов приведен ниже.

1.              Простой подзапрос выполняется один раз.

1.              Результаты передаются внешнему запросу.

Читать »

Сложные логические решения

Добавлено Дата: 17 February, 2012 категория: Microsoft SQL Server, Базы данных

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

Читать »

Шаблон смежных списков

Добавлено Дата: 17 February, 2012 категория: Microsoft SQL Server, Базы данных

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

Читать »

Основы выполнения запросов

Добавлено Дата: 17 February, 2012 категория: Microsoft SQL Server, Базы данных

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

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

Читать »

Безопасность сервера

Добавлено Дата: 16 February, 2012 категория: Microsoft SQL Server, Базы данных

SQL Server использует двухэтапную схему аутентификации. Вначале пользователь аутентифицируется сервером. Как только он будет “находиться внутри сервера”, права доступа ему предоставляются отдельными базами данных.

SQL Server хранит всю информацию о регистрационных записях в базе данных master.

Читать »

Создание публикаций репликации снимков базы данных – ЧАСТЬ 2

Добавлено Дата: 16 February, 2012 категория: Microsoft SQL Server, Базы данных

После выбора состава реплицируемых объектов и способа репликации щелкните на кнопке Next. В отдельных случаях может быть открыто диалоговое окно Article Issues с предупреждениями системы. Просмотрите эти предупреждения и при необходимости приведите параметры статьи в соответствие с ними. Щелкните на кнопке Next, чтобы перейти к диалоговому окну фильтрации строк таблиц.

Читать »

Прослушивание HTTP

Добавлено Дата: 16 February, 2012 категория: Microsoft SQL Server, Базы данных

Как вы уже, наверное, знаете, протокол передачи гипертекста (HTTP) используется в Интернете для передачи запросов и доставки страниц HTML в браузеры. Технология Web-служб вывела этот протокол на новую орбиту, задействовав его для запроса и доставки информационных сообщений между разными системами.

Читать »