rpd000006712 (1010776), страница 2
Текст из файла (страница 2)
1.
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
1. Мальцев М.Г., Хомоненко А.Д., Цыганков В.М., Хоменко А.Д. Базы данных. Учебник для высших учебных заведений. Гриф УМО МО РФ. Корона Принт, 2011г.
б)дополнительная литература:
1. Берк Пол Дж. и другие. SQL Server 2000 XML. Питер, 2003.
2. Агальцов В.П.. Базы данных. Мир, 2002.
3. К. Дж. Дейт. Введение в системы баз данных. Вильямс, 2005.
4. Браст Эндрю Дж., Форте С. Разработка приложений на основе Microsoft SQL Server 2005. Русская Редакция, 2007.
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
ОС семейства Windows с установленной Visual studio и СУБД SQL Server
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1. Проектор.
2. Класс персональных компьютеров, объединенных в локальную сеть.
Приложение 1
к рабочей программе дисциплины
«Базы данных »
Аннотация рабочей программы
Дисциплина Базы данных является частью Математического и естественно-научный цикл дисциплин подготовки студентов по направлению подготовки Безопасность информационных технологий в правоохранительной сфере. Дисциплина реализуется на 4 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 402.
Дисциплина нацелена на формирование следующих компетенций: ПК-1.
Содержание дисциплины охватывает круг вопросов, связанных с: • принципами построения и работы современных баз данных;
• применением SQL-запросов различной сложности;
• созданием хранимых процедур и триггеров;
• средствами администрирования баз данных;
• основными программными компонентами для работы с базами данных;
• наиболее распространенными серверами баз данных.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Практическое занятие.
Программой дисциплины предусмотрены следующие виды контроля: промежуточная аттестация в форме Зачет (5 семестр).
Общая трудоемкость освоения дисциплины составляет 2 зачетных единиц, 72 часов. Программой дисциплины предусмотрены лекционные (24 часов), практические (10 часов), лабораторные (0 часов) занятия и (38 часов) самостоятельной работы студента.
Приложение 2
к рабочей программе дисциплины
«Базы данных »
Cодержание учебных занятий
-
Лекции
1.1.1. Использование БД для хранения, пополнения, построения информационно-справочных, фактографических информационных систем, баз знаний и экспертных систем(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.2. Существующие способы хранения данных. Достоинства централизованного способа хранения данных по сравнению с децентрализованным(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.3. Способы проектирования БД в предметных областях. Понятие предметной области. Методы проектирования от предметной области и от пользователя. (АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.4. Понятие реляционной базы данных. Основные особенности реляционной базы данных. Типы межтабличных связей(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.1. Язык SQL. Понятие запроса к базе данных(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.2. Запросы на выборку данных. Простейшие условия в запросах. Агрегатные функции в запросах. Изменение порядка сортировки выводимых данных(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.3. Запросы на вставку данных. Запросы на изменение данных. Запросы на удаление данных(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.4. Взаимодействие с БД. Типы клиент-серверных архитектур, их достоинства и недостатки.(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.1. Обзор технологий ODBC, OleDb(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.2. Технология ADO.NET, ее структура, предоставляемые возможности(АЗ: 2, СРС: 3)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.3. Извлечение, изменение и вставка данных из таблицы БД с использованием объектов ADO.NET. (АЗ: 2, СРС: 3)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.4. Построение запросов с параметрами. Понятие транзакции. Выполнение нескольких запросов в рамках одной транзакции с использованием объектов ADO.NET(АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
-
Практические занятия
1.2.1. Создание базы данных из нескольких таблиц на основе Microsoft SQL Server, заполнение данными, написание различных запросов и проверка их работы(АЗ: 2, СРС: 2)
Форма организации: Практическое занятие
1.3.1. Создание Windows-приложения, обеспечивающего доступ к базе данных и отображение результатов(АЗ: 2, СРС: 2)
Форма организации: Практическое занятие
1.3.2. Создание Web-приложения, обеспечивающего доступ к базе данных и отображение результатов(АЗ: 2, СРС: 2)
Форма организации: Практическое занятие
1.3.3. Применение хранимых (встроенных) процедур в ADO.NET(АЗ: 2, СРС: 2)
Форма организации: Практическое занятие
1.3.4. Объект DataSet, его назначение и структура. Возвращение данных при помощи DataSet. Свойства DataSet для работы с XML(АЗ: 2, СРС: 2)
Форма организации: Практическое занятие
-
Лабораторные работы
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Базы данных »
Прикрепленные файлы
БД вопросы.doc
Вопросы к зачету по дисциплине «Базы данных»
-
Понятие базы данных (БД). Преимущества и недостатки хранения данных в БД по сравнению с файловой системой. Основные задачи, решаемые сервером БД.
-
Понятие и основные особенности реляционной БД. Типы межтабличных связей.
-
Запросы SELECT на выборку данных из одной таблицы. Логические и арифметические операции в условии запроса.
-
Запросы SELECT на выборку данных из одной таблицы. Использование агрегатных функций. Оператор GROUP BY для группирования данных.
-
Запросы SELECT на выборку данных из одной таблицы. Функции работы со строками. Работа с датой и временем.
-
Выбор данных из нескольких таблиц. Операторы INNER JOIN, OUTER JOIN, SELF JOIN.
-
Объединение нескольких запросов. Использование вложенных подзапросов SELECT.
-
Запросы на вставку, удаление, обновление данных.
-
Осуществление запросов в рамках транзакции средствами языка SQL.
-
Типы данных в MS SQL Server 2005.
-
Тип данных xml, его отличительные особенности. Выполнение запросов к xml-данным посредством языка XQuery.
-
Ограничения таблицы. Типы ограничений. Задание ограничений с помощью графического интерфейса SQL Server Management Studio Express.
-
Создание таблицы с помощью SQL-запроса.
-
Модификация таблицы с помощью SQL-запроса.
-
Обзор технологий взаимодействия с базами данных.
-
Технология ADO.NET. Обзор классов ADO.NET. Управляемые провайдеры, объект DataSet.
-
Структура программы, предназначенной для извлечения и модификации данных в БД.
Версия: AAAAAARxGRc Код: 000006712















