- •Базы данных Методические рекомендации по оценке качества подготовки обучающихся
- •230106 Техническое обеспечение средств вычислительной техники и компьютерных сетей
- •Текущий контроль успеваемости……………………………………………………………… .8
- •Пояснительная записка
- •Тематический план
- •Промежуточная аттестация
- •Критерии оценки
Тематический план
Учебной дисциплины – Базы данных
Специальности: 230106
Техническое обслуживание средств вычислительной техники и компьютерных сетей
Форма обучения - очная
Наименование разделов и тем |
Максимальная нагрузка на студента (час) |
Количество аудиторных часов при очной форме обучения |
Самостоятельная работа студентов |
||
|
|
Всего |
лекции |
Лаб.работы. |
|
1 |
2 |
3 |
4 |
5 |
6 |
Раздел 1. ВВЕДЕНИЕ В БАЗЫ И БАНКИ ДАННЫХ. |
6 |
4 |
4 |
|
2 |
1.1. Введение. Предмет изучения. История развития теории баз данных. Этапы развития. Понятие базы и банка данных, компоненты банка данных, информационная база. Пользователи баз данных, типология баз данных. Прикладное программное обеспечение БД, основные принципы, методы работы, свойства |
2 |
2 |
2 |
|
|
1.2. Введение в технологии машинной обработки данных и основные определения. Примерная схема файлового ввода-вывода. Эволюция концепций обработки данных. Схема управления базами данных СУБД. Данные и управление их обработкой. |
4 |
2 |
2 |
|
2 |
Раздел 2. МОДЕЛИ И СТРУКТУРЫ ДАННЫХ |
10 |
8 |
6 |
2 |
2 |
2.1. Многоуровневые модели предметной области. Идентификация объектов и записей. Поиск записей. Представление предметной области и модели данных. |
1 |
1 |
1 |
|
|
2.2. Структуры данных. Линейные структуры. Нелинейные структуры. Сетевые структуры . |
5 |
3 |
1
2 |
|
2 |
Контрольная работа |
|||||
2.3. Реляционная модель данных. Основные понятия реляционной модели данных. Основы реляционной алгебры. |
4 |
4 |
2 |
2 |
|
Раздел 3. МОДЕЛИ И ЭТАПЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ |
28 |
24 |
14 |
10 |
4 |
3.1.. Организация данных на машинных носителях. Типы записей. Организация файлов – способ размещения записей. Схемы организации данных на внешних носителях . |
4 |
4 |
4 |
|
|
3.2. Модели многоуровневой архитектуры систем баз данных. Стадии проектирования и объекты моделирования. Системный анализ предметной области |
5 |
4 |
2 |
2 |
1 |
3.3.. Модели и технологии инфологического проектирования реляционных БД. Инфологическое проектирование и семантическая модель. Модель «Сущность - связь». ER-диаграмма. Нормальные формы ER-диаграммы. Даталогические модели . получение реляционной схемы из ER-диаграммы. Физические модели |
7 |
6 |
4 |
2 |
1 |
3.4. Универсальное отношение. Функциональная и многозначная зависимости. Нормальные формы. Процедура нормализации. Пример проектирования реляционной БД. Построение ER-диаграммы. Построение реляционной схемы. Нормализация страницы |
12 |
10 |
4 |
6 |
2 |
Раздел 4. ВВЕДЕНИЕ В SQL |
28 |
22 |
8 |
14 |
6 |
4.1. Основные понятия и компоненты. Инструкции и имена. Типы данных. Встроенные функции. Значения NULL |
5 |
4 |
2 |
2 |
1 |
4.2. Ограничения и целостности. Первичный ключ таблицы. Внешний ключ таблицы. Определение уникального столбца. Определение проверочных ограничений. Определение значения по умолчанию
|
7 |
6 |
2 |
4 |
1 |
4.3. Управление таблицами. Команда создания таблицы CREATE TABLE. Изменение структуры таблицы - команда ALTER TABLE |
8 |
6 |
2 |
4 |
2 |
4.4. Управление данными. Извлечение данных – команда SELECT. добавление данных – команда INSERT. Изменение данных – команда UPDATE. Удаление данных – команда DELETE |
8 |
6 |
2 |
4 |
2 |
Раздел 5 РАСПРЕДЕЛЁННАЯ ОБРАБОТКА ДАННЫХ |
10 |
8 |
8 |
|
2 |
5.1. Основные условия и требования к распределённой обработке данных |
2 |
2 |
2 |
|
|
5.2. Архитектура распределённой обработки данных. Базовые архитектуры распределённой обработки. Архитектура сервера баз данных |
6 |
4 |
4 |
|
2 |
5.3. Технологии и средства доступа к удалённым БД. Программное обеспечение распределённых приложений. Доступ к базам данных в двухзвенных моделях «клиент – сервер» |
2 |
2 |
2 |
|
|
Раздел 6. ТРАНЗАКЦИИ И ЦЕЛОСТНОСТЬ БД |
8 |
6 |
4 |
2 |
2 |
6.1.. Модели транзакций. Автоматическое выполнение транзакций. Управляемое выполнение транзакций. Журнал транзакций |
3 |
3 |
2 |
1 |
|
6.2. Параллельное выполнение транзакций. Пропавшие обновления. Чтение «грязных» данных. Чтение несогласованных данных. |
5 |
3 |
2 |
1 |
2 |
Раздел 7 УПРАВЛЕНИЕ БАЗАМИ ДАННЫХ В СУБД и НАПРАВЛЕНИЕ РАЗВИТИЯ КОНЦЕПЦИЙ И СИСТЕМ ОБРАБОТКИ ДАННЫХ |
14 |
12 |
10 |
2 |
2 |
7.1. Планирование БД. Управление доступом. Тип подключения к SQL Server. Пользователи базы данных. Управление обработкой. Представления, хранимые процедуры, триггеры. Представления. Хранимые процедуры. Триггеры. Управление транзакциями. Резервное копирование и восстановление |
6 |
6 |
4 |
2 |
|
7.1. Объектно-ориентированные базы данных. Интеграция БД и хранилища данных. Основы технологии интеграции распределённых данных. Аналитическая обработка данных. Базы данных и Internet |
8 |
6 |
6 |
|
2 |
Всего |
104 |
84 |
54 |
30 |
20 |
Текущий контроль успеваемости
Раздел, тема (из рабочей программы) |
Виды контроля, формы контроля |
Тема 1.1. История развития теории баз данных. Этапы развития. Понятие базы и банка данных, компоненты банка данных, информационная база. Пользователи баз данных, типология баз данных. |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 1.2. данных. Схема управления базами данных СУБД. Данные и управление их обработкой. |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 2.1. Многоуровневые модели предметной области. Представление предметной области и модели данных. |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 2.2. Структуры данных. Линейные структуры. Нелинейные структуры. Сетевые структуры . |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
|
|
Тема 2.3. Реляционная модель данных. Основы реляционной алгебры. |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 3.1.. Типы записей. Схемы организации данных на внешних носителях . |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 3.2. Модели многоуровневой архитектуры систем баз данных. Системный анализ предметной области |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 3.3.. Модели и технологии инфологического проектирования реляционных БД. ER-диаграммы. Физические модели |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 3.4. Нормальные формы. Процедура нормализации. Проектирования реляционной БД. Построение ER-диаграммы. Построение реляционной схемы. |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 4.1. Типы данных. Встроенные функции. |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 4.2.. Первичный ключ таблицы. Определение значения по умолчанию
|
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 4.3. Команда создания таблицы CREATE TABLE, команда ALTER TABLE |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 4.4. Управление данными.– команда SELECT. команда INSERT. команда UPDATE. команда DELETE |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 5.1. Основные условия и требования к распределённой обработке данных |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 5.2. Архитектура распределённой обработки данных. Архитектура сервера баз данных |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 5.3. Доступ к базам данных в двухзвенных моделях «клиент – сервер» |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 6.1.. Модели транзакций. Управляемое выполнение транзакций. Журнал транзакций |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 6.2. Параллельное выполнение транзакций. Пропавшие обновления. Чтение несогласованных данных. |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 7.1. Планирование БД. Пользователи базы данных. Управление обработкой. Триггеры. Управление транзакциями. Резервное копирование и восстановление |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |
Тема 7.1. Интеграция БД и хранилища данных. Основы технологии интеграции распределённых данных. Базы данных и Internet |
Текущий контроль - устный фронтальный опрос на теоретическом занятии |