Разделы


Бета-версия SQL Server 2000 Service Pack 4

добавлено: 25 фев 05, 13:03
переходов: 0...

автор: Брайан Моран
язык: русский...

Несколько недель назад Microsoft выпустила версию SQL Server 2000 Service Pack 4 (SP4), предназначенную для бета-тестирования. Обычно к испытаниям бета-версий пакетов обновлений допускается только узкий круг специалистов. На этот раз к SP4 открыт всеобщий доступ. Подписка на бета-версию осуществляется по адресу http://lists.sqlmag.com/t?ctl=410:7F5AD. Здесь же размещена информация о получении SQL Server 2000 Reporting Services SP2 и SQL Server 2005 Express SP2. Пакет Reporting Services SP2 содержит исправления дефектов и ряд важных усовершенствований, включающих печать на клиентском сегменте и новые Web-разделы SharePoint для поиска и просмотра отчетов на сервере Report Server...



CTE и циклы

добавлено: 25 фев 05, 13:02
переходов: 0...

автор: Ицик Бен Ган
язык: русский...

Простые табличные выражения CTE (Common table expressions) - новая особенность языка запросов T-SQL в SQL Server версии 2005 (ранее называвшемся Yukon). Они позволяют легко и эффективно управлять иерархиями при написании запросов на языке T-SQL. Некоторые главные преимущества CTE состоят в том, что их построение подчиняется стандартам ANSI SQL-99. С их помощью можно писать более короткий текст кода для управления иерархиями, чем когда-либо. Их внутрисистемная реализация использует вместо курсоров и временных таблиц запросы, построенные на наборах данных. В этой статье я расскажу о том, как управлять мультиродительскими иерархиями, такими как ведомость материалов (BOM), а также о том, как обнаружить циклы и сортировать элементы, имеющие общих родителей...



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

добавлено: 25 фев 05, 12:48
переходов: 0...

автор: Джон Грин
язык: русский...

Надежный продукт резервного копирования и восстановления — лучшая гарантия бесперебойной работы компании. Простои и связанные с ними издержки обходятся предприятиям слишком дорого...



Безопасность SQL Server 2005 изнутри

добавлено: 25 фев 05, 12:46
переходов: 0...

автор: Кэлен Дилани
язык: русский...

В SQL Server 2005 разработчики Microsoft сделали основной упор на безопасность, были усилены многие элементы системы безопасности, которые были неполными в предыдущих версиях. Наиболее существенное изменение состоит в том, что SQL Server 2005 поставляется с должным образом настроенной системой безопасности, даже если развертывать продукт со всеми установками по умолчанию. Терминология в системе безопасности SQL Server 2000 тоже стала несколько иной. Помимо термина «схема», мы обсудим в этой статье такие понятия безопасности, как аутентификация и авторизация. Эти два новых понятия являются фундаментальными в модели безопасности SQL Server 2005. Мы можем представить себе схему как контейнер, в котором разработчик создает объекты базы данных. Обращаясь к объекту в SQL Server2005, вы ссылаетесь на схему, которая содержит данный объект, а не на владельца объекта. Аутентификация — это процесс, с помощью которого SQL Server подтверждает и устанавливает личность при каждой попытке доступа к ресурсу. Авторизация — это процесс, с помощью которого SQL Server определяет, разрешен ли данному пользователю доступ к ресурсу...



CLR в SQL Server 2005

добавлено: 25 фев 05, 12:44
переходов: 0...

автор: Билл Шелдон
язык: русский...

SQL Server 2005 включает в себя операционную среду Windows .NET Framework 1.1. Интеграция среды исполнения .NET Common Language Runtime (CLR) в рабочий цикл SQL Server 2005 - неординарное изменение, некорректная реализация которого могла бы полностью дестабилизировать работу SQL Server 2005. После обсуждения рисков, снизить которые стремились разработчики SQL Server 2005, мы попытаемся обосновать целесообразность усилий, затраченных на внедрение CLR в SQL Server 2005...



На подходе Windows Server 2003 SP1

добавлено: 25 фев 05, 12:42
переходов: 0...

автор: Поль Тюрро
язык: русский...

