Пз2_Действия_с_кубом_OLAP_в_Excel. П построение куба olap с использованием оид, размещенного в системе oltp. (применение реляционной базы данных в субд msaccess)
![]()
|
Пз2.
![]() Используя команду Данные\ Импорт внешних данных\ создать запрос, создать запрос к ОИД, который находится в файле БД ![]() ![]() В окне выбрать вариант База данных MSAccess. Нажать Ок. ![]() В рабочей книге MSExcel появится анимация, указывающая на начало подключения к источнику данных и окно Выбор базы данных. Используя это окно необходимо, выбрать из списка имя диска, например, S:, имя папки – каталога, выбрать из списка Имя базы данных.Нажать кнопку Ок. Откроется окно. В этом окне необходимо из имеющихся столбцов таблиц базы данных, сформировать столбцы запроса. Содержимое очередной таблицы, появится в поле Имеющиеся таблицы и столбцы, если щелкнуть по символу «+», который располагается перед именем таблицы. Например, выполним щелчок по плюсу, находящемуся перед именем таблицы. Выбрать столбцы позволяют кнопки с изображением символов >,<или<<. Эти кнопки находятся между полями Имеющиеся таблицы и поляи Столбцы запроса. Сформируем запрос, который включает столбцы:. Первый столбец Фамилия, взят из таблицы Абоненты. Второй столбец Фамилия, взят из таблицы Сотрудники. После того, как будут определены столбцы запроса, необходимо нажать кнопку с надписью - Далее. Формирование запроса к БД выполняется специальным программным компонентом MSQuery. В том случае если настройки компьютера в сети не позволяют напрямую выбирать информацию из БД, эта программа выдаст сообщение примерно такого вида: ![]() В этом случае необходимо сформировать запрос, сначала в файле БД. Затем повторить команду Данные\ Импорт внешних данных\ создать запрос в MSExcel. В окне Выбор столбцов открыть этот запрос и выбрать столбцы запроса. Самостоятельная работа Создайте на новом листе сводные таблицы, с помощью которых можно решить следующие задачи:
![]() Нажатие кнопки Всегда отображать элементы, позволяет выводить на экран элементы БД. ![]() Как и предыдущая кнопка, позволяет выводить скрытые элементы при построении структуры Итоги. ![]() Кнопка Обновить данные, может применяться по мере необходимости, после ввода данных в источник. ![]() Позволяет просмотреть все метки выбранного измерения. ![]() Позволяет скрыть промежуточные метки выбранного измерения. ![]() Запускает мастер диаграмм для создания графического представления результата анализа: ![]() ![]() Эта кнопка открывает окно Автоформат отчета, для выбора формы представления сводной таблицы при печати: ![]() В этом окне можно выбрать один из 24 вариантов оформления внешнего вида сводной таблицы при печати. Нажать Ок. Определите последовательно формат таблицы – сначала Отчет6, затем – Таблица2. Сводная таблица примет вид: сначала - ![]() затем - ![]() Наиболее насыщенным средством панели Сводные таблицы, выступает список команд Сводная таблица. ![]() Выполните упражнения: Определите с помощью сводной таблицы:
Постройте сводные таблицы. Ниже представлены рисунки с таблицами, содержащими ответы. ![]() ![]() 2. Состав файлов, созданных при разработке куба OLAP В результате операций по использованию оперативного источника данных, находящегося в БД, были созданы и использованы следующие файлы. ![]()
3. Язык описания запросов к многомерным базам данных Файл запроса, содержит логическую инструкцию для отбора данных из куба OLAP. Текст инструкции записывается на языке OLAP- запросов, который получил название – MDX (MultidimensionalExpressions). Этот язык позволяет описать действия с данными в многомерных базах данных. Инструкция на MDX выглядит следующим образом. ![]() Попытайтесь определить структуру запроса. Ответьте на вопросы. Какие поля, и каким образом вызываются из куба? Как описываются измерения, меры? Где записан путь к файлу БД, содержащий ОИД? 4. Работа с файлами кубов в MSExcel Во время связывания данных, находящихся в базе данных MSAccess, и сводной таблицы, создаваемой в рабочей книге MSExcel, был создан кубOLAP. Структура куба сохранена в файле ![]() Выбрать команду «Открыть с помощью…». ![]() Выбрать вариантMicrosoft Office Excel. В открывшейся рабочей книге появится окно запроса: ![]() Выполнить щелчок левой клавишей мыши по кнопке с надписью «Открыть». Появится рабочее окно программы со структурой куба OLAP, и окно список полей сводной таблицы. ![]() В окне Список полей… выделить мышкой очередное поле, например, Абоненты Фамилия, из списка в нижней части этого окна выбрать вариант вставки поля - Область строк, выполнить щелчок по кнопке с надписью «Поместить в ». Окно рабочей книги примет вид: ![]() В окне Список полей сводной таблицы выделить строку «Дата оплаты». Из списка выбрать вариант вставки – «Область столбцов». Щелкнуть по кнопке «Поместить в». ![]() В итоге лист выглядит так. Поле «Сотрудник Фамилия» поместите в область страницы. А поле «Сумма из Оплачено» в область данных. В результате вид сводной таблицы будет выглядеть так. ![]() ![]() ![]() Из списка абонентов выберем Петрова. ![]() ![]() ![]() |