Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
samost_informatika_i_IKT.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.93 Mб
Скачать

1 Способ

2 Способ

Выражения можно формировать с помощью Построителя выражений. Это средство предоставляет удобный доступ к именам полей и элементов управления, используемым в базе данных, а также к множеству других встроенных функций, применяемых во время написания выражений.

Построитель выражений предоставляет возможность поиска и вставки компонентов выражения, которые сложно запомнить, например идентификаторов (имен полей, таблиц, форм, запросов и т. д.), а также имен и аргументов функций.

С помощью Построителя выражений можно написать выражение «с нуля» или выбрать одно из готовых выражений для отображения номеров страниц, текущей даты, а также текущей даты и времени.

 Поле выражения

Верхняя область Построителя содержит поле выражения, применяемое для формирования выражения. Можно ввести выражение в поле вручную или выбрать нужные элементы из трех столбцов в нижней области построителя, а затем вставить их в поле выражения. Чтобы добавить элемент, дважды щелкните его и нажмите кнопку Вставить.

  Кнопки операторов

В средней части Построителя выражений отображаются кнопки для вставки в выражение наиболее распространенных арифметических и логических операторов. Чтобы вставить оператор в поле выражения, нажмите соответствующую кнопку. Чтобы отобразить более длинный список операторов, которые можно использовать в выражениях, щелкните папку Операторы в левом нижнем столбце, содержащую элементы выражения, а затем щелкните нужную категорию в среднем столбце. В правом столбце отобразятся все операторы выбранной категории. Чтобы вставить оператор, дважды щелкните его.

 Элементы выражения

В нижней области содержатся три столбца.

В левом столбце отображаются папки с таблицами, запросами, формами и отчетами в базе данных, а также доступные встроенные функции и заданные пользователем функции, константы, операторы и часто используемые выражения.

В среднем столбце отображаются определенные элементы или типы элементов из папки, выбранной в левом столбце. Например, если выбрать в левом столбце Встроенные функции, то в среднем столбце появится список типов функций.

Запуск Построителя выражений из запроса

Откройте запрос в режиме Конструктора.

Щелкните ячейку в бланке запроса, куда требуется вставить выражение. Например, щелкните ячейку Условие отбора в столбце, для которого требуется задать условие отбора, или ячейку Поле в столбце, где требуется создать вычисляемое поле.

На вкладке Конструктор в группе Настройка запроса щелкните Построитель.

Использование статистических функций в запросе

Другим типом расчетов, которые могут выполняться в запросе, является подсчет итоговых значений. Например, для числового поля таблицы можно вычислить среднее значение или сумму значений для всех или отобранных записей, можно подсчитать количество записей, возвращаемых запросом, и т. д. В этих запросах используются статистические функции. Описание этих функций приведено в таблице.

Функция

Описание

Avg()

Вычисляет арифметическое среднее набора чисел, содержащихся в указанном поле запроса

Count()

Вычисляет количество непустых записей, возвращаемых запросом

First()

Возвращает значение поля из первой записи результирующего запроса

Last()

Возвращает значение поля из последней записи результирующего набора

Max()

Возвращает максимальное значение из набора, содержащегося в указанном поле

Min()

Возвращает минимальное значение из набора, содержащегося в указанном поле

Sum()

Возвращает сумму набора значений, содержащихся в заданном поле

Использование статистических функций для расчета итоговых значений тесно связано с применением групповых операций в запросе. Групповые операции позволяют задать группы, для которых выполняются вычисления. Ниже приведены примеры таких расчетов, как на всем множестве записей, так и на подмножествах, отобранных условиями в запросе.

Необходимо подсчитать количество книг в библиотеке по каждой тематике, для этого:

  1. с помощью Конструктора создайте запрос на основе таблиц Книги и Тематика;

  2. поместите в бланк запроса поля Наименование тематики и Наименование книги;

  3. щелкните на кнопке Групповые операции на панели инструментов. В бланк запроса добавляется строка Групповая операция, содержащая по умолчанию в каждой ячейке значение Группировка;

  4. для поля Наименование тематики оставьте значение Группировка, для поля Наименование книги выберите из списка функцию Count;

  5. нажмите кнопку Запуск на панели инструментов для просмотра результатов запроса. Вы получите таблицу, которая содержит список тематик книг, и для каждой тематики указывается количество книг в библиотеке, относящихся к ней.