Microsoft выпустила версию Release Candidate 2 (RC2) пакета обновлений Windows Server 2003 Service Pack 1 (SP1), которая, как и версия RC1, доступна широкой общественности для загрузки и установки. Как стало известно из источников Microsoft, пакет обновлений Windows 2003 SP1 будет окончательно завершен в марте нынешнего года и вскоре после этого его можно будет беспрепятственно загрузить с сайта компании...



Управление оперативной памятью

добавлено: 21 фев 05, 11:18
переходов: 0...

автор: Кэлен Дилани
язык: русский...

При работе с версиями SQL Server, которые предшествовали SQL Server 7.0, системный администратор (sa) был вынужден выделять фиксированный объем оперативной памяти для нужд самого SQL Server. Этот объем нельзя было изменить, не останавливая работу SQL Server. Если выделить слишком мало оперативной памяти, производительность могла заметно снизиться, потому что у SQL Server не хватит памяти для хранения часто используемых данных. С другой стороны, если выделить слишком много оперативной памяти (например, больше, чем имеется в распоряжении операционной системы), то SQL Server не сможет даже запуститься. А если SQL Server нельзя запустить, то нельзя запустить и процедуру, которая уменьшила бы объем выделенной памяти, произведя реконфигурацию. При работе с более ранними версиями SQL Server системный администратор должен был обладать высоким уровнем мастерства, чтобы обеспечить эффективное использование ресурсов...



FAQ по AllFusion Data Model Validator (ранее ERwin Examiner)

добавлено: 17 фев 05, 13:45
переходов: 0...

автор: interface.ru
язык: русский...

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



FAQ по AllFusion ERwin Data Modeler (ранее ERwin)

добавлено: 17 фев 05, 13:44
переходов: 0...

автор: interface.ru
язык: русский...

Как в ERWin 4.0 произвести сравнение одной таблицы с СУБД, а не всей схемы? Как найти выход из следующей ситуации: в ERwin-е 4.1 создаются две сущности E1 и E2, в сущность E1 добавляем атрибут и устанавливаем связь между сущностями. Присваиваем связи значение logical only, в результате атрибут в дочерней сущности тоже становится logical only. Как этого избежать? Никак не могу понять, в чем ошибка. При проектировании хранилища средствами ERWin3.5.2, структура создается, но данные не заполняются...



ЗАЩИТИТЕ СВОИ ДАННЫЕ ПОКА НЕ ПОЗДНО

добавлено: 17 фев 05, 13:42
переходов: 0...

автор: Мартин Титц
язык: русский...

Большинство компаний хранят свои основные бизнес-данные в реляционных базах. А СУБД большинства компаний поддерживают технологию усиленной защиты и шифрования данных. Но применяет ли большинство пользователей эти функции безопасности, встроенные в их системы?...



Поддержка XML в Microsoft SQL Server 2005

добавлено: 16 фев 05, 12:16
переходов: 0...

автор: S. Pal, M. Fussell, I. Dolobowsky
язык: русский...

В этой статье рассматривается добавленная в SQL Server 2005 поддержка XML. В статье также показано, как эта поддержка интегрируется с программной поддержкой со стороны клиента в .NET Framework V2.0 и в родном коде, как OLEDB и SQLXML...



Изменение столбца таблицы, участвующей в репликации

добавлено: 16 фев 05, 12:14
переходов: 0...

автор: Paul Ibison
язык: русский...

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



Исследуем возможности CASE

добавлено: 16 фев 05, 12:13
переходов: 0...

автор: Arthur Fuller
язык: русский...

Вы имеете прекрасную возможность составлять условия выборки для своих запросов к SQL Server таким образом, что бы получить очень гибкие варианты представления возвращаемых данных. Функция CASE, наверное, одна из наиболее редко используемых в SQL. Чаще всего её используют для генерации вариантов значений поля в выборках, однако, у этой функции есть ещё много полезных применений. Например, Вы можете использовать CASE в предложении WHERE...



SQL Server 2005. Snapshot - изоляция транзакций

добавлено: 16 фев 05, 12:12
переходов: 0...

автор: Narasimha Rao AV
язык: русский...

Эта статья описывает разные уровни изоляции, использующиеся в SQL Server, а также освещает одно из новшеств следующей версии этой СУБД под кодовым название Yukon, Snapshot - изоляцию. Описание Snapshot – изоляции будет сопровождаться примерами, и некоторыми фактами, которые могут показаться неожиданными при использовании этого нового для SQL Server уровня изоляции транзакций...



