Построение графика и таблицы значений функции согласно заданию на основе программы MS Excel. Статистический анализ с использованием функций. Построение гистограммы распределения данных. Создание запроса для удаления записей на основе СУБД Access.
Аннотация к работе
В первой ячейки после заголовка зададим начальное значение аргумента-1 . В меню Правка выберите команду Заполнить, затем Прогрессия и в открывшемся диалоговом окне укажите предельное значение (-1.8), шаг(0.4) и направление (По столбцам). Затем щелкнув по графику правой клавишей мыши, выберем в открывшемся окне строку «выбор источника данных», вводим координаты среднего значения нажимаем ОК и точка появляется на графике. В открывшееся окно вводим логическое выражение =ЕСЛИ(ИЛИ(И(среднее>0;G5>0;G6>0);И(среднее<0;G5<0;G6<0))=ИСТИН, значение если истина СУММ(B7:B10);, значение если лож ПРОИЗВЕД(B7:B10)) Выбираем ячейку (G7) нажимаем на нее правой клавишей и выбираем строку присвоить имя в открывшемся окне «Создание имени» в графе «Имя» наберем «случайное число», раскроем список графы «Область» и выберите уровень действия имени - на всю книгу или на конкретный лист (выбираем на всю книгу). Для создания дополнительного графика, Щелкнув по графику функции правой клавишей мыши, выберем в открывшемся окне строку «выбор источника данных», вводим координаты блок ячеек с данными, нажимаем ОК и он автоматический выводится на рабочий лист.В ходе проделанной работы я научилась в программе MS EXCEL создавать и редактировать графики и диаграммы.
Введение
В данной контрольной работе рассматриваются решении задач в Excel и обработка базы данных (ACCESS).
Excel - это мощнейший вычислительный инструмент, хранилище упорядоченных данных, средство для создания различных графиков, расписаний, диаграмм и т. д. Программа Excel может частично или даже полностью автоматизировать многие процессы в вашей работе, избавив вас от рутинных операций, расчетов, тем самым освободив ваше время и увеличив производительность труда.
Access - это одна из систем управления базами данных (СУБД).
База данных (БД) хранит совокупность данных и объектов, относящихся к определенной задаче. Она помогает нам упорядочить информацию и позволяет быстро делать выборку. В качестве данных может быть любая информация, хранящаяся на диске компьютера: сочетания символов, слова, файлы, рисунки и др. Методы ввода и хранения данных определяют структуру базы данных.
СУБД Access позволяет создавать реляционные базы данных, в которых данные хранятся в виде таблицы.
В СУБД Access таблицы с данными, их индексы, формы, отчеты хранятся в файлах с расширением .mdb (Microsoft Access database).
Часть 1. Работа с программами MS EXCEL
1.1 На рабочем листе №4 построить таблицу значений функции согласно варианта задания и ее график
В ячейках (А1) и (В1) напишем название столбцов. В ячейку А2 зададим значениями аргумента функции. Для автоматического ввода применим следующие действия. В первой ячейки после заголовка зададим начальное значение аргумента-1 . В меню Правка выберите команду Заполнить, затем Прогрессия и в открывшемся диалоговом окне укажите предельное значение (-1.8), шаг(0.4) и направление (По столбцам). После нажатия кнопки ОК в столбце А будут введены все значения аргумента . В ячейку В2 вствате формулу: =(A2 EXP(A2))^(1/2) LN(A2^SIN(A2)). Размножьте эту формулу на остальные ячейки столбца В, ухватив левой мы шью черный квадратик в правом нижнем углу рамки выделенной ячейки В2 и протащив рамку до конца. После этого будут вычислены соответствующие значения функции во всех ячейках столбца В.
Для создания графика выделим блок ячеек с данными. Затем в меню вставка выбираем команду график и он автоматический выводится на рабочий лист. программа функция гистограмма excel
1.2 Определите среднее, минимальное и максимальное значение функции и вывести эти данные на графике
С помощью функции автосумма определяем среднее, минимальное и максимальное значение.
Определим среднее значение аргумента функции. Эта координата необходимо для построения на графике среднего значения функции. Затем щелкнув по графику правой клавишей мыши, выберем в открывшемся окне строку «выбор источника данных», вводим координаты среднего значения нажимаем ОК и точка появляется на графике.
Минимальное и максимальное значения отмечаем щелкнув по точкам правой клавишей мыши и выбрав в открывшемся окне строк «формат подписи данных»
1.3 Используя логическую формулу, вычислить сумму значений функций, если среднее, минимальное и максимальное значения имеют одинаковые знаки и произведение в противном случае
На рабочей ленте выбираем формулы логические, в открывшемся и нажимаем «ЕСЛИ». В открывшееся окно вводим логическое выражение =ЕСЛИ(ИЛИ(И(среднее>0;G5>0;G6>0);И(среднее<0;G5<0;G6<0))=ИСТИН, значение если истина СУММ(B7:B10);, значение если лож ПРОИЗВЕД(B7:B10))
1.4 Произвольной ячейке присвоить имя и сгенерировать в ней случайное число. В таблице значений функции добавить еще один столбец, полученный умножением у на случайное число. Добавить на графике функции второй график, соответствующий полученному столбцу данных
Выбираем ячейку (G7) нажимаем на нее правой клавишей и выбираем строку присвоить имя в открывшемся окне «Создание имени» в графе «Имя» наберем «случайное число», раскроем список графы «Область» и выберите уровень действия имени - на всю книгу или на конкретный лист (выбираем на всю книгу).
Сгенерировать в ячейке случайное число можно с помощью 2-х функций «СЛУЧМЕЖДУ» и «СЛЧИС» выбираем =СЛЧИС()
В ячейку C2 вставим формулу:
=(A2 EXP(A2))^(1/2) LN(A2^SIN(А2))*С.Ч. размножьте эту формулу на остальные ячейки столбца С, ухватив левой мы шью черный квадратик в правом нижнем углу рамки выделенной ячейки С2 и протащив рамку до конца. После этого будут вычислены соответствующие значения функции во всех ячейках столбца С.
Для создания дополнительного графика, Щелкнув по графику функции правой клавишей мыши, выберем в открывшемся окне строку «выбор источника данных», вводим координаты блок ячеек с данными, нажимаем ОК и он автоматический выводится на рабочий лист.
1.5 Провести статистический анализ с использованием функций 1-6 методических указаний к работе
Скопируем таблицу из задания №1 на новый лист и воспользуемся встроенными функциями MS Excel для проведения статистический анализ.
1)Вычисление среднего арифметического последовательности чисел: =СРЗНАЧ(B9:B12).
Следующие функции предназначены для анализа выборок генеральной совокупности данных.
4)Дисперсия: =ДИСП.В(B9:B12).
5)Стандартное отклонение: =СТАНДОТКЛОН(B9:B12).
6)Ввод случайного числа: =СЛЧИС().
1.6 Построить гистограмму распределения данных
Выделяем полученную таблицу (анализ статистических данных), нажимаем вставка гистограммы, в открывшемся окне левой клавишей мыши выбираем гистограмму, поскольку данные уже выделены, гистограмма выводится на рабочий лист автоматический.
1.7 Ответить на контрольные вопросы
1) Для чего предназначен Пакет анализа и каков порядок доступа к его инструментам?
Пакет анализа предназначены для решения сложных статистических задач, он позволят строить гистограммы, составлять таблицы ранг и персентиль, делать случайные или периодические выборки данных и находить их статистические характеристики, генерировать неравномерно распределенные случайных числа, проводить регрессионный анализ и многое другое. Для вызова Пакета анализа и использования его инструментов, выполните следующие действия: 1 В меню Сервис выберите команду Анализ данных....
2 Выберите из списка название нужного инструмента анализа и нажмите ОК.
3 В большинстве случаев в открывшемся диалоговом окне нужно просто указать интервал исходных данных интервал для вывода результатов и задать некоторые параметры.
2) В задании 2 своего варианта вычислите коэффициент вариации.
Коэффициент вариации позволяет увидеть внутреннюю структуру данных и тем самым дает образное представление о мере их разброса.
Коэффициент вариации рассчитывается путем деления стандартного отклонения на среднее значение. Математическая формула такова:
Сопоставляя таким образом показатели, мы получаем относительную меру разброса данных, которая не зависит от их масштаба или единиц измерения.
В MS Excel нет готовой функции для расчета коэффициента вариации, что не есть большая проблема. Расчет можно произвести простым делением стандартного отклонения на среднее значение. Для этого в строке формул пишем: =СТАНДОТКЛОН(B9:B12)/СРЗНАЧ(B9:B12)
Коэффициент вариации обычно выражается в процентах. нажимаем кнопку «процентный формат», она находится на панели инструментов в закладке «Главная»
3) В чем заключаются особенности построения гистограммы распределения данных?
Особенности построения таких гистограммы в том что область значения измеряемой величины разбивается на несколько интервалов, называемых карманами, в которых в виде столбцов откладывается количество попавших в этот интервал измерений, называемой частотой.
4) Напишите логическую формулу, которая выводит текстовое сообщение ”Вычислена сумма” или ”Вычислено произведение” в зависимости от того, что было вычислено на рабочем листе в п. 3 задания 1.
5)Используя информацию о том, что “как правило, 68% данных генераций совокупности с нормальным распределением находятся в пределах одного стандартного отклонения от среднего значения, а 98% - в пределах двух отклонений”, создайте на рабочем листе строку, в которой для задания 1 автоматически будут рассчитываться указанные интервалы.
Использованная формула : =среднее±СТАНДОТКЛОН(B7:B10)* «количества отклонений»
Часть II. Работа в программами СУБД ACCESS
2.1 Для базы данных «Автомагазин» создать запрос для удаления записей за 1997 г. из таблицы «Клиенты и заказы», предварительно создав копию исходной таблицы
Для запуска MS Access используем меню Пуск системы Windows и с помощью мыши выберем команду программы Microsoft Office, и в его подменю найдите Microsoft Access.
После запуска MS Access на экране появляется окно диалога Access с наименованием Microsoft Access в строке заголовка. В этом окне создаем пустую базу данных, справа в поле «Имя файла» вводим имя базы данных «Автомагазин», и нажмем кнопку Создать.
Создадим три таблицы: «Модели автомобилей», «№заказа» и «Клиенты».
В открывшемся окне сразу предлагается создать таблицу. В левом верхнем углу экрана нажмем на кнопку режим, в появившемся окне диалога зададим имя таблицы и нажмите кнопку ОК.
Теперь выбираем режим конструктор, так как он дает наиболее широкие возможности по определению параметров создаваемой таблицы.
Первая таблица которую заполняем «Модели автомобилей».
Таблица автоматический поделена на три столбца «Имя поля», «Тип данных» и «Описание»
В столбце имя поля первая строка код, а тип данных счетчик, так как она отвечает за нумерацию помещенных в таблицу данных, то есть в этом поле будет находиться индивидуальный номер каждой записи. В остальных находится информация из задания: описание моделей автомобилей, код модели и заводская цена.
Заполнив строки переходим из режима конструктор в режим таблицы, нажав кнопку расположенную в верхнем левом углу.
Перейдем на вкладку работа со связями и линиями связи соединим таблицы.
Теперь можно создать таблицу «Клиенты и заказы» с помощью запроса.
Перейдем на вкладку создать нажмем на конструктор запроса. В открывшемся диалоговом окне выберем из ранее созданных таблиц те в которых находятся интересующие нас данные.
На рабочем листе появились выбранные таблицы, а в его нижней части бланк запросов. Выбираем данные для таблицы. Заполнив бланк запросов и сохраним созданную таблицу. В открывшемся диалоговом окне зададим имя запроса «Клиенты и заказы»
Создадим запрос для удаления записей за 1997 г. из таблицы «Клиенты и заказы».
Запрос на удаление записей удаляет группу записей из одной или нескольких таблиц. С помощью запроса на удаление можно удалять только всю запись, а не отдельные поля внутри нее.
Для таблиц, «№заказа», переместить символа " * " из списка полей таблицы в бланк запроса в строку Поле. В строке Удаление появляется при этом текст Из. Переместить мышью в бланк запроса поля, для которых устанавливается условие отбора. В строке Удаление в этих полях появляются текст Условие.
Условия отбора записей.
Будьте внимательны! Компьютер ищет ТОЧНЫЕ совпадения, поэтому если вы случайно сделали опечатку, поставили лишний пробел или забыли дефис, то запрос может не сработать.
При задании условия отбора можно использовать операторы >, = (больше или равно), (не равно). Таким образом условие отбора записей для таблицы «№заказа» будет выглядеть так >#05.01.1998# Введем условия отбора в строку Условие отбора для полей, перемещенных в бланк запроса.
Обратите внимание! Также как и Excel, Access работает с разными типами данных: строковыми, числовыми, временными, логическими и др. Чтобы показать, к какому типу он отнес данное условие отбора, Access автоматически заключает строки в кавычки («шарпей»), даты - в решетки (#01.05.2008#), числа оставляет, как есть (15), а логические проверяет, чтобы были либо ИСТИНА, либо ЛОЖЬ.
Также необходимо установить параметр каскадное удаление данных
Такая связь между таблицами позволяет: Либо использовать возможность удаления или изменение данных в ключевом поле главной таблицы, если с этим полем связаны какие либо поля других таблиц;
Либо сделать так, что при удалении (или изменении) в ключевом поле главной таблицы автоматически (и абсолютно корректно) производит удаление или изменение соответствующих данных в полях связанных таблиц.
Для настройки свойств связи в окне Схема данных выделяем линию, соединяющую поля двух таблиц «№заказа» и «Клиенты», щелкнем по ней правой кнопкой мыши и в открывшемся окне контекстного меню связи выберем пункт Изменить связь- откроется диалоговое окно изменить связь. В нем показаны названия связанных таблиц и имена полей, участвующих в связи (здесь же их можно изменить), а также приведены элементы управления для обеспечения целостности данных.
Если установлен только флажок Обеспечение целостности данных, то удалять данные из ключевого поля главной таблицы нельзя. Если вмести с ним включены флажки Каскадное обновление связанных полей и Каскадное удаления данных в ключевом поле главной таблицы разрешены, но сопровождаются автоматическими изменениями в связанной таблице записей.
После установки параметров каскадного удаление данных возвращаемся к удалению из таблицы «№заказа»
Закроем окно с запросом в Конструкторе, зададим имя запросу, например, «Удалить записи за 1997г», в окне переходов базы данных появится новый вид запроса Удалить записи за 1997г. Запустите этот запрос, система сформирует сообщение. После того, как будет нажата кнопка ДА, появится диалоговое окно для ввода параметра удаления записи из таблицы «№заказа»). Нажмите на кнопку ОК, прочитайте предупреждение системы о действии операции удаления, нажмите на кнопку ДА.
2.2 Создадим форму «Клиенты и модели автомобилей» используя данные из таблиц 1и 2
Запрос «Клиенты и модели автомобилей» создаем аналогичным образом как создавали запрос «Клиенты и заказы».
Выбираем вкладку создать и нажимаем кнопку Мастер форм. В диалоговом окне Создание форм с право расположены Доступные поля, переносим их в левую часть окна Выбранные поля и нажмем далее.
Выбираем внешний вид формы в один столбец и нажимаем кнопку далее.
Зададим имя формы и нажмем кнопку готово.
Перед нами готовая форма «Клиенты и модели автомобилей»
Перейдем в режим конструктор и отредактируем форму
2.3 Добавить в созданную форму командную кнопку для запуска созданного запроса, выбрав для кнопки подходящий рисунок или текст
Вызываем диспетчер кнопочных форм
Выбираем название кнопки , функцию которую она будет выполнять и форму к которой она будет привязана. Нажимаем ОК.
Создать отчет «Модели автомобилей», сгруппировав запроси по видам коробок передач.
Откроем мастер отчетов
Мастер отчетов. Для создания отчета при помощи Мастера отчетов выполним следующие действия: В окне базы данных Access щелкнем на вкладке Создание и затем щелкнем на кнопке Мастер отчетов в группе Отчеты. Появится диалоговое окно Создание отчетов. В поле Таблицы и отчеты щелкнем на стрелке и выбрать в качестве источника данных таблицу Модели автомобилей. Щелкнуть на кнопке ОК.
Все "Доступные поля" переведем в "Выбранные поля", выделив их и щелкнув на кнопку Далее.
На этом шаге "Выберем порядок сортировки записей". В раскрывающемся списке выберем "коробка передач" для сортировки по возрастанию.
Теперь "Выберем вид макета для отчета". Выбираем: Макет - блок, ориентация - книжная. Щелкнуть на кнопке Далее.
Следующий шаг - "Зададим имя отчета". Вводим имя - Модели автомобилей. Дальнейшие действия: Просмотреть отчет; Изменить макет отчета. Выбираем Просмотреть, щелкаем на кнопке Готово. Отчет открывается в режиме Предварительного просмотра, который позволяет увидеть, как будет выглядеть отчет в распечатанном виде.
2.4 В нижний колонтитул отчета поместить название фирмы «Автомобили АСТРО»
Выполнить форматирование помещенного текста, изменив тип, вид, цвет, размер шрифта.
Перейдите в режим Конструктора и в нижний колонтитул отчета вставим название фирмы «Автомобили АСТРО». Выполните редактирование и форматирование отчета. Для перехода из режима предварительного просмотра в режим конструктора необходимо в области переходов щелкнуть правой кнопкой мыши на имени отчета и в контекстном меню выбрать режим конструктора. На экране появится отчет в режиме Конструктора.
Вывод
В ходе проделанной работы я научилась в программе MS EXCEL создавать и редактировать графики и диаграммы. Работать с Мастером функций, проводить анализ данных.
В СУБД ACCESS я научилась создавать, заполнять и редактировать таблицы баз данных в режиме конструктор. А так же с помощью мастера форм редактировать запросы и отчеты базы данных в режиме конструктор.
Список литературы
1. Информатика. Практикум: Учебное пособие для студентов очной и заочной формы обучения /В.А. Атрошенко, Н.В. Василенко, Л.М. Крицкая и др.; под редакцией В.А. Атрощенко.-Краснодар: Издательский дом-юг, 2009. -230 с.
2. Курс лекций по информатике / В.А. Атрощенко, М.П. Лысенко, Г.С. Петриченко и др.; под редакцией В.А. Атрощенко.-Краснодар: Издательский дом-юг, 2009. -252 с.