Руководство по Service Broker

sql-developingСтандартный SQL является декларативным языком программирования для обработки данных. Microsoft SQL Server расширяет его возможности с помощью Transact-SQL, который добавляет различные техники программирования, в т.ч. объектные расширения на основе Microsoft .NET (CLR).

Service Broker позволяет разрабатывать на Transact-SQL асинхронные и распределенные решения. Руководство описывает его назначение, базовые настройки и техники программирования.

Электронный бизнес на платформе nopCommerce. Учебный курс

nopcommerceУчебный курс предназначен для пользователей, которые являются владельцами бизнесов или сотрудниками коммерческих компаний, работают или планируют начать деятельность в области электронного бизнеса.

Цель обучения: получить знания и навыки по запуску и развитию электронного магазина.

Курс основан на открытой программной платформе nopCommerce, созданной в России и используемой во всем мире. Курс разработан в сотрудничестве с компанией ISDK.

nopCommerce как open-source продукт позволяет запустить интернет-магазин «из коробки», с нулевыми затратами на программное обеспечение (версия для Linux). Для крупных проектов является мощной программной платформой для построения корпоративных решений в области электронного бизнеса.

Читать далее

Как делать TЗ на отчет

Документ для скачивания (pdf)

Версия 1.1

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

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

Читать далее

Карьера администратора баз данных

Базы данных являются ядром любой информационной системы: АСУ ТП или ERP система на предприятии, компьютерная игра или социальная сеть, аналитическая или мониторинговая система и пр. Соответственно, она является критическим компонентом, сбой или недостаточно эффективная работа которого влияет на все остальные компоненты и работу пользователей.

Администратор баз данных выполняет задачи и несет ответственность за надежную и производительную работу баз данных,  сохранность и защиту данных.

db-adm-areas

Читать далее

Сущности и связи: отражение в свойствах

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

Читать далее

Методология анализа данных

Каждый из нас постоянно занимается анализом данных на работе и в личной жизни. Очевидно, что помимо входных данных, которые обрушиваются на нас постоянным и изменчивым потоком информации, нам требуется знание, чтобы мы могли принимать решения на основе этих данных.

data-knowledge-solutions

Читать далее