- •Управление данными Методические указания к лабораторным работам для студентов всех форм обучения
- •Санкт-Петербург
- •Содержание
- •Цель лабораторных работ
- •Программно-техническая платформа
- •Теоретическая часть
- •Перечень заданий к лабораторным работам
- •Порядок выполнения лабораторной работы
- •Содержание отчета по лабораторной работе
- •Список литературы
- •Пример титульного листа отчета по лабораторной работе
- •«Управление данными»
- •Санкт-Петербург
Программно-техническая платформа
Проведение лабораторных работ предусматривает использование компьютерного класса, оснащенного современными компьютерами с современной операционной системой и следующим программным обеспечением:
Программное обеспечение для управления презентациями и групповой работы студентов (Netop School),
Microsoft Office 2003 (или 2007) для целей формирования отчетов по лабораторным работам,
Virtual PC c заранее сконфигурированным образом гостевой операционной системы, содержащим установку СУБД Microsoft SQL Server 2005.
Необходимое лицензионное (или бесплатно распространяемое) программное обеспечение для проведения лабораторных работ в настоящий момент имеется в наличии на ИВЦ СПбГИЭУ.
Минимальные требования к технической платформе: персональный компьютер Pentium IV и выше с 1 Gb оперативной памяти и 5 Gb дискового пространства.
Теоретическая часть
Пакет Microsoft SQL Server 2005 полностью переопределяет платформу баз данных SQL Server, предоставляя фундамент, на котором организации любого размера — малые, средние и крупные — могут построить информационную инфраструктуру нового поколения. Ключевыми компонентами SQL Server 2005 являются:
SQL Server Database Services (Службы баз данных SQL Server) включают ядро базы данных (database engine), а также средства для репликации и полнотекстового поиска. Ядро базы данных является сердцем SQL Server, репликация увеличивает доступность данных посредством их распределения между множеством БД, что позволяет разделять нагрузку по чтению данных между несколькими выделенными серверами, а полнотекстовый поиск дает возможность на естественном языке выполнять запросы к данным, хранящимся в таблицах БД.
Integration Services (Службы интеграции) предоставляют корпоративное решение для преобразования и интеграции данных, позволяющее извлекать их измножества источников, преобразовывать и затем переносить в получатели данных, которых может быть и более одного. Это дает возможность объединять данные из неоднородных источников, загружать их в хранилища данных, витрины данных (data marts).
Analysis Services (Аналитические службы) предоставляют приложениям бизнес-анализа (business intelligence) инструменты оперативной аналитической обработки (OLAP, online analytical processing) и набор функциональных возможностей для применения технологии обнаружения знаний в данных (data mining). Аналитические службы позволяют объединять данные из множества источников, например реляционных БД, и использовать их для разнообразных практических нужд.
В процессе изучения дисциплины «Управление данными» познакомимся поближе с основами администрирования сервера баз данных, поговорим об особенностях проектирования и реверс инжиниринга уже существующих баз данных, поговорим об особенностях разработки бизнес логики на уровне базы данных и особенностях аналитической обработки данных.
К типовым задачам администрирования можно отнести:
импорт, экспорт данных из баз данных,
построение мгновенных снимков данных на определенный период времени,
копирование данных из баз данных,
задачи резервного копирования и восстановления после сбоев,
автоматизацию административных задач и построение планов обслуживания баз данных,
управление федерациями серверов баз данных и т.д.