Сравнение Borland InterBase 4.x, Sybase SQL Server и Microsoft SQL Server

добавлено: 14 фев 05, 12:24
переходов: 0...

автор: Перевод: Кузьменко Дмитрий
язык: русский...

Motorola, Nokia, MCI, Northern Telecom, Philadelphia Stock Exchange, Bear Stearns, First National Bank of Chicago, the Money Store, the US Army, NASA, Boeing. Все эти компании, независимо от направления бизнеса, имеют одно общее: они выбрали InterBase в качестве ключевого компонента их информационных систем. Borland InterBase одинаково хорошо применяется и для "домашнего" управления ракетными системами, сбора данных для аэрокосмических исследований или хранения и обработки данных биржи. Приложения подобного рода имеют много общих требований: легкость использования и управления, производительность, масштабируемость, переносимость, использование ресурсов и восстановление после сбоя. Borland InterBase разработан именно с целью удовлетворять всем этим требованиям...



Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

добавлено: 9 фев 05, 11:34
переходов: 0...

автор: Перевод: Сергей Кузнецов
язык: русский...

Этот стандарт определяет синтаксис и семантику двух языков баз данных: Язык определения схем (SQL-DLL) для объявления структур и ограничений целостности базы данных SQL. Язык модулей и манипулирования данными (SQL-DML) для объявления процедур базы данных и выполняемых операторов в конкретной прикладной программе базы данных....



Использование SQLParameters в VB.NET/C#

добавлено: 9 фев 05, 11:06
переходов: 0...

автор: dotScott
язык: русский...

При использовании Microsoft Data Access Application Block для доступа к базе данных Microsoft SQL Server 2000 и CommandType – встроенная процедура, возможна необходимость передавать входные параметры этой встроенной процедуре. Эта статья подготавливает сценарий и показывает процесс успешного заполнения DataGrid или DropDownList...



Развертывание .NET Framework и MDAC

добавлено: 3 фев 05, 10:53
переходов: 0...

автор: Dwight Johnson
язык: русский...

Раньше я никогда не пытался создать Setup-проект в Visual Studio. И когда я сейчас решил-таки этим заняться я решил также установить себе .Net Framework и MDAC. Зачем упрощать жизнь?...



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

добавлено: 3 фев 05, 10:48
переходов: 0...

автор: N/A
язык: русский...

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



Разрешение проблем подключения к SQL Server 2000

добавлено: 31 янв 05, 18:04
переходов: 0...

автор: Перевод Ирины Наумовой
язык: русский...

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



Сжатие данных в целях экономии места и ускорения работы Oracle

добавлено: 31 янв 05, 13:19
переходов: 0...

автор: В. Кравчук
язык: русский...

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



Аналитика в Юконе

добавлено: 26 янв 05, 13:15
переходов: 0...

автор: Ivan's Blog
язык: русский...

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



Сопровождение тиражирования сведением в SQL Server 2000

добавлено: 25 янв 05, 12:01
переходов: 0...

автор: Татьяна Крамарская
язык: русский...

Изо всех механизмов тиражирования сведение требует особого внимания администратора, поскольку степень свободы участников в этом типе тиражирования самая высокая. Специальная база данных Distribution в сведении фактически не участвует, а вся служебная информация хранится в дополнительных объектах основных баз данных на издателе и подписчике. В этой статье я хочу кратко описать возможности SQL Server 2000, которые оказались наиболее полезными для поддержки тиражирования сведением, и рассказать об особенностях перевода сопровождаемых систем на новую версию. Статья основана на опыте сопровождения популярной системы www.netwizard.ru. Она адресована администраторам и, возможно, убедит их в целесообразности перехода на SQL Server 2000....



Создание таблиц средствами SQL-DMO

добавлено: 25 янв 05, 12:00
переходов: 0...

автор: Рик Добсон
язык: русский...

