- •Рабочая программа
- •Пояснительная записка
- •Тематический план учебной дисциплины для специальностей:
- •Тематический план учебной дисциплины для специальности
- •230103.51 Автоматизированные системы обработки информации и управления (в промышленности)
- •Содержание учебной дисциплины
- •Теория проектирования баз данных
- •Основные понятия и типы моделей данных
- •Взаимосвязи в моделях и реляционный подход к построению модели
- •Этапы проектирования баз данных. Системы управления базами данных
- •Организация баз данных
- •Проектирование базы данных и создание таблиц
- •Управление записями: добавление, редактирование, удаление и навигация
- •Индексирование: понятие индекса, типы индексных файлов. Создание, активация и удаление индекса. Переиндексирование.
- •Сортировка, поиск и фильтрация данных
- •Взаимосвязи между таблицами: установление и удаление. Типы ключей. Способы объединения таблиц
- •Создание программных файлов: операторы цикла и ветвления. Модульность программ. Область действия переменных. Функции субд
- •Типы меню. Работа с меню: создание, модификация, активация и удаление
- •Работа с окнами: создание, модификация, активация и удаление
- •Организация интерфейса с пользователем
- •Понятие объекта, свойства и характеристики объекта. Создание экранной формы: свойства, события и методы
- •Элементы управления: свойства, события и методы
- •Хранимые процедуры и триггеры. Обеспечение достоверности, целостности и непротиворечивости данных. Каскадные воздействия
- •Формирование и вывод отчетов
- •Организация запросов sql
- •Запросы к базе данных
- •Перечень практических занятий
- •Виды самостоятельной работы студента
- •Перечень литературы и средств обучения
- •Раздел 1. Теория проектирования баз данных 9
Формирование и вывод отчетов
Студент должен:
знать:
назначение и виды отчетов;
методы создания и редактирования отчетов;
методы вывода отчетов на экран и принтер; Создание и печать отчетов.
уметь:
формировать отчеты любого вида;
просматривать и редактировать созданные отчеты; выводить отчеты на экран и печать.
Виды отчетов. Способы формирования отчетов: Мастер отчетов и Конструктор отчетов. Редактирование отчета. Размещение в отчете вспомогательных элементов. Отчеты с группировкой и сортировкой. Вывод отчетов на экран и печать.
Практическое занятие №12. Создание и печать отчетов.
Виды самостоятельной работы студента: Решение профессиональных задач
Организация запросов sql
Запросы к базе данных
Студент должен:
знать:
принципы организации запроса;
отличия запроса на выборку от запроса на действие; формат запросов;
уметь:
составлять запрос на выборку данных: составлять запрос на изменение данных.
Команды языка запросов SQL на изменение: создание файла базы данных, создание таблицы, добавление, редактирование и удаление записей. Запрос на выборку данных: выборка данных из одной таблицы или из нескольких таблиц, с сортировкой и группировкой данных, с условием отбора записей (фильтрацией).
Практическое занятие №13. Создание и управление базой данных с помощью SQL - операторов.
Виды самостоятельной работы студента: Решение профессиональных задач
Перечень практических занятий
№ п/п |
Название |
Количество часов |
|
Проектирование структуры базы данных. Нормализация таблиц |
2 |
|
Создание таблиц и ввод исходных данных. |
2 |
|
Редактирование и пополнение табличного файла. |
2 |
|
Индексирование и сортировка таблиц |
2 |
|
Поиск данных в таблице. Установка даты и вывод записей на экран. |
2 |
|
Установление взаимосвязей между таблицами. |
2 |
|
Написание программного файла и работа с несколькими табличными файлами |
2 |
|
Создание меню различных типов |
2 |
|
Создание рабочих окон и элементов управления рабочим окном. |
2 |
|
Управление внешним видом |
2 |
|
Создание триггеров и достоверность данных |
2 |
|
Создание и печать отчетов |
2 |
|
Создание и управление базой данных с помощью SQL - операторов. |
6 |
Всего по дисциплине: |
30 |
Виды самостоятельной работы студента
|
Тема |
Виды самостоятельной работы |
Количество часов для специальностей 230103.51, 080802.51 |
Количество часов для специальности 230105.51 |
Раздел 1. Теория проектирования баз данных |
2 |
2 | ||
Тема 1.3. Этапы проектирования баз данных. Системы управления базами данных |
Решение профессиональных задач |
2 |
2 | |
Раздел 2. Организация баз данных |
12 |
11 | ||
Тема 2.2. Управление записями: добавление, редактирование, удаление и навигация |
Решение профессиональных задач |
4 |
4 | |
Тема 2.4.Сортировка, поиск и фильтрация данных |
Решение профессиональных задач |
4 |
4 | |
Тема 2.6.Создание программных файлов |
Решение профессиональных задач |
4 |
3 | |
Раздел 3. Организация интерфейса с пользователем |
8 |
8 | ||
Тема 3.2.Элементы управления: свойства, события и методы |
Решение профессиональных задач |
4 |
4 | |
Тема 3.4. Формирование и вывод отчетов |
Решение профессиональных задач |
4 |
4 | |
Раздел 4. Организация SQL-запросов |
6 |
6 | ||
Тема 4.1. Запросы к базе данных |
Решение профессиональных задач |
6 |
6 | |
Всего по дисциплине: |
28 |
27 |