Главная » Статьи для тега "сервер"

Вложенные представления

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

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

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

Читать »

Объекты доступа к данным

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

Все примеры программного кода, приведенные в настоящей главе, были созданы на основе VB.NET 2005. Их можно найти на сайте книги.

В шаблоне доступа к данным DAO наследование и полиморфизм используются для построения иерархии объектов данных. Общая модель продемонстрирована на рис. 54.1.

Читать »

Защита баз данных

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

Когда я работал техническим специалистом по системам данных в структуре военно-морских сил США, я почти два года провел в CSTSC (Combat System Technical School Command) в Калифорнии. Это было прекрасное время. Мой класс был одним из последних, тренировавшихся на компьютерах AN-UYK-7. Центральный процессор состоял примерно из пятидесяти плат, собранных на транзисторах. Мы учились выявлять и устранять проблемы такого процессора на логическом уровне. Это было действительно здорово. На одном с нами острове располагалась школа криптографов. Система безопасности в этой школе была очень строгой — учащиеся не имели права выносить за ее пределы практически ничего: ни записей, ни книжек, ни тетрадей. Слава Богу, мы имели возможность встречаться с ними в свободное время. Защита информации никогда меня особо не волновала, однако принципы информационной архитектуры гласят, что информация должна быть защищена.

Читать »

Сервер сообщений

Добавлено Дата: 12 March, 2012 категория: Silverlight

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

Читать »

Управление предупреждениями

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

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

Читать »

Организация интерфейса

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

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

?               Object Explorer (<F8>). Эта панель используется для создания и администрирования объектов баз данных SQL Server 2005. Она вобрала в себя все лучшее от утилиты Enterprise Manager и панели Object Browser утилиты Query Analyzer предыдущей версии сервера.

Читать »

Обзор метаданных

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

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

Читать »

Что нового в SQL Server 2005 Everywhere

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

SQL Everywhere представляет собой нечто большее, нежели обновление SQL СЕ, — во многих отношениях это совершенно новый продукт. Он предлагает впечатляющие новые функции и обладает новыми характеристиками производительности. Все это результат переработки компанией Microsoft ядра хранилища данных и процессора запросов. Ниже приведен краткий список наиболее значительных новых функций, которые SQL Everywhere вносит в решения Windows Mobile.

Читать »

Клиентский код

Добавлено Дата: 8 March, 2012 категория: Silverlight

На стороне клиента необходима ссылка на сборку System.ServiceModel.Polling- Duplex. dll. Применить ее серверную версию нельзя. Нужно использовать ее версию, принадлежащую надстройке Silverlight. Найти ее можно в папке С: \Program Files\ Microsoft SDKs\Silverlight\v3.0\Libraries\Client.

Читать »

Обзор AD0.NET – ЧАСТЬ 2

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

Дополнительная Читатели, желающие поближе ознакомиться с иерархиями СоТуре и OLE DB, мо- ииформаиий рут обратиться к статье “Introduction to OLE DB Programing” в библиотеке MSDN:

‘ -•-*?***http: //msdn.microsoft. com/library/default. asp?url =/library/ en-us/oledb/htm/oledbpartl_introduction_to_ole_db.asp

Читать »

Элементы пакетов службы интеграции – ЧАСТЬ 5

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

На странице Script редактора перечислите переменные, доступные в сценарии только для чтения или для чтения и записи. Для этого разделите эти переменные запятыми в параметрах ReadOnlyVariables и ReadWriteVariables соответственно. Оставьте для параметра PreCompile предложенное по умолчанию значение True, если размер пакета на диске не вызывает тревоги. Щелкните на кнопке Script и обратите внимание в программном коде на то, что программируемый главный метод замещает собой метод CreateNewOutputRows, как показано в следующем примере:

Читать »

Стратегии курсора

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

Ключевым моментом работы с курсорами является понимание того, когда использовать их, а когда искать решение с помощью пакетов. Если выполнить поиск совета на портале Google, он ответит примерно следующее: “Не используйте курсор, если хотя бы две недели безуспешно не поискали пакетное решение у знающих друзей и в группах новостей. Если по крайней мере три оппонента бросили от отчаяния поиск решения с помощью запросов, то можете приступать к написанию курсора”.

Читать »

Использование SQL Server Profiler

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

Одним из моих самых любимых инструментов является SQL Server Profiler, который часто называют просто Profiler. Эта утилита отображает данные о любом количестве детализированных событий SQL Server. Эти события сервера можно просматривать в окне Trace Properties (рис. 49.3), а также записывать в файл или таблицу для последующего анализа. Для регистрации всех событий или их избранного подмножества можно установить фильтры.

Читать »

Нововведения, связанные с выходом пакета обновлений SP2

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

В 2007 году вышел второй пакет обновлений SQL Server 2005. Множество улучшений и нововведений коснулись и утилиты Management Studio. Среди них перечислим следующие.

?               В графическом представлении плана запроса пространство между узлами было сокращено. Это позволило отображать больший объем информации плана.

Читать »

Создание пользовательских столбцов данных

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

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

Таблицы SQL Server могут содержать до 1024 столбцов; в то же время считается, что в таблице хорошо сформированной реляционной базы данных их число не должно превышать двадцати пяти.
Читать »