- •Рабочая программа
- •Пояснительная записка
- •Тематический план учебной дисциплины для специальностей:
- •Тематический план учебной дисциплины для специальности
- •230103.51 Автоматизированные системы обработки информации и управления (в промышленности)
- •Содержание учебной дисциплины
- •Теория проектирования баз данных
- •Основные понятия и типы моделей данных
- •Взаимосвязи в моделях и реляционный подход к построению модели
- •Этапы проектирования баз данных. Системы управления базами данных
- •Организация баз данных
- •Проектирование базы данных и создание таблиц
- •Управление записями: добавление, редактирование, удаление и навигация
- •Индексирование: понятие индекса, типы индексных файлов. Создание, активация и удаление индекса. Переиндексирование.
- •Сортировка, поиск и фильтрация данных
- •Взаимосвязи между таблицами: установление и удаление. Типы ключей. Способы объединения таблиц
- •Создание программных файлов: операторы цикла и ветвления. Модульность программ. Область действия переменных. Функции субд
- •Типы меню. Работа с меню: создание, модификация, активация и удаление
- •Работа с окнами: создание, модификация, активация и удаление
- •Организация интерфейса с пользователем
- •Понятие объекта, свойства и характеристики объекта. Создание экранной формы: свойства, события и методы
- •Элементы управления: свойства, события и методы
- •Хранимые процедуры и триггеры. Обеспечение достоверности, целостности и непротиворечивости данных. Каскадные воздействия
- •Формирование и вывод отчетов
- •Организация запросов sql
- •Запросы к базе данных
- •Перечень практических занятий
- •Виды самостоятельной работы студента
- •Перечень литературы и средств обучения
- •Раздел 1. Теория проектирования баз данных 9
Тематический план учебной дисциплины для специальностей:
230105.51 Программное обеспечение вычислительной техники и автоматизированных систем,
080802.51 Прикладная информатика (в промышленности)
Наименование разделов и тем |
Макс. учеб. нагрузка студента, час
|
Количество аудиторных часов при очной форме обучения |
Самостоятельная работа студента, час | ||
Всего |
Практические занятия | ||||
|
Введение |
2 |
2 |
|
|
Раздел 1. |
Теория проектирования баз данных |
14 |
12 |
2 |
2 |
Тема 1.1. |
Основные понятия и типы моделей данных |
2 |
2 |
|
|
Тема 1.2. |
Взаимосвязи в моделях и реляционный подход к построению модели |
2 |
2 |
|
|
Тема 1.3. |
Этапы проектирования баз данных. Системы управления базами данных |
10 |
8 |
2 |
2 |
Раздел 2. |
Организация баз данных |
56 |
44 |
16 |
12 |
Тема 2.1. |
Проектирование базы данных и создание таблиц. |
4 |
4 |
2 |
|
Тема 2.2. |
Управление записями: добавление, редактирование, удаление и навигация. |
10 |
6 |
2 |
4 |
Тема 2.3. |
Индексирование: понятие индекса, типы индексных файлов. Создание, активация и удаление индекса. Переиндексирование. |
4 |
4 |
2 |
|
Тема 2.4. |
Сортировка, поиск и фильтрация данных. |
12 |
8 |
2 |
4 |
Тема 2.5. |
Взаимосвязи между таблицами: установление и удаление. Типы ключей. Способы объединения таблиц. |
4 |
4 |
2 |
|
Тема 2.6. |
Создание программных файлов: операторы цикла и ветвления. Модульность программ. Область действия переменных. Функции СУБД |
10 |
6 |
2 |
4 |
Тема 2.7. |
Типы меню. Работа с меню: создание, модификация, активация и удаление |
8 |
8 |
2 |
|
Тема 2.8. |
Работа с окнами: создание, модификация, активация и удаление |
4 |
4 |
2 |
|
Раздел 3. |
Организация интерфейса с пользователем |
34 |
26 |
6 |
8 |
Тема 3.1. |
Понятие объекта, свойства и характеристики объекта. Создание экранной формы: свойства, события и методы. |
4 |
4 |
|
|
Тема 3.2. |
Элементы управления: свойства, события и методы |
12 |
8 |
2 |
4 |
Тема 3.3. |
Хранимые процедуры, триггеры и генераторы. Обеспечение достоверности, целостности и непротиворечивости данных. Каскадные воздействия |
6 |
6 |
2 |
|
Тема 3.4. |
Формирование и вывод отчетов |
12 |
8 |
2 |
4 |
Раздел 4. |
Организация запросов SQL |
18 |
12 |
6 |
6 |
Тема 4.1. |
Запросы к базе данных |
18 |
12 |
6 |
6 |
Всего по дисциплине: |
124 |
96 |
30 |
28 |