Известно, что встроенная функция newID() широко используется разработчиками не только по прямому назначению — то есть для генерации уникальных первичных ключей, но и в качестве средства для генерации массивов псевдослучайных данных. Читать полностью »
Рубрика «sql» - 73
MS SQL: генерация псевдослучайных данных с использованием newID(). Возможности и подводные камни
2013-04-19 в 17:40, admin, рубрики: execution plan, newID(), sql, метки: checksum, execution plan, rand, датаартГлобалы MUMPS: Экстремальное программирование баз данных. Часть 2
2013-04-11 в 16:45, admin, рубрики: cache, MUMPS, nosql, sql, бдНачало см. часть 1.
Глава 2. SQL/реляционные БД против MUMPS
В этой главе будут изложены основные различия между обычными SQL реляционными базами данных и БД на основе MUMPS.
Прочитайте главу 1, если вам нужно лучше понять что такое глобалы и как делаются манипуляции с ними.
Читать полностью »
ASP NET.MVC Урок 3. Работа с БД
2013-04-09 в 18:55, admin, рубрики: .net, ASP, asp.net mvc, sql, метки: .net, asp.net mvc, c++, sqlЦель урока: Изучить основные принципы работы с базой данных. Краткое описание реляционной модели баз данных. Работа с базой данных (создание таблиц, связей в VS 2012). Команды INSERT, UPDATE, DELETE, SELECT. Использование LinqToSql и Linq. Создание репозитария, IRepository, SqlRepository.
Что такое БД
Реляционная база данных — база данных, основанная на реляционной модели данных. Реляционность – это отношения (связи) от англ. relation.
Читать полностью »
Быстрый старт: Визуальное проектирование базы данных в MySQL Workbench
2013-04-09 в 6:36, admin, рубрики: mysql, sql, базы данных, Песочница, проектирование базы данных, Проектирование и рефакторинг, метки: sql, базы данных, проектирование базы данных
Цель данного поста — помочь начинающему разработчику быстро освоится и спроектировать простенькую базу с помощью инструмента для визуального проектирования баз данных MySQL Workbench от компании Oralce и получить её ER-модель и SQL-дамп.Читать полностью »
6 практических советов для начинающих при построении простого BI-решения
2013-03-21 в 10:03, admin, рубрики: Business Intelligence, olap, olap-кубы, sql, Блог компании EastBanc Technologies, метки: Business Intelligence, microsoft sql server, olap, olap-кубы, sqlДанной статьей хотелось бы показать шаги и предложить некоторые рекомендации в процессе создания BI-решения с использованием практически всего стека BI компании Microsoft. В создании BI-решения будут использованы SQL Server, SQL Service Integration Services, SQL Server Analysis Services.
Для примера мы выбрали разработку нашей компании RetailIQ — BI-систему глубокого анализа чеков розничных продаж, поставок и складских запасов для сети аптек. Для общего понимания контекста темы: все данные выгружаются из учетных систем (1С, М-Аптека и т.д.), верифицируются, складываются в специальную базу данных с последующим построением многомерных OLAP-кубов. Из источников (учетных систем) с помощью ETL мы перекачиваем данные в хранилище, на основе которого строим куб, о котором дальше пойдет речь.
PASS SQL Rally 2013 — конференция для ИТ-профессионалов
2013-03-20 в 9:41, admin, рубрики: microsoft, sql, Администрирование баз данных, встреча, конференция для разработчиков, метки: microsoft, microsoft sql server, sql, встреча, конференция для разработчиковPASS SQL Rally 2013
PASS SQL Rally 2013 — специализированная конференция для ИТ-профессионалов в области управления данными: вопросы управления и настройки SQL Server, администрирования баз данных, разработки приложений и внедрения систем бизнес-аналитики.
Что это?
PASS (Professional Association for SQL Server) – независимое некоммерческое сообщество профессионалов SQL Server, основанное при участии Microsoft в 1999 году. Ассоциация существует с целью обеспечения площадки для общения, обмена опытом и повышения квалификации миллионам пользователей SQL Server по всему миру.
28 марта 2013 года в Москве пройдет PASS SQL Rally Russia 2013 – очередная конференции PASS сообщества в России, где участники могут узнать новости о продукте SQL Server, а так же встретиться с Microsoft MVP и другими участниками сообщества.
О чем?
Главная тема PASS SQL Rally Russia 2013 – эволюция развития SQL Server, технологические аспекты нового выпуска продукта SQL Server 2012 и расширенные функциональные возможности. Признанные эксперты в области баз данных расскажут вам о функционале SQL Server 2012, связанном с обеспечением отказоустойчивости и производительности приложений, бизнес-анализом и Data-Mining, облачными базами данных SQL Azure, а также многих других нововведениях.
Большинство выступлений подготовлены лучшими экспертами в области управления данными в РФ и представителями сообщества, работающими в самых разных отраслях и организациях, имеющих глубокий практический опыт.
Никакого маркетинга, только технологии, лучшие практики и общение с сообществом!
Уровень сложности представляемых презентаций: 300-400.
Официальный источник — тут можно записаться на конференцию и подать заявку на онлайн-трансляцию.
Читать полностью »
Архитектура базы данных: унификация (на примере ERP)
2013-03-10 в 18:56, admin, рубрики: ERP, ERP-системы, postgresql, sql, архитектура бд, метки: Erp, sql, архитектура бдСхема базы данных приложений со сложной доменной моделью (к которым относятся системы ERP) обычно состоит из нескольких сотен таблиц. Поэтому на начальном этапе проектирования базы для избежания многократных дублирований и разбухания схемы важно определиться с несколькими базовыми таблицами для хранения общих свойств базовых сущностей приложения и все остальные таблицы уже проектировать как вспомогательные или дополнения основных таблиц.Читать полностью »
SQLite — размер базы после DELETE FROM
2013-03-09 в 19:39, admin, рубрики: sql, sqlite, Администрирование баз данных, базы данных, оптимизация, метки: sqlite, базы данных, оптимизацияВсем доброго времени суток. Хотелось бы поделиться интересным, на мой взгляд, опытом работы с SQLite.
Сам я являюсь RubyOnRails разработчиком, вследствие чего для небольших проектов стараюсь использовать стандартную конфигурацию, которая использует SQLite. Не вижу смысла тянуть в зависимость простого приложения тяжеловесные СУБД.
Читать полностью »
TASK_RTF_NOTES в MS Project или RTF в MS SQL. Как его победить и готовить кубы в SSAS
2013-03-07 в 6:18, admin, рубрики: .net, ms project, rtf, sql, ssas, Программирование, метки: c++, ms project, rtf, sql, ssasИмеется довольно наболевшая для программистов организаций-пользователей MS Project задачка — получение заметок ответственных лиц. Заметки имеют значительную ценность (при правильной постановке задачи управления), потому что без исходной информации проблемы не классифицировать и правильное решение не принять. Их, заметки, конечно, надо выводить в отчеты.
С точки зрения пользователя все вроде бы просто — отчет он и есть отчет, но с технической точки зрения открывается масса нюансов и вопросов. В этой статье я привожу свое решение, основанное на некоторых кусках кода, раскиданных то тут, то там, по сети, и надеюсь, что оно пригодится моим коллегам.
Не претендую на оригинальность, однако аналоги данного решения почему-то не нашел, пришлось собирать самому. Кроме того, я не очень глубокий спец по MS SQL, поэтому, буде возникнут дельные комментарии — прошу комментировать.
Поколоночное и гибридное хранение записей в СУБД Teradata
2013-02-22 в 7:22, admin, рубрики: sql, teradata, Администрирование баз данных, Блог компании Teradata, метки: teradata До недавнего времени все СУБД, работающие со структурированными данными (и не только их), можно было разделить на 2 категории: хранящие записи в построчном формате и хранящие записи в поколоночном формате. Это фундаментальное отличие, влияющее на то, как строки таблиц выглядят на уровне внутренних механизмов хранения СУБД. Долгое время СУБД Teradata относилась к первой группе, но с выходом 14-й версии представилась возможность определять, как хранить данные конкретной таблицы – в виде колонок или строк. Таким образом, появилось гибридное хранение. В этой статье мы хотим рассказать о том, зачем это нужно, как это реализовано и какие преимущества дает.
Читать полностью »