- •Боу оо спо «Сибирский профессиональный колледж»
- •План изучения дисциплины
- •Методические указания по выполнению контрольной работы
- •3.1. Общие требования к выполнению контрольной работы
- •3.2. Задание на контрольную работу
- •3.3. Пример выполнения задания контрольной работы
- •2. Создание таблиц в режиме Конструктора.
- •2.1. Описание атрибутов, составляющих структуру каждого объекта:
- •2.2. Связывание таблиц.
- •2.3. Заполнение таблиц.
- •3. Создание запросов.
- •3.1. Запрос на выборку
- •3.2. Параметрический запрос
- •3.3. Запрос с вычисляемыми полями
- •3.4. Запрос с использованием логических операторов between, Like, In
- •4.Создание форм.
- •5.Создание отчетов.
- •Вопросы для самостоятельного изучения
- •Рекомендованная литература основная
- •Дополнительная
План изучения дисциплины
№ темы |
Наименование темы по программы |
Краткое содержание занятия |
|
Введение |
Роль и место дисциплины в сфере профессиональной деятельности |
Раздел 1. Теория проектирования баз данных | ||
1.1
|
Основные понятия и типы моделей данных |
СУБД и ее место в системе программного обеспечения ЭВМ. Информационная модель данных, ее состав. Типы логических моделей |
1.2 |
Этапы проектирования баз данных. Системы управления базами данных. |
Требования, предъявляемые к БД. Определение сущностей и взаимосвязей. Первичный, альтернативный и внешний ключи. Характеристики различных СУБД |
1.3 |
Взаимосвязи в моделях и реляционный поход к построению модели |
Типы взаимосвязей в модели: «один к одному», «один ко многим», «многие ко многим». Реляционный подход к построению модели данных. Основные операции реляционной алгебры. |
1.4 |
Нормализация баз данных |
Понятие нормализации. Виды нормальных форм. Последовательность нормализации и ее значение. |
|
Практическая работа №1 по темам 1.1-1.4 |
Проектирование структуры базы данных. Нормализация таблиц |
Раздел 2. Организация баз данных в MS Access | ||
2.1
|
Проектирование базы данных и создание таблиц |
Назначение и структура файлов базы данных. Создание таблицы. Открытие, редактирование и модификация таблицы |
2.2 |
Типы данных в Access |
Текстовые, числовые, денежные поля. Поле MEMO. Поля логического типа. Использование масок вода и проверка значений. ПолеOLE. |
|
Практическая работа №2 по теме 2.1-2.2 |
Создание таблиц и ввод исходных данных |
2.3 |
Взаимосвязи между таблицами: установка и удаление. Типы ключей. Способы объединения таблиц |
Понятие общего поля и его характеристики. Предварительные условия для установления взаимосвязи. Команды для установки и разрыва взаимосвязи. Объединение таблиц. |
|
Практическая работа №3 по теме 2.3 |
Установление взаимосвязей между таблицами. |
2.4 |
Сортировка, поиск и фильтрация данных. Индексирование. |
Понятие сортировки. Построение отсортированной таблицы. Методы поиска по любому полю и по полю индекса. Фильтрация. Понятие и виды индексных файлов. Понятие тега и индекса. Активация индекса. Переиндексирование: назначение и команда. |
|
Практическое занятие №4 по теме 2.4 |
Поиск и фильтрация данных. Индексирование и сортировка таблиц |
2.5 |
Создание и использование форм. Модификация формы. |
Мастер и конструктор форм. Модифицирование формы. Разделы формы. Многототабличные формы |
2.6 |
Специальные элементы управления на форме. Размещение диаграмм |
Специальные элементы управления. Создание списков и кнопок на форме. Переключатели. Порядок обхода полей. Автоформат. |
|
Практическое занятие №5 |
Создание однотабличной формы |
|
Практическая работа №6 |
Создание многотабличной формы (с подчинением). Построение диаграмм |
2.7 |
Запрос. Классификация запросов |
Классификация запросов. Мастер и конструктор запросов. |
2.8 |
Многотабличные запросы |
Многотабличные запросы. Использование мастера и конструктора для построения многотабличного запроса |
|
Практическая работа №7 |
Создание простых и многотабличных запросов |
2.9 |
Сложные запросы на выборку |
Использование выражений, Комбинирование условий с помощью логических операторов. Групповые операции и вычисления. Вычисляемые поля. Перекрестные запросы. |
|
Практическая работа №8 |
Создание сложных запросов |
2.10 |
Автоматизация редактирования и управления данными |
Общая информация о запросах на изменение. Запрос на создание таблицы, на изменение записей, на удаление, на обновление данных. |
2.11 |
Отчеты, настройка и форматирование отчета |
Виды отчетов. Способы формирования отчетов. Редактирование отчета. Отчеты с группировкой и сортировкой. Вывод отчетов на экран и печать. |
|
Практическая работа №9 |
Создание отчета |
2.12 |
Макросы |
Макросы: общие сведения. Создание макроса. Операции с макросами. Запуск макроса. Управление выполнением макроса. Отладка макросов. Макрос AutoExec. |
|
Практическая работа №10 |
Создание и использование макросов |
2.13 |
Работа с внешними данными |
Обмен данными с другими приложениями. Импорт и связывание данных и объектов БД. Экспорт данных и объектов БД Access. |
|
Практическая работа №11 |
Создание главной кнопочной формы |
Раздел 3. Организация запросов SQL | ||
3.1 |
Основы SQL. Типы данных в SQL |
Введение в SQL. Назначение и основные возможности. Типы данных вSQL. |
3.2 |
Команды языка SQL |
Команды на создание, изменение, удаление таблиц. Команды создания запроса |
3.3 |
Операторы создания запроса |
Операторы Where, Group by, Having, Order by |
|
Практическая работа №12 |
Создание и управление базой данных с помощью SQL операторов |
|
Практическая работа№ 13 |
Создание простых запросов, добавление данных в таблицу. |
|
Практическая работа №14 |
Создание связей между таблицами |
|
Практическая работа №15 |
Создание сложных запросов |
|
Итоговое занятие |
Итоговый контроль знаний по разделам 1-4 |