Бази даних

Приклад денормалізації списку

Другий приклад курсора в дії вирішує задачу денормалізації списку Нам потрібно отримати з дат турів Outer Banks Lighthouses розділений комами список значень у вигляді одного рядка Курсор проходить по всіх датах турів, при цьому в циклі WHILE всі дати додаються в локальну змінну @ EventDates Бітова локальна змінна @ SemiColon визначає, чи потрібен між датами […]

Створення публікацій реплікації знімків бази даних – ЧАСТИНА 1

Для створення публікацій реплікації знімків баз даних підключіться до свого сервера SDQL Server в Management Studio, розгорніть папку публікацій, клацніть правою кнопкою миші на папці Local Publications і виберіть у контекстному меню пункт New Publication У розпочатому майстра нових публікацій клацніть на кнопці Next Виберіть базу даних, яку хочете реплицировать, і знову клацніть на кнопці […]

ПІДГОТОВКА ДАНИХ ДЛЯ СИСТЕМ ПІДТРИМКИ ПРИЙНЯТТЯ РІШЕНЬ

Багато з питань, повязаних з системами підтримки прийняття рішень, в першу чергу стосуються завдань отримання і підготовки даних Ці дані слід витягти з різних джерел, очистити, перетворити і консолідувати, після чого завантажити в базу даних підтримки прийняття рішень Згодом завантажені дані повинні періодично оновлюватися Кожна з цих операцій6 заслуговує окремого обговорення Розглянемо їх по черзі, […]

Створення бази даних – ЧАСТИНА 1

База даних служби аналізу створюється шляхом ідентифікації даних, що включаються в неї, визначення відносин між цими даними, визначення структури вимірювань і побудови одного або декількох кубів, що комбінує заходи та вимірювання У цьому розділі буде описаний загальний процес, але з акцентом на зборі даних, необхідних для визначення бази даних У наступних розділах ми розглянемо багато […]

ЗАМИКАННЯ МНОЖИНИ АТРИБУТІВ

В принципі, замикання S + для заданої множини функціональних залежностей S можна обчислити за допомогою наступного алгоритму: Повторно застосовувати правила з попереднього розділу доти, поки залишається можливим створення нових функціональних залежностей . Але на практиці рідко потрібно обчислити замикання як таке, а тому і тільки що згаданий алгоритм навряд чи буде достатньо ефективним Однак з […]

Подальша нормалізація: форми 1НФ, 2НФ, 3НФ і НФБК

До цих пір в цій книзі як приклад розглядалася база даних постачальників і деталей з наведеної нижче логічною структурою S { S#, SNAME, STATUS, CITY } PRIMARY KEY { S# } P { P#, PNAME, COLOR, WEIGHT, CITY } PRIMARY KEY { P# }

Процес розкриття даних – ЧАСТИНА 1

Традиційний процес розкриття даних виглядає наступним чином Модель розкриття даних навчається на тестових наборах даних, для яких відомий результат Після цього налаштована модель використовується для отримання результатів на основі нових даних по мірі їх надходження Використання розкриття даних вимагає виконання кількох дій, тільки деякі з яких безпосередньо повязані зі службою аналізу

Організація інтерфейсу

Утиліта Management Studio містить багатий набір функцій, організованих в десяток основних панелей, які можна відкрити за допомогою меню View, стандартної панелі інструментів або асоційованих з командами Гарячих клавіш ■ Object Explorer () Ця панель використовується для створення та адміністрування обєктів баз даних SQL Server 2005 Вона увібрала в себе все краще від утиліти Enterprise Manager […]

Планування установки

Подумайте трохи про апаратне забезпечення сервера Візьміть до уваги облікові записи користувачів, конфігурацію дискової системи і особливості доступу клієнтів Якщо ви оновлюєте версію сервера, візьміть на озброєння утиліту Upgrade Advisor Tool, про яку ми поговоримо трохи пізніше в цій главі

ПРОЕКТУВАННЯ БАЗИ ДАНИХ ДЛЯ ПІДТРИМКИ ПРИЙНЯТТЯ РІШЕНЬ

: Як було зазначено раніше, зокрема, у введенні до частини III, на думку автора, проект бази даних завжди повинен виконуватися на двох рівнях: логічному і фізичному, як описано нижче 1 Перш за все, повинен бути виконаний логічний проект На цьому рівні основ ве увага приділяється правильності реляційних визначень Таблиці повинні представляти правильні відносини, гарантуючи таким […]