Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ программа по информатике.doc
Скачиваний:
2
Добавлен:
29.08.2019
Размер:
242.18 Кб
Скачать

Тема 4.4. Решение задач линейного программирования

Математическая постановка линейной оптимизационной задачи. Целевая функция. Система ограничений. Запись модели в таблицу Excel. Использование функции СУММПРОИЗВ(). Работа с инструментарием “Поиск решения”. Параметры “Поиск решения”. Анализ результатов решения. Понятие об устойчивости решения.

Литература: базовая [3]; основная [10], [13], [14].

Тема 4.5. Транспортная задача, задача о назначении.

Математическая постановка транспортной оптимизационной задачи. Целевая функция. Система ограничений. Запись модели в таблицу Excel. Использование функции СУММПРОИЗВ(). Работа с инструментарием “Поиск решения”.

Математическая постановка оптимизационной задачи назначения. Целевая функция. Система ограничений. Запись модели в таблицу Excel. Использование функции СУММПРОИЗВ(). Работа с инструментарием “Поиск решения”.

Литература: базовая [3]; основная [10], [13], [14].

Раздел 5. Система управления базами данных Access.

Тема 5.1. Основные объекты Access.

База данных как систематизированное электронное хранилище информации. Компьютерная система управления базой данных (СУБД). Использование компьютерной СУБД для записи, поиска, сортировки, обработки (анализа) и печати информации. Понятие базы данных в Access. Создание новой базы данных Access.

Объект Таблица для хранения данных в формате таблицы. Объект Запрос для выборки данных из нескольких таблиц на основе заданного условия и представления данных в формате таблицы. Объект Форма в виде бланка для отображения данных одной записи из нескольких таблиц и запросов на основании описанного пользователем формата. Объект Отчет для отображения и печати данных нескольких записей из нескольких таблиц или запросов на основании описанного пользователем формата. Объект Макрос для автоматизации стандартных действий на основе выбранных пользователем команд и событий. Объект Программный модуль для автоматизации сложных операций, которые невозможно описать с помощью макрокоманд макроса (набор процедур, записанных на языке программирования Visual Basic).

Применение Макросов и Модулей при создании базы данных. Достоинства коллективного использования базы данных. Установка Access в локальной сети персональных компьютеров и создание многопользовательской базы данных. Разграничение доступа к базе данных в соответствии с правами, предоставленными отдельным пользователям в сетевой операционной системе администратором системы.

Литература: базовая [3]; основная [10], [13], [14].

Тема 5.2. Таблицы и работа с ними

Запись и хранение информации в базе данных в виде таблиц. Три варианта создания новой таблицы в СУБД Access: с помощью Мастера, в режиме Конструктора и в режиме Таблицы. Поэтапное создание базы данных. Расширение имени файла базы данных по умолчанию *.mdb. Создание типовой базы данных с помощью Мастера в режиме диалога. Создание новой оригинальной таблицы в режиме Конструктора в два этапа: на первом этапе — определение структуры таблицы, состава ее полей, их имена, последовательность размещения полей в таблице, тип данных каждого поля, размер поля, ключи (индексы) таблицы и другие свойства полей; на втором этапе — ввод записей в ячейки таблицы. Создание новой таблицы в режиме Таблицы. Ввод записей и автоматическое присвоение соответствующего типа данных каждому полю при сохранении таблицы.

Структура полей таблицы реляционной базы данных. Корректировка структуры таблицы (определение свойств полей таблицы) в режиме Конструктора таблиц. Уникальное имя поля. Тип данных поля. Описание содержания каждого поля (краткий комментарий). Размер поля Текстовый. Тип данных поля. Числовой тип данных поля. Конкретные варианты числового типа и их длина. Денежный тип данных поля. Тип данных поля Дата/Время. Тип данных поля Счетчик для автоматического ввода уникальных целых последовательно возрастающих или случайных чисел. Логический тип поля (Да/Нет, Истина/Ложь, Вкл/Выкл). Тип поля OLE-объекта для встроенных объектов (электронные таблицы Microsoft Excel, документы Microsoft Word, рисунки, звукозаписи или другие данные в двоичном формате, связанные или внедренные в таблицу Access).

Общие свойства полей, зависящие от выбранного типа данных. Размер поля. Формат поля для четырех типов данных: Числовой, Дата/Время, Логический и Денежный. Число десятичных знаков для числового и денежного типов данных. Заголовок поля. Автоматический контроль ввода. Сообщение об ошибке.