В предыдущем примере расчеты производились над всеми имеющимися в таблице Тематика записями. Однако иногда требуется выполнить вычисления только над отобранным набором записей. Для этого вместе с групповыми операциями необходимо использовать и параметры.

Способы объединения таблиц в запросах

Когда в запрос включатся несколько таблиц, для получения нужных результатов используются объединения. Объединение помогает извлечь из каждой включенной в запрос таблицы только нужные записи, на основании сведений о том, как эти таблицы связаны с другими таблицами в запросе.

Существует следующие основные типы объединений: внутренние объединения и внешние.

Внутренние объединения — наиболее часто встречающийся тип объединений. Они представляют собой запросы, в которых строки одной из объединяемых таблиц соответствуют строкам другой таблицы по значениям в связанных полях. При выполнении запроса с внутренним объединением в операцию включаются только строки, имеющие одинаковые значения в обеих связанных таблицах.

Когда следует использовать внутреннее объединение?

Внутреннее объединение используется в том случае, когда запрос должен возвращать только те строки обеих таблиц объединения, значения связанных полей которых совпадают.

Как следует использовать внутреннее объединение?

В большинстве случаев для использования внутреннего объединения не нужно предпринимать каких-либо действий. Если ранее в окне схемы данных были созданы связи между таблицами, то при добавлении связанных таблиц в режиме конструктора запроса линии объединения создаются автоматически.

Внешние объединения представляют собой запросы, в которые включаются все строки одной таблицы, а также строки другой таблицы, значения которых в первой и второй таблице совпадают, несмотря на то, что некоторые из строк с обеих сторон полностью совпадают.

Внешние объединения являются направленными, они могут быть левыми или правыми. Можно легко понять, какая таблица в данном объединении является левой или правой, дважды щелкнув линию связи и посмотрев в диалоговое окно Параметры объединения.

Поскольку некоторые строки с одной стороны внешнего объединения не будут иметь в другой таблице соответствующих им строк, некоторые поля, принадлежащие другой таблице и возвращаемые в результатах запроса, будут иметь пустые значения.

Когда следует использовать внешнее объединение?

Используйте внешнее объединение, когда возникнет необходимость, чтобы в результаты объединения были включены все строки одной из таблиц и только те строки другой таблицы, значения связанных полей в которых соответствуют значениям связанных полей в первой таблице.

Как следует использовать внешнее объединение?

Внешние объединения создаются путем изменения внутренних объединений.

Пусть в таблице Тематика присутствует тематика, по которой нет книг в таблице Книги. Рассмотрим различные варианты выбора книг по тематикам:

  1. с помощью Конструктора создайте запрос на основе таблиц Книги и Тематика;

  2. в режиме Конструктора запроса дважды щелкните объединение между таблицами, которое следует изменить. На экране появится диалоговое окно Параметры объединения. В этом окне обратите внимание на варианты: параметр 1 соответствует внутреннему объединению, параметр 2 – левое внешнее объединение, параметр 3 – правое внешнее объединение. Установите объединение всех записей из таблицы Тематика и только тех записей из таблицы Книги, в которых связанные поля совпадают;

  3. В Microsoft Access отобразится объединение и стрелка, соединяющая источник данных, все строки которого включаются в объединение, с источником данных, из которого выбираются только строки, удовлетворяющие условию объединения;

  4. нажмите кнопку Запуск на панели инструментов для просмотра результатов запроса. Вы получите таблицу, которая содержит список всех тематик книг, для каждой тематики указаны книги, относящиеся к ней, при этом одна их тематик будет иметь пустое значение;

  5. установите для этой связи внутреннее объединение, просмотрите результат и сравните его с результатом внешнего объединения.

