При работе с реляционными базами данных многие уже наверняка сталкивались с понятием ORM. К счастью, организовать взаимодействие между приложением и базой данных на подобном уровне возможно и для некоторых NoSQL решений. Безусловно, в отличие от обычных ORM технологий для NoSQL ещё нет такой степени универсальности и автоматизации разработки, но тем
Продолжить чтениеРубрика: Базы данных
Переименование базы данных Microsoft SQL Server
Довольно редко, но возникают ситуации, когда требуется сменить имя у базы данных. SQL Server позволяет это сделать (даже на работающей базе), но необходимо следовать технологии переименования. Сразу отметим, что в этой статье мы не будем рассматривать работу с графическим интерфейсом. Переименование требует монопольного доступа к базе данных и в таком
Продолжить чтениеВыводим информацию о полях таблицы в SQL Server
Ранее мы уже обращались к вопросу получения статистической информации о базе данных. Теперь мы рассмотрим пример получения подобных сведений об объектах базы данных. В данном случае о таблицах. А, конкретно о содержащихся в них полях, их типе и размере. Стоит отметить, что подобные сведения почти не представляют интереса в плане
Продолжить чтениеКак узнать или изменить формат даты по умолчанию в SQL Server
Продолжаем изучать работу с системными таблицами Microsoft 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.
Продолжить чтениеОрганизация хранения файлов в базе данных Microsoft SQL Server. Использование файловых таблиц
Начиная с версии 2012, в SQL Server стала доступен новый формат хранения файловых данных – файловые таблицы. Файловые таблицы (FileTables) – особый вид таблиц, который позволяет помимо хранения файлов практически неограниченного размера (с этим легко справлялся и FileStream, появившийся в версии 2008), также получать к ним доступ из совершенно сторонних
Продолжить чтениеПользовательские типы данных в Microsoft SQL Server без использования SQLCLR. Особенности создания и применения
Пользовательские типы данных можно создавать не только при помощи, рассмотренной ранее, технологии SQLCLR, но и с посредством обычного Transact-SQL. В чём отличия между этими двумя подходами и почему в качестве основного способа работы с пользовательскими типами данных даже в официальной литературе от Microsoft предлагается именно SQLCLR?
Продолжить чтениеПолучение статистической информации о базе данных SQL Server. Общее число таблиц и записей
Для решения некоторых задач администрирования и разработки баз данных SQL Server может потребоваться статистическая информация о них. В частности, количество таблиц и записей в них. Рассмотрим алгоритм получения общего количества таблиц в базе данных и суммарного количества записей.
Продолжить чтениеОрганизация хранения файлов в базе данных Microsoft SQL Server. Универсальный способ
Современные базы данных могут хранить самые различные виды информации. В том числе, целые файлы. Обычно хранения файлов непосредственно в базе данных стараются избегать, так как это приводит к усложнению процесса разработки, как самой базы данных, так и клиентского приложения. А, также к увеличению размера базы данных. Однако в целом ряде
Продолжить чтение