Задействуем SQL Server Configuration Manager без использования командной строки (на примере SQL Server 2019)

В одной из предыдущих статей мы рассматривали возможность обращения SQL Server Configuration Manager в последних версиях SQL Server. Однако существует и альтернативный, более простой, способ.

Продолжить чтение

Материализованные представления в SQL Server

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

Продолжить чтение

Задействуем SQL Server Configuration Manager для SQL Server 2016 и 2017

SQL Server Configuration Manager — специальная утилита с графическим интерфейсом для настройки конфигурации SQL Server. Настраивать конфигурацию SQL Server с её помощью весьма удобно, только, если вы используете SQL Server 2016 или 2017 вы не найдёте для неё ярлыка в меню «Пуск». Как быть?

Продолжить чтение

Использование параметров возвращающих табличное значение (MS SQL Server)

Начиная с версии 2008 MS SQL Server позволяет принимать табличные наборы данных в качестве параметров хранимых процедур и функций. Рассмотрим подробнее использование этого приёма.

Продолжить чтение

Переименование базы данных Microsoft SQL Server

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

Продолжить чтение

Выводим информацию о полях таблицы в SQL Server

Ранее мы уже обращались к вопросу получения статистической информации о базе данных. Теперь мы рассмотрим пример получения подобных сведений об объектах базы данных. В данном случае о таблицах. А, конкретно о содержащихся в них полях, их типе и размере. Стоит отметить, что подобные сведения почти не представляют интереса в плане

Продолжить чтение

Microsoft SQL Server Developer, есть ли смысл использовать?

Среди редакций Microsoft SQL Server есть одна, которая предназначена специально для разработчиков. Она так и называется Developer. Раньше её приобретение стоило определённую сумму. Но, начиная с версии 2016, она доступна бесплатно. Постараемся разобраться, что представляет собой данная редакция и есть ли смысл с ней работать.

Продолжить чтение

Code First за несколько кликов мыши (на примере Microsoft SQL Server)

Работа с Entity Framework, особенно при использовании подхода Code First достаточно трудоёмкая задача, требующая ручного кодирования. Однако её можно значительно упростить, если воспользоваться вспомогательным инструментарием, который предоставляет Visual Studio. Рассмотрим работу с ним на примере базы данных Microsoft SQL Server.

Продолжить чтение