Мониторинг производительности Microsoft SQL Server

perf-mon-cycle Оптимизация работы сервера, базы данных и выполнения запросов — это сложная и трудоемкая работа, которая должна выполняться постоянно.

Это область, в которой очень тесно переплетаются компетенции и области ответственности администратора и разработчика. Зачастую только совместная работа позволяет добиться результата.

Читать далее…

Версионность в SQL Server

Соблюдение классических правил проектирования и разработки баз данных для бизнес-приложений (OLTP) позволяет нам получить быструю и надежную базу данных в режиме блокировки данных, который установлен для Microsoft SQL Server по умолчанию.

В случае сложной программной логики на стороне базы данных или совмещения нагрузки по обработке транзакций и аналитических запросов можно перевести конкретную базу данных в режим изоляции с поддержкой версий строк данных.

Читать далее

Профессиональная карьера в бизнес-аналитике (BI)

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

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

Карьера в бизнес-аналитике

Читать далее

Карта знаний ASP.NET MVC

ASP.NET MVC Ресурсы для изучения:

Книги:

Жизненный цикл
ASP.NET MVC life cycle

Lifecycle of an ASP.NET MVC 5 Application

Разговорный SQL. Практический курс

Можно учить иностранный язык годами, и не научиться общаться. А можно просто начать на нем разговаривать, и постепенно развивать свою способность к общению. Это работает в любой области деятельности, поскольку наше мышление проблемно-ориентированное.
На этой основе построен курс по SQL как языку общения с базой данных, которая является ядром информационной системы.

talking-sql-process Обучение происходит в виде практики по решению учебных задач, на основе решения которых формируется понимание принципов работы с данными и развивается профессиональное мышление.

Читать далее

Чтение данных при вставке новых записей

Типичной задачей при вставке новых записей в базу данных (INSERT, SELECT INTO) является контрольное чтение данных для получения актуальной версии. Поскольку могут работать триггеры и могут быть установлены значения по умолчанию.
Читать далее