Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Информатика 2014 1 семестр.doc
Скачиваний:
138
Добавлен:
27.03.2015
Размер:
4.15 Mб
Скачать

Лабораторная работа №5 Работа с формулами в табличном процессоре ms Excel

Цель: приобретение навыков работы с формулами.

Задание №1. Рассчитать заданную функцию

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

  1. Для варианта, указанного преподавателем, рассчитать функцию (Приложение 4. Задание №1 к лабораторной работе №5).

  2. Представить решение задачи аналогично приведенному ниже примеру.

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

Пример: Рассчитать пройденное расстояние по известным скорости и времени.

Расчет функции по заданному выражению

Исходные данные:

Результаты расчета:

V=

3 км/час

S=

12 км

t=

4 час

Задание №2

Цель: приобретение навыков вычисления функций при изменяющихся аргументах

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

  1. Для задач, выполненных в Задании №1, составить таблицу расчета функции при изменении аргумента Х в диапазоне [А,В]. Диапазон задавать с клавиатуры. В случае деления на ноль значение функции принять 99999, при отрицательном подкоренном выражении – 0.

Пример:

Таблица расчета

функции f(x)=SIN(x)

x (град)

SIN(x)

0

0

10

0,173648

20

0,34202

30

0,5

40

0,642787

50

0,766044

60

0,866025

70

0,939692

80

0,984808

90

1

  1. Построить диаграмму зависимостиf(x) на том же листе, где находится функция

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

1-й шаг Создание новой бозы

Лабораторная работа №6 Создание простейшей базы данных

Цель работы: Получение навыков проектирования базы данных и организации запросов.

  1. Основные сведения

Microsoft Accessэто реляционная система управления базами данных (СУБД).

К основным возможностям СУБД Microsoft Access можно отнести следующие:

  • Проектирование таблиц с полями разных типов данных;

  • Создание связей между таблицами;

  • Ввод, хранение, просмотр, сортировка, изменение и выборка данных из таблиц;

  • Создание, модификация и использование запросов, форм и отчетов;

  • Использования макросов или языка Visual Basic for Application (VBA) для автоматизации задач.

Microsoft Access представляет собой совокупность двумерных таблиц.

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

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

  • Текстовый — алфавитно-цифровой текст (длиной до 255 символов);

  • Поле MEMO — алфавитно-цифровой текст (длиной до 63999 символов);

  • Числовой — числовые данные, используемые в математических расчетах (размер 1, 2, 4 или 8 байт);

  • Дата\время — дата и/или время (размер 8 байт);

  • Денежный — денежные значения (размер 8 байт);

  • Счетчик — поле, значения которого автоматически увеличиваются на 1 с каждой новой добавленной записью (размер 4 байта);

  • Логический — ноль или единица (размер 1 бит);

  • Поле объекта OLE — двоичные данные, такие как листы MS Excel, звуки, изображения и т.д. (размер до 1Гб);

  • Гиперссылка — текст адресующий локальный файл или ресурс в сети (длинной до 2048 символов);

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

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

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

Связи между таблицами могут быть следующих видов:

  • Один-к-одному. Каждой записи из одной таблицы соответствует запись из другой таблицы;

  • Один-к-многим. Каждой записи из одной таблицы соответствует несколько записей из другой таблицы;

  • Многие-к-одному. Несколько записей из одной таблицы соответствуют одной записи из другой таблицы;

  • Многие-к-многим Несколько записей из одной таблицы соответствуют нескольким записям из другой таблицы.

Один из способов получения информации из базы данных это язык структурированных запросов — Structured Query Language (SQL). Запросы позволяют осуществлять выборку данных из таблиц в соответствии с определёнными условиями.

Другим способом получения информации является запрос по образцу — Query by Example (QBE). В этом случае запрос формируется не на специальном языке, а с помощью конструктора.

Для формирования запроса необходимо выбрать таблицы и поля, значения которых будут участвовать в выборке. Далее, для нужных полей требуется записать условие отбора. В условии отбора можно использовать стандартные операторы сравнения "=", "<", ">", "<=", ">=", "<>". Дополнительно применяются операторы Between, In, Like. Примеры условий отбора: ">300", "Like *иванов*".

Для создания параметрического запроса, т. е. запроса при котором поисковые данные вводятся пользователем в момент выполнения запроса, используют конструкцию ["текст подсказки"]. Например: "Like '*' & ['введите фамилию'] & '*' ".

Объединение нескольких условий отбора для одного поля осуществляется с помощью операторов AND или OR.

Для более удобного восприятия информации в MS Access предусмотрены формы и отчеты.

1-й шаг Создание новой бозы

2-й шаг. Создание таблицы. Правой клавишей по таблице (справа) и задать имя