в XML-файлах. У BI Dev Studio входить засіб оповіщення Best Practice Design Alerts, автоматично інформує про можливі недоліки в проекті на ранніх стадіях процесу розробки, і скорочує втрати часу, викликані проектними помилками, що істотно прискорює розробку. br/>
.2 Розробка сховища даних
В якості джерела даних для сховища даних була взята база даних Microsoft Access з даними абітурієнтів вищого навчального закладу. Дана база даних була розгорнута на сервері Microsoft SQL Server. За наявними даними було спроектовано сховище даних. Опис поля кожної таблиці бази даних представлено в таблиці 2.1. br/>
Таблиця 2.1 - Опис таблиць сховища даних.
ТабліцаНазваніе поляОпісаніеФакультет (DEPART) Містить список факультетов.KOD_DEPART (PK) Код факультету. Первинний ключ табліци.Факультет (NAME_DEPAT) Містить назву факультета.Образованіе (KDF_OBR) Містить список доступних образованій.OBRAZ (PK) Код освіти. Первинний ключ табліци.Образованіе (FULL_NAMI) Ім'я образованія.Страна (KLSTR) Містить список країн. Використовується для опису місця жітельства.CODE_CNTR (PK) Код країни. Первинний ключ табліци.Страна (NAME) Назва страни.Уліца (_STREET) Містить список вулиць м. Магнітогорска.CODE_ST (PK) Код вулиці. Первинний ключ табліци.SOCRТіп (вул./пр.) НазваніеПолное назва вулиці. SOCR + '' + NAMEФакультети Спеціальності.Содержіт список спеціальностей. (Іменований запит) KOD_SPEC (PK) Код спеціальності. Первинний ключ табліци.KOD_DEPARTКод факультету. Пов'язаний з таблицею DEPART.NAME_DEPATНазваніе факультета.NAME_SPECНазваніе специальности.СемьяСодержит список родичів абітурієнтів. (Іменований запит) ID (PK) ID родича. Первинний ключ табліци.Nom_FolderID абітурієнта. Пов'язаний з таблицею "Абітурієнт" ФІОФамілія ім'я по батькові родича. Місце работиМесто роботи родственніка.ВремяТабліца, що містить розшифровку дат. Використовується для створення вимірювання времени.АбитуриентСодержит дані абітурієнта. (Іменований запит)
В
Малюнок 2.2-Схема сховища даних
Як видно зі схеми сховище складається з таблиць вихідної бази даних зв'язаних між собою і іменованих запитів до бази даних.
Таблиця "Факультети Спеціальності" містить список всіх спеціальностей згрупованих по факультетах. Побудова таблиці проводиться на підставі двох вихідних таблиць (DEPART, SPEC) з даними по факультетах і даними за спеціальностями. Дана таблиця будується на підставі наступного іменованого запиту:
SELECT [DEPART]. [KOD_DEPART]
, [DEPART]. [NAME_DEPAT],
[SPEC]. KOD_SPEC,
Таблиця "Сім'я" містить список всіх родичів абітурієнтів з їх іменами і місцем роботи. Побудова таблиці проводиться на підставі наявної таблиці (Family). Дана таблиця будується на підставі насту...