В статье "Постигаем основы SQL-DMO", опубликованной в 5 номере журнала SQL Server Magazine Online за 2001 год, я показал, как использовать распределенные объекты управления, SQL Distributed Management Objects (SQL-DMO), для перечисления объектов базы данных. Модель SQL-DMO показывает объекты, методы, свойства и события через интерфейс COM в процессе управления выполнением административных задач в SQL Server. В настоящей статье я расскажу о том, как создавать в проектах Microsoft Access таблицы, пользуясь объектами SQL-DMO и Visual Basic for Applications (VBA). Поскольку объекты SQL-DMO демонстрируют свои функциональные возможности через интерфейс COM, то предложенные в данной статье подходы применимы в любой программной среде, где существует возможность использовать интерфейс COM...



PostgreSQL версии 8.0 Транзакции – точки сохранения – помогут сохранить ваши данные

добавлено: 20 янв 05, 17:06
переходов: 0...

автор: Джошуа Д. Дрейк
язык: русский...

Несомненно, транзакции очень хороши, но текущие транзакции PostgreSQL пропагандировали лозунг – “все, или ничего”, останавливая транзакцию, если ошибка произошла в ее пределах. К счастью, новая версия PostgreSQL 8 позволяет взглянуть на это подругому, добавляя “savepoints” (точки сохранения), позволяя откатить назад только часть транзакции и восстановиться от ошибки изящно...



База данных как крепость

добавлено: 20 янв 05, 17:03
переходов: 0...

автор: Сергей Гордейчик
язык: русский...

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



Генераторы отчетов в SQL Server 2000: создание отчета с нуля

добавлено: 17 янв 05, 10:42
переходов: 0...

автор: Mysorian
язык: русский...

В данном руководстве мы опишем создание отчета с нуля, используя те же самые средства разра-ботки. В качестве данных для создания отчета будет использоваться база данных Biblio из MSDE [XPHTEKTEST]. MSDE, который также называют Desktop SQL Server, представляет собой упрощенную версию SQL 2000 Server и в ней отсутствуют некоторые функции, присущие полным версиям (Profes-sional или Enterprise). В генераторе отчетов мы создадим и сконфигурируем объект DataSet, который будет источником данных для нашего отчета. Макет отчета по внешнему виду напоминает подобные макеты в Access или Crystal Reports. Далее приводится пошаговое иллюстрированное описание построения отчета с нуля...



Создание серверных XSQL-страниц

добавлено: 17 янв 05, 10:37
переходов: 0...

автор: Chang, Scardina, Karun, Kiritzov, Macky
язык: русский...

Oracle8i содержит компоненты и утилиты, включая XSQL Servlet, которые позволяют использовать технологию XML в создаваемых вами приложениях для работы с базами данных. Следующий фрагмент из книги Oracle XML Handbook (Oracle Press 2000) расскажет, как это можно сделать...



C#: DataGrid + Checkbox(Delete/Insert)

добавлено: 14 янв 05, 15:55
переходов: 0...

автор: Топоровский Александр
язык: русский...

Написать эту статью меня побудило старательное игнорирование описание процедуры использования checkbox-ов в DataGrid в литературе (по крайней мере доступной мне), так и на форумах (в том числе англоязычных). Достаточно много задавалось вопросов, но вот ответы были разрозненными и не были в полной мере ясными для понимания и усвоения. Когда я сам несколько дней взялся за решение данной задачи (т. е. использование checkbox-ов в DataGrid ), в полной мере ощутил непроработанность данной проблематик...



Сбор и публикация проектных метрик в процессе разработки Программного Обеспечения

добавлено: 14 янв 05, 15:11
переходов: 0...

автор: Новичков Александр, Лапыгин Дмитрий
язык: русский...

Данная статья описывает методы формирования отчетной информации с процессе разработки программного обеспечения. Статья дает практические навыки и рассказывает о том как сформировать отчетную систему на базе штатных средств IBM Rational ClearCase...



К каждой строке охранника приставишь!

добавлено: 13 янв 05, 12:55
переходов: 0...

автор: Владимир Пржиялковский
язык: русский...

Механизм virtual private database (VPD) в Oracle позволяет регламентировать доступ к частям таблицы, но использует для этого весьма примитивную систему понятий. В версии 8.1.7 в Oracle появилось другое средство, Label Security, система понятий которого более продумана и лучше приспособлена под задачи защиты частей таблицы. Технически оно опирается на VPD, но реализует подход, известный в ИТ под названием «мандатного управления доступом», регулирующим в данном случае доступ к отдельным строкам таблиц разным категориям пользователей. Реализация соответствует ISO/IEC 15408 Common Criteria...