Конфигурация MS SQL Server. Резервное копирование данных

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ имени ШАКАРИМА г. СЕМЕЙ
Документ СМК 3 уровня
УМКД
УМКД 042-39. 1.ХХ/012013
УМКД
Редакция №____от_____
Программа дисциплины
«Администрирование и
проектирование баз данных
MSSQLServer»
для преподавателя
УЧЕБНО-МЕТОДИЧЕСКИИ КОМПЛЕКС
ДИСЦИПЛИНЫ
«Администрирование и проектирование баз данных MSSQLServer»
для специальности 6М0060200 – «Информатика »
ПРОГРАММА ДИСЦИПЛИНЫ ДЛЯ ПРЕПОДАВАТЕЛЯ
Семей2014
ПРЕДИСЛОВИЕ
1 РАЗРАБОТАНО
Составитель____________И.С.Мусатаева, к.п.н., и.о.доцента кафедры
Информатики и информационных технологий
«___» ____________ 2014 г.
ОБСУЖДЕНО
На заседании кафедры «Информатики и информационных технологий»
Протокол от «___» ___________ 2014г., №____
Заведующий кафедрой __________Берикханова Г.Е.
1.1 На
заседании
учебно-методического
математического факультета
бюро
физико-
Протокол от «____»____________2014г., №___
Председатель _____________К.А. Батырова
2 УТВЕРЖДЕНО
Одобрено и рекомендовано к изданию на заседании Учебнометодического совета университета
Протокол от «____»______________ 2014г., №___.
Председатель УМС _____________Г.К. Искакова
3 ВВЕДЕНО ВПЕРВЫЕ
СОДЕРЖАНИЕ
1
Область применения
2
Нормативные ссылки
3
Общие положения
4
Содержание учебной дисциплины (модуля)
5
Перечень тем для самостоятельной работы студентов
6
Учебно-методическая карта по дисциплине
7
Карта обеспеченности учебно-методической литературой
8
Литература
1 ОБЛАСТЬ ПРИМЕНЕНИЯ
Программа дисциплины для преподавателя, входящая в состав учебнометодического комплекса по дисциплине «Администрирование и
проектирование баз данных MSSQLServer», предназначена для магистрантов
специальности 6М0060200 – Информатика.
2 НОРМАТИВНЫЕ ССЫЛКИ
Настоящая программа дисциплины для преподавателя устанавливаетпорядок
организации учебного процесса по дисциплине «Администрирование и
проектирование баз данных MSSQLServer» в соответствии с требованиями и
рекомендациями следующих документов:
- Государственный общеобязательный стандарт образования
соответствующего уровня образования;
- Типовой учебный план специальности 6М060200 – Информатика.
- СТУ 042-ГУ-4-2013 Стандарт университета «Общие требования к
разработке и оформлению учебно-методических комплексов
дисциплин»;
- ДП 042-1.01-2013 Документированная процедура «Структура и
содержание учебно-методических комплексов дисциплин».
3 ОБЩИЕ ПОЛОЖЕНИЯ
3.1 Краткое содержание дисциплины:
Базы данных являются основным составляющим звеном многих
программных систем и приложений. Этот курс посвящен практической
работе при работе с базой данных MS SQL Server и рассматривает
особенности организации хранения и использования данных. Обработка
информации с помощью баз данных дает обучающимся базовую
составляющую при организации различных пользовательских программ.
3.2 Цель изучения дисциплины: Предлагаемый курс «Базы данных
на основе MicrosoftSQLServer 2008» позволяет изучить теоретические
основы баз данных, сформировать умения и навыки по эффективному
решению задач администрирования и управления данными в широко
распространенной
системе
управления
базами
данных
(СУБД)MicrosoftSQLServer 2008.
3.3 Основными задачами курса являются:
–выявить основные структурные элементы баз данных и основные
принципы, используемые при их разработке;
–определить основные компоненты MicrosoftSQLServer 2008 и
продемонстрировать их основные возможности;
–сформировать представление о возможностях и способах
использования оператора SELECT;
–показать способы защиты информации в MS SQL Server 2008;
–познакомить с основными реляционными операторами;
–познакомить с новыми возможностями в области работы с данными.
3.4 Результаты обучения:
В результате изучения дисциплины магистрант должен:
Знать:
знает
назначение
и
основные
компоненты
систем
базданных,уровни представления данных,основные модели данных,
используемые в промышленных СУБД, принципы организации (архитектуру)
современных
СУБД,
элементы
теории
реляционных
баз
данных,интерактивные средства для создания структуры и управления
данными в настольных СУБД,операторы SQL для построения запросов и
управления данными реляционных баз; методику проектирования БД;
Уметь:умеетразработать структуру реляционной базы данных, создавать
приложения пользователя интерактивными средствами СУБД; создавать
сложные запросы и программы (скрипты) для реализации многооператорных
запросов и обработки реляционных баз данных;
Владеть навыками: владеет утилитами MS SQL Server для создания и
администрирования централизованных БД.
Обладать компетенцией: Специалисты, способные заниматься
администрированием и сопровождением баз данных SQL Server, а также
имеют практические навыки разработки приложений, использующим базы
данных SQL Server.
3.5 Пререквизиты курса:
Для усвоения предмета студенты должны владеть знаниями курса
«База данных», «Информатика», «Программирование»
.
3.6 Постреквизиты курса:
-подготовка к защите магистерской диссертации
Набор знаний, умений и навыков, используемых для освоения
последующих дисциплин.
3.7 Выписка из рабочего плана:
Курс Семестр Кредиты ЛК
ПР
час час
2
1
3
15
30
СРО
час
90
Всего Форма
часов итогового
контроля
135
экзамен
СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ (МОДУЛЯ)
Наименование тем и их содержание
Количество
часов
1
2
Лекционные занятия
Введение в теорию баз данных.
1
Компоненты Microsoft SQL Server 2008.
1
Общие сведения о Transact-SQL.
1
Выборка данных.
1
Вспомогательные объекты базы данных.
1
Система безопасности в базах данных.
1
Структура баз данных в MS SQL Server.
1
Реляционная модель данных.
1
Операторы реляционной алгебры.
1
Первые нормальные формы.
1
Четвертая и пятая нормальные формы.
1
Использование MS SQL Server 2008 совместно с MS
1
VisualStudio 2008.
1
Организация данных в БД. Виды моделей данных.Архитектура
БД.
Серверная часть систем.Клиентская часть системы.
1
Переменные в Transact-SQL.
1
Практические занятия
Демонстрация работ с ключевыми службами и приложениями
1
MS SQL Server 2008.
Способы объявления переменных, использования основных
1
алгоритмических конструкций и встроенных функций.
Способы преобразования данных, использования фильтра на
2
выбираемые данные и переименование атрибутов.
Процессы создания новых пользователей, назначения им
4
определенных ролей и предоставления доступа к БД, таблицам
или отдельным атрибутам.
Использование SQL-операторов для создания, настройки,
5
переименования и изменения БД. Демонстрируются
возможности сжатия и резервного копирования БД.
Использование оператора SELECT для внутренних или
5
внешних соединений двух и более таблиц.
Демонстрация создания и использования представлений
5
Производится построение логической и физической модели
5
базы данных с использованием декларативной целостности
Добавление данных в таблицы, удаление и обновление.
2
Уделяется внимание работе с большими объемами данных.
4
5
ПЕРЕЧЕНЬ ТЕМ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
МАГИСТРАНТОВ
5.1 Простая выборка данных.Выборка данных из нескольких таблиц.
5.2 Демонстрация работ с ключевыми службами и приложениями MS SQL
Server 2008.
5.3 Способы
объявления
переменных,
использования
основных
алгоритмических конструкций и встроенных функций.
5.4 Способы преобразования данных, использования фильтра на
выбираемые данные и переименование атрибутов.
5.5 Процессы создания новых пользователей, назначения им определенных
ролей и предоставления доступа к БД, таблицам или отдельным
атрибутам.
5.6 Использование
SQL-операторов
для
создания,
настройки,
переименования и изменения БД. Демонстрируются возможности сжатия
и резервного копирования БД.
5.7 Использование оператора SELECT для внутренних или внешних
соединений двух и более таблиц.
5.8 Демонстрация создания и использования представлений
5.9 Производится построение логической и физической модели базы данных
с использованием декларативной целостности
5.10 Конфигурация MS SQL Server. Резервное копирование данных. Сжатие
базы данных
УЧЕБНО-МЕТОДИЧЕСКАЯ КАРТА ПО ДИСЦИПЛИНЕ
Введение в
Transact-SQL
Общие сведения Выборка
о Transact-SQL
данных
Выборка
данных
Хранимые
процедуры
Вспомогательны Система
е объекты базы безопасности
данных
Microsoft SQL
Server
5
6
Простая
выборка
данных.
Выборка
данных
из
нескольких таблиц
Демонстрация работ
с
ключевыми
службами
и
приложениями MS
SQL Server 2008.
Способы объявления
переменных,
использования
основных
алгоритмических
конструкций
и
встроенных
функций.
Способы
преобразования
данных,
использования
фильтра
на
выбираемые данные и
переименование
атрибутов.
Процессы создания
новых пользователей,
назначения им
определенных ролей и
предоставления
доступа к БД,
таблицам или
отдельным атрибутам.
конспект
Компоненты
Microsoft SQL
Server 2008
Форм
а
контр
оля
БД
3
Компоненты
Microsoft SQL
Server
Вопросы для
самостоятельного
изучения
конспект
1
Введение в
теорию баз
данных
Наглядны
е
пособия,
ТСО,
плакаты,
стенды
4
Презента
ции,
интеракти
вная
доска,
раздаточн
ый
материал
конспект
Тема
Лекционного
Лабораторног
занятия
о занятия
Задание в БД
6
Выборка
данных из
нескольких
таблиц
Реляционная
модель данных.
Аналитическа
я выборка
данных
Операторы
реляционной
алгебры
Использовани
е
представлени
й
Первые
нормальные
формы
Проектирование базы
данных
Четвертая и
пятая
нормальные
формы
Использование
MS SQL Server
2008 совместно с
MS VisualStudio
2008
Управление
данными
демонстрация
Структура баз
данных в MS
SQL Server
Использование SQLоператоров
для
создания, настройки,
переименования
и
изменения
БД.
Демонстрируются
возможности сжатия и
резервного
копирования БД.
Использование
оператора SELECT
для внутренних или
внешних соединений
двух и более таблиц.
Демонстрация
создания и
использования
представлений
Производится
построение
логической
и
физической
модели
базы
данных
с
использованием
декларативной
целостности
Конфигурация
MS
SQL Server. Резервное
копирование данных.
Сжатие базы данных
6
Работа в
БД
Управление
базами
данных
5
Работа в
БД
Система
безопасности в
базах данных
4
Модель
3
эссе
1
1
3
4
5
6
Организация
данных в БД.
Виды моделей
данных.
Архитектура
БД.
Серверная часть
систем.
Клиентская
часть системы.
Простая
выборка
данных.
Выборка
данных из
нескольких
таблиц.
7
КАРТА ОБЕСПЕЧЕННОСТИ УЧЕБНО-МЕТОДИЧЕСКОЙ
ЛИТЕРАТУРОЙ
Наименование учебников,
Количество
Количество
Процент
учебно-методических
экземпляров
студентов
обеспеченности
пособий
1
2
3
4
8
1.
2.
3.
1.
2.
3.
4.
5.
6.
7.
ЛИТЕРАТУРА
Основная
Дейт К. Дж. Введение в системы баз данных. – М.: Вильямс, 2008.
Дибетта П. Знакомство с MicrosoftSQLServer 2005. – М.: Русская
редакция, 2005.
Lobel L., Brust A. J., Forte S. Programming Microsoft SQL Server 2008. –
Microsoft Press, 2008.
Дополнительная
Уолтерс Р. Э., Коулс М., Рей Р., Феррачати Ф., Фармер Д. SQL Server
2008: ускоренный курс для профессионалов. – М.: Издательский дом
«Вильямс», 2008.
ВолохаА. В. Microsoft SQL Server 2005. Новые возможности. – СПб.:
Питер, 2006.
Каленик А. И. Использование новых возможностей MicrosoftSQLServer
2005. – М.: Русская редакция; СПб.: Питер, 2006.
Вьейра Р. SQL Server 2000 Программирование. Ч. 1. – М.: Изд-во
«БИНОМ. Лаборатория знаний», 2004.
Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и
сопровождение. Теория и практика. – М.: Издательский дом
«Вильямс», 2003.
Дэвидсон Л. Проектирование баз данных на SQL Server 2000. – М.:
Изд-во «БИНОМ. Лаборатория знаний», 2003.
Жилинский А. Самоучитель Microsoft SQL Server 2008. – СПб.: БХВПетербург, 2009.
Download