Ключевое слово var.
Одно важное предупреждение: почти невозможно говорить о ключевом слове var и выведении неявных типов без демонстрации инициализации…
Одно важное предупреждение: почти невозможно говорить о ключевом слове var и выведении неявных типов без демонстрации инициализации…
Чтобы обеспечить гладкую интеграцию LINQ с C#, в язык C# понадобилось внести существенные усовершенствования. Хотя все эти…
Несмотря на то что доступно много очень полезных ресурсов для разработчиков, которые желают изучить весь потенциал LINQ,…
По мере становления платформы .NET Framework и поддерживаемых ею языков C# и VB, стало ясно, что одной…
Триггер – это механизм, который вызывается, когда в указанной таблице происходит определенное действие. Каждый триггер имеет следующие…
Компонент Database Engine поддерживает механизм управления оптимистической параллельной работы, который основан на управлении версиями строк. При модифицировании…
Теоретически, все транзакции должны быть изолированы друг от друга. Но в таком случае доступность данных значительно бы…
Одновременный конкурентный доступ может вызывать разные отрицательные эффекты, например чтение несуществующих данных или потерю модифицированных данных. Рассмотрим…
Выполнять инструкции или осуществлять операции с объектами баз данных могут только авторизованные пользователи. Попытка выполнения любой из…
Когда нескольким пользователям требуется выполнять подобные действия в определенной базе данных и при этом они не являются…
Пользователь может войти в систему баз данных, используя учетную запись пользователя Windows или регистрационное имя входа в…
Схемы используются в модели безопасности компонента Database Engine для упрощения взаимоотношений между пользователями и объектами, и, следовательно,…
Аутентификация заключается в предоставлении ответа на следующий вопрос: “Имеет ли данный пользователь законное право на доступ к…
Как вы уже знаете, существует несколько специальных типов индексов. Одним из таких специальных типов индексов являются индексированные…
Выборка информации из представлений и ее модификация осуществляются посредством тех же самых инструкций языка Transact-SQL, что и…
В предыдущих статьях инструкции DDL и DML рассматривались применительно к базовым таблицам. Данные базовой таблицы хранятся на…
В этой статье рассматриваются индексы и их роль в оптимизации времени выполнения запросов. В первой части статьи…
Системный каталог состоит из таблиц, описывающих структуру объектов базы данных, таких как базовые таблицы, представления, индексы и…
В языках программирования обычно имеется два типа подпрограмм: хранимые процедуры; определяемые пользователем функции (UDF).
В предыдущих статьях мы познакомились с инструкциями Transact-SQL языка описания данных DDL и языка манипуляции данными DML….