Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Для_заочн_СВФ / Методичка_заочное.docx
Скачиваний:
86
Добавлен:
09.05.2015
Размер:
3 Мб
Скачать
☆

Вопросы для самопроверки

  1. Как называется документ в MS Excel? Структура окна.

  2. Какие типы данных используют в электронных таблицах? Как изменить формат данных?

  3. Как обозначается адрес ячейки, диапазон ячеек?

  4. Каково назначение маркера заполнения?

  5. Какие типы ссылок используются при записи формул в MS Excel?

  6. Как создаются и редактируются диаграммы?

  7. Что такое автозаполнение в MS Excel?

  8. Что такое форматирование таблицы и табличных данных?

  9. Функции и их использование при работе с таблицами.

  10. Сортировка данных в таблицах.

  11. Способы фильтрации данных при работе с таблицами.

  12. Сводные таблицы, назначение.

  13. Когда применяется консолидация данных?

  14. Анализ данных в MS Excel.

Раздел 7. Программное обеспечение персонального компьютера. Базы данных (бд). Системы управления базами данных (субд). Проектирование базы данных с помощью субд Microsoft Access.

Тема 11. Основные понятия баз данных. Система управления базами данных MS Access. Свойства полей базы данных. Типы данных. Безопасность базы данных. Основные объекты базы данных. Средства создания основных объектов базы данных. Таблицы. Создание, редактирование структуры таблиц. Связи и обеспечение целостности БД. Схема данных. Создание форм для наполнения таблиц данными. Запросы. Создание запросов. Виды запросов. Запросы на выборку. Итоговые запросы. Запросы на модификацию БД. Отчеты. Создание и редактирование отчетов. Кнопочная форма.

Методические указания

База данных – организационная структура, предназначенная для хранения информации. Система управления базами данных представляет собой комплекс программных средств, предназначенных для создания структуры новой базы, наполнения её содержимым, редактирования содержимого, отбора отображаемых данных в соответствии с заданным критерием, упорядочивания данных, оформление данных с последующей выдачей на устройство вывода или передачи по каналам связи. К основным требованиям, предъявляемым к СУБД, относят непротиворечивость данных, актуальность хранимых данных, многоаспектное использование, возможность модификации системы, надежность, скорость доступа.

При проектировании БД сначала разрабатывается концептуальная модель БД, в которой на естественном языке описываются объекты предметной области и их взаимосвязи, т.е. выделяется и описывается информация, представляемая в БД. Эта модель является основой для построения логической модели БД, которая отражает информационное содержание и является основой для всех пользователей информационной системы. Физическая (внутренняя) модель БД содержит информацию обо всех объектах БД.

Каждая конкретная СУБД работает с определенной моделью данных, определяющей способ взаимосвязи данных – в виде иерархического дерева, сложной сетевой структуры или связанных таблиц. Большинство СУБД использует табличную модель данных, называемую реляционной. MS Access является реляционной базой данных, представляющей собой множество взаимосвязанных двумерных таблиц – отношений, содержащих сведения об одной сущности предметной области. Для создания таблиц, соответствующих реляционной модели данных, используется процесс нормализации – удаления из таблиц повторяющихся данных путем их переноса в новые таблицы, записи которых не содержат повторяющихся значений.

Основной объект БД – таблицы. Структуру таблиц БД образуют поля и записи. Структура таблицы определяет методы занесения данных и хранение их в базе. БД должна иметь хотя бы одну таблицу, в случае нескольких – между ними устанавливается межтабличная связь по ключевому полю. Следует различать первичный (уникальный) ключ, который однозначно идентифицирует запись и внешний ключ - поле, не являющееся первичным в данной таблице, но дублирующее поле, которое служит первичным ключом в другой таблице и используется для связи этих таблиц. Связываемые поля должны иметь одинаковый тип данных. При создании межтабличных связей способом корректного ввода данных во вторичной таблице является включение режима Обеспечение целостности данных. Это означает, что данные, содержащиеся в поле первичного ключа, используемом в межтабличной связи, должны совпадать с данными в таком же поле вторичной таблицы. Наиболее используемыми типами отношений при установке межтабличных связей являются: один-ко-многим, один-к-одному и другие.

К основным объектам БД относят таблицы, запросы, формы, отчеты, макросы и модули. Таблицы – это основные объекты БД, хранят все данные базы, структуру базы (поля, их типы, свойства). Запросы – специальные средства для отбора и анализа данных, служат для извлечения данных из таблиц, предоставления их в удобном для пользователя виде. С помощью запросов выполняются операции по отбору данных, сортировке, фильтрации. Запросы позволяют преобразовать данные по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнение таблиц данными, импортируемыми из других источников, выполнять простейшие вычисления в таблицах и т.д. Формы – это специальные средства для ввода данных без доступа к самим таблицам и их отображение с использованием специальных средств оформления. Основной смысл форм – предоставить пользователю возможность заполнять только те поля, которые ему заполнять положено. В форме можно размещать специальные элементы управления – кнопки, раскрывающиеся списки, переключатели и т.д. Отчеты предназначены для вывода данных на печать. В них предусмотрены специальные меры для группирования, сортировки выводимых данных, для вывода специальных элементов оформления, характерных для печатных документов (номера страниц, колонтитулы и т. д.). В отчетах можно производить вычисления. Макросы и модули предназначены для автоматизации повторяющихся операций при работе с БД и для создания новых функций путем программирования. В БД макросы состоят из последовательности внутренних команд СУБД и являются одним из средств автоматизации работы с базой. Модули создаются средствами внешнего языка программирования (Visual Basic for Application). С помощью модулей разработчик базы может заложить в нее нестандартные функциональные возможности, удовлетворяющие специфические требования заказчика, повысить быстродействие системы управления, уровень защищенности БД.

БД MS Access предоставляет различные средства создания основных объектов БД. Ручные средства – разработка объектов в режиме Конструктор (например, разработка таблиц, запросов). Автоматизированные средства – разработка объектов с помощью программ – мастеров (например, разработка форм, отчетов). Автоматические средства – средства ускоренной разработки простейших объектов (например, разработка форм, отчетов). Для создания основных объектов БД следует выбрать вкладку Создание, затем соответствующую группу (Таблицы, Запросы, Формы, Отчеты). Затем следует выбрать режим создания (Конструктор таблиц, Конструктор запросов, Мастер форм, Мастер отчетов).

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

Литература: [1, гл.13]; [6]; [9].

Соседние файлы в папке Для_заочн_СВФ