Индивидуальное задание

  1. Создать запрос:

    1. выводящий информацию о книгах, взятых в определенный день;

    2. позволяющий отобрать всех читателей, записавшихся в библиотеку в октябре текущего года;

    3. подсчитывающий количество обращений читателей в библиотеку (предусмотреть ситуацию, когда читатель записался в библиотеку, но не брал книг, в этом случае запрос должен выдавать для такого читателя 0);

    4. выводящий информацию о книгах из всех тематик, содержащих корень «инфо» (например, «Информатика», «Информационные технологии в образовании»);

    5. выводящий фамилии задолжников вместе с названиями книг, которые они не вернули.

Выполнить отчет о проделанной работе

Учебно-методическое и информационное обеспечение

Основные источники:

1. Информатика: Учебник для 10-11 кл. общеобразовательных учреждений , Н.В. Макарова, 1 –е изд... – М Просвещение, 2008 – 176 с., ил.

2. Шауцукова Л.З. Информатика: Учеб.пособие для 10-11 кл. Общеобразовательных учреждений. 4-е изд.-М.: Просвещение, 2004.

3.Информатика для ссузов: учебное пособие/ П.П.Беленький; под общей ред.П.П.Беленького. М.:КНОРУС, 2007.-448 с

Дополнительные источники:

сеть INTERNET

Тема №40: Базовые приемы работы в Paint

Цель работы: освоить использование координатной сетки при создании графических изображений.

-формирование умений использовать учебную и дополнительную литературу;-развитие познавательных способностей, самостоятельности, ответственности

Содержание задания:

-изучение литературы;

-подготовка доклада;

-подготовка кроссворда

-выполнение практической работы

Срок выполнения

Подготовить к следующему теоретическому занятию

Содержание задания:

1.графический редактор

2.подготовка отчетов

Практическая работа:

Задача

   Изобразить девятилучевую симметричную звезду (рис.1).

   Для нумерации лучей – на концах показать кружки. Цвет фона и цвет лучей подобрать самостоятельно.

   Порядок выполнения.

   Для создания рисунка воспользуйтесь сеткой, на которой, рассчитав координаты (см. показания индикатора в правой части строки состояния) отметьте вершины звезды (рис. 2, этап 1). Удалив сетку, соедините вершины линиями, используя в наборе инструментов инструмент  (Линия).

Создайте на концах лучей небольшие окружности, удерживая клавишу Shift и используя инструмент  (Эллипс).

В наборе инструментов выберите инструмент  (Надпись) для вставки нумерации луча.

Отображение сетки:

  • В меню Вид выберите команду Масштаб, а затем выберите команду Другой.

  • В группе Варианты выберите 400 %600 % или 800 % и нажмите кнопку OK.

  • В меню Вид выберите команду Масштаб, а затем выберите команду Показать сетку.

Чтобы убрать сетку, повторите последний шаг и снимите метку у команды Показать сетку или выберите в меню Вид команду Масштаб, а затем выберите командуОбычный.

Учебно-методическое и информационное обеспечение

Основные источники:

1. Информатика: Учебник для 10-11 кл. общеобразовательных учреждений , Н.В. Макарова, 1 –е изд... – М Просвещение, 2008 – 176 с., ил.

2. Шауцукова Л.З. Информатика: Учеб.пособие для 10-11 кл. Общеобразовательных учреждений. 4-е изд.-М.: Просвещение, 2004.

3.Информатика для ссузов: учебное пособие/ П.П.Беленький; под общей ред.П.П.Беленького. М.:КНОРУС, 2007.-448 с

Дополнительные источники:

сеть INTERNET

Тема № 41: Работа с изображениями

Цель работы: приобрести практический опыт создания и сохранения графических изображений.

-формирование умений использовать учебную и дополнительную литературу;-развитие познавательных способностей, самостоятельности, ответственности

Содержание задания:

-изучение литературы;

-подготовка доклада;

-подготовка кроссворда

-выполнение практической работы

Срок выполнения

Подготовить к следующему теоретическому занятию

Содержание задания:

1.графический редактор

2.создание и сохрание изображений

Практическая работа

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]