Определение первичного ключа (простого или составного) реляционной таблицы. Первичный ключ как специальный тип индекса идентификации записи. Индекс как внутренняя служебная таблица из двух столбцов, где содержание первого столбца — это значения индексируемого поля, второго - адреса всех записей, имеющих это значение в индексируемом поле. Автоматическое построение индекса для ключевого поля. Индексы для быстрого поиска требуемых записей в больших таблицах. Индексирование текстовых, числовых, денежных, логических полей, а также полей типов Дата/Время и Счетчик. Создание первичного ключа по одному полю в режиме Конструктора таблиц. Создание первичного ключа по нескольким полям. Сохранение таблицы после определения ее структуры и переход в режим Таблицы для ввода записей.

Создание новой таблицы в режиме Таблицы. Ввод записей в таблицу с автоматическим присвоением типа данных каждому полю после сохранения таблицы. Переименование полей таблицы. Вставка новых столбцов (полей). Просмотр в окне Конструктора таблиц действующих форматов для любого типа данных. Изменение формата, создание маски ввода, определение условия на значение, добавление новых полей в режиме Конструктора.

Создание таблицы с помощью Мастера таблиц по шаблону. Набор полей в таблице шаблона. Автоматическое определение ключа таблицы и создание связей новой таблицы Мастером с уже существующими таблицами в базе данных. Создание формы Мастером для ввода данных в таблицу по запросу пользователя.

Макет таблицы и ее представление на экране. Настройка макета таблицы в режиме Таблицы. Изменение ширины столбца, высоты строки, шрифта данных таблицы, цвета текста, линий сетки и фона, способа оформления. Вывод на экран выбранных столбцов. Фиксирование положения выбранного столбца при просмотре широких таблиц. Перетаскивание столбца мышью. “Скрытие” столбцов.

Схема Данных в Access. Отражение связей между таблицами базы данных. Внешний вид Схемы Данных. Полный список полей для каждой таблицы в Схеме Данных. Виды линий связи на Схеме Данных: одно-однозначные (1:1), одно-многозначные (1:М), связи-объединения. Условные обозначения начала и конца линии связи (единица, бесконечность, стрелка). Выделение имен ключевых полей в Схеме Данных. Автоматическое использование связей между нормализованными реляционными таблицами при разработке многотабличных форм, запросов, отчетов. Связь-объединение для обеспечения объединения записей двух таблиц, имеющих одинаковые значения в полях связи. Три способа объединения записей в таблице запроса при наличии связи-объединения между исходными таблицами. Объединение записей в таблице результата тремя способами.

Обеспечение целостности данных при автоматическом каскадном обновлении и удалении связанных записей для связей типа 1:1 и 1:М. Невозможность удаления записей в Главной таблице, при наличии связанных с ней записей в подчиненной таблице. Невозможность добавления записи в подчиненную таблицу с не существующим в Главной таблице значением ключа связи. Зависимость изменений соответствующих значений в записях подчиненной таблицы от изменения значений ключа связи Главной таблицы. Параметры целостности в Схеме Данных.

Первоначальное создание Схемы (выбор таблиц и запросов, включаемых в Схему Данных). Установление связей между таблицами (определение Главной и подчиненной таблиц для каждой одно-многозначной связи). Соединение линией связи уникального ключевого поля Главной таблицы с соответствующим полем подчиненной таблицы с помощью мыши. Выделение всех полей составного уникального ключа Главной таблицы. Невозможность создания связи между двумя полями типа Счетчик. Задание параметров целостности. Модификация структуры базы данных в режиме Конструктора таблиц. Необходимость предварительного разрыва связей при изменении ключа таблицы. Удаление связи с помощью контекстного меню. Удаление таблицы из базы данных в окне Схема Данных.

Мастер анализа таблиц устранения дублирования данных в заполненной таблице. Автоматическое создание Схемы Данных Мастером анализа таблиц. Участие пользователя в корректировке предложений Мастера по разделению таблиц, отображаемых на Схеме Данных. Системные таблицы в Access, название которых начинается с “Msys”, для хранения внутренней информации, необходимой для функционирования системы. Скрытие системных таблиц.

Работа с таблицами базы данных. Копирование данных в пустую таблицу без определения ее структуры. Перенос объектов базы данных с помощью мыши в другие приложения (например в Microsoft Word и Microsoft Excel). Удаление всех данных из копии таблицы для сохранения информации о структуре таблицы. Замена данных в записях готовой таблицы данными из другой таблицы. Запрос-обновление некоторых данных в таблице. Создание новой базы данных на основе старой.

Литература: базовая [3]; основная [10], [13], [14].