Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
71
Добавлен:
10.05.2015
Размер:
1 Мб
Скачать
☆

Министерство образования и науки РФ

государственное образовательное учреждение

высшего профессионального образования

«Тульский государственный университет»

 

 

Кафедра

«Автоматизированных информационных и управляющих систем»

 

 МЕТОДИЧЕСКИЕ УКАЗАНИЯ

К ЛАБОРАТОРНОЙ РАБОТЕ № 7

Специальные возможности электронных таблиц. Функции баз данных

(OOo Calc)

по дисциплине

ИНФОРМАТИКА

Направление подготовки: 080100 Экономика

                                              080200 Менеджмент  

Профиль подготовки:        Мировая экономика

                                             Экономика и управление на предприятии

                                              (в машиностроении)

Квалификация выпускника: бакалавр

          Форма обучения заочная

 

 

Тула, 2013 г.

Лабораторная работа № 7

Специальные возможности электронных таблиц. Функции баз данных

(OOo Calc)

    7.1. Цель лабораторной работы

    Получение навыков работы c функциями баз данных в

    OpenOffice.Org Calc

    7.2. Теоретические положения

    Тип функций база данных в OpenOffice.org. Calc не следует путать с базой данных, интегрированной в OpenOffice.org. Base!

    База данных - диапазон заполненных данными ячеек, имеющий границы или, проще говоря, таблица с данными.

    Поле базы данных - столбец таблицы. Запись базы данных - строка таблицы.

    Условия поиска - диапазон ячеек, содержащий условия, по которым выполняется поиск данных. Если в одну строку записаны несколько условий поиска, они соединяются с помощью И. Если условия поиска записаны в несколько строк, они соединяются с помощью ИЛИ. Пустые ячейки в диапазоне условий поиска игнорируются.

    Функция dcount

Функция DCOUNT служит для подсчета в базе данных записей (количества строк), которые соответствуют выбранным условиям поиска и содержат числовые значения.

Пусть имеется некоторая база данных (заполненная данными таблица) (рисунок 6.1).

Рисунок 6.1 – База данных в OpenOffice.org. Calc

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

Отведем часть базы данных (часть таблицы) для формирования условий поиска. Непосредственно условие поиска поместим в диапазоне ячеек условий поиска, в данном случае под столбцом «Кол-во, шт» (рисунок 6.2).

Рисунок 6.2 – Формирование условий поиска

Предположим, результат следует сохранить в ячейке F18.

Для подобных вычислений необходимо установить курсор в ячейку, где будет находится результат (в данном случае F18) и в строке формул набрать выражение: =DCOUNT(база данных; поле базы данных; условия поиска)1. Здесь:

база данных - диапазон ячеек базы данных (всей таблицы), включая заголовки;

поле базы данных - диапазон ячеек столбца, по которому следует вести поиск. Здесь указывается ячейка, обозначающая столбец, или цифра 0 для обозначения всей базы данных. Этот параметр не должен быть пустым! Чтобы создать ссылку на заголовок столбца, необходимо заключить заголовок в кавычки!

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

Для данного примера получим следующее выражение: =DCOUNT(A1:F12;0;A15:F16).

Здесь: база данных лежит в диапазон от А1 до F12; поле базы данных лежит во всей таблице; условия поиска лежит в диапазоне от А15 до F16.

Результаты расчета показаны на рисунке 6.3. В качестве пояснений сделанных расчетов можно ввести подпись, например, Итого.

Рисунок 6.3 – Расчет, выполненный с применением функции DCOUNT

Если необходимо в месте указания поля базы данных ввести ссылку на столбец, в котором ведется поиск, то формула выглядела бы следующим образом (рисунок 6.4):

Рисунок 6.4 – Ссылка на столбец в формуле

При указании в формуле ссылки на столбец название столбца указывается дословно!

Возможно формирование составных условий. Например, необходимо определить, сколько в базе данных товаров, цена за которые более 1000 рублей и которых на складе менее 10 штук. В этом случае в месте формулы, где указывается поле базы данных следует установить 0 (вся база данных) (рисунок 6.5).

Рисунок 6.5 – Составное условие

Возможно формирование нестрогих неравенств в этом случае указывается следующая комбинация знаков, например, <=15 или >=8000.

Возможно формирование равенств, например, =10.

Если установить курсор в строке формул, в базе данных автоматически выделятся зона для формирования условий и зона, содержащая данные (рисунок 6.6).

Рисунок 6.6 – Зоны базы данных

Соседние файлы в папке Лр_1семестр