Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_Informatika_2015_1_semestr.pdf
Скачиваний:
12
Добавлен:
11.03.2016
Размер:
2.77 Mб
Скачать

8.Как изменить тип и размер шрифтана готовой диаграмме?

9.Какдобавитьилиудалитьлегендунадиаграмме?

10.Какпроизводитсясортировкаданныхтаблицы?

11.Какимобразомможноскрытьили восстановитьчастьстрок или столбцовтаблицы?

12.Как импортировать содержимое текстового файлав Excel?

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

Работа с формулами в табличном процессоре MS Excel

Цель: приобретение навыков работы с формулами. Задание №1. Рассчитать заданную функцию Порядок выполнения:

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

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

3.При определении решения необходимо предусмотреть защиту и вывод соот-

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

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

 

 

 

S = v t

 

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

 

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

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

21

40

0,642787

50

0,766044

60

0,866025

70

0,939692

80

0,984808

90

1

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

 

 

ФункцияF(x)=SIN(x)

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

0,8

 

 

 

 

 

 

 

 

 

SIN(x)

0,6

 

 

 

 

 

 

 

 

 

0,4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,2

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

0

10

20

30

40

50

60

70

80

90

 

 

 

 

Угол (град.)

 

 

 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

22

Поле 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-й шаг Создание новой бозы

23

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

Студент

Название поля

Тип

Размер поля

Номер

Текстовый

5

Фамилия

Текстовый

15

Имя

Текстовый

10

Отчество

Текстовый

15

Пол

Текстовый

1

Дата рождения

Дата

Краткий формат

24

Группа

Текстовый

8

Ключевое поле: Номер Для поля «Дата рождения» свойство «Краткий формат» указывается в строке

Формат поля.

Выбор первичного ключа

1.Установите курсор на поле, которое будет объявлено полем первичного ключа (поле «Номер»).

2.Щелкните по кнопке с изображением ключа или выберите в меню Правка

команду Ключевое поле.

Для объявления полями первичного ключа нескольких полей маркируйте их удерживая клавишу [Ctrl].

После определения окончательной структуры таблицы заполнить ее данными:

Задание:

Создать следующие таблицы: Сессия

Имя поля

Тип дан-

Описание

 

ных

 

Номер

Текстовый

5

Оценка1

Числовой

Целое

Оценка2

Числовой

Целое

Оценка3

Числовой

Целое

Оценка4

Числовой

Целое

Результат

Текстовый

18

Ключевое поле: Номер

 

 

Стипендия

Имя поля

Тип дан-

Описание

25

 

 

 

ных

 

 

 

 

 

 

Результат

 

 

Текстовый

 

18

 

 

 

Процент

 

 

Числовой

 

Одинарное с плавающей точкой

 

Ключевое поле: Результат

 

Оценка

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Имя поля

 

 

Тип дан-

 

Описание

 

 

 

 

 

 

ных

 

 

 

 

 

 

ОценкаЧисло

 

Числовой

 

1

 

 

 

 

Оценка

 

 

Текстовый

 

10

 

 

 

Ключевое поле:

ОценкаЧисло

 

 

 

 

 

 

Заполните таблицы данными:

 

 

 

 

 

Стипендия

 

 

 

 

 

 

 

 

 

 

Результат

 

 

 

 

Процент

 

 

 

 

 

Удовлетворительно

 

0

 

 

 

 

 

 

Хорошо

 

 

 

 

100

 

 

 

 

 

 

Хорошо +

 

 

 

 

150

 

 

 

 

 

 

Отлично

 

 

 

 

200

 

 

 

 

 

 

Сессия

 

 

 

 

 

 

 

 

 

 

 

Номер

Оценка1

 

Оценка2

 

Оценка3

Оценка4

Результат

16493

5

 

 

 

4

 

 

4

3

Удовлетворительно

16593

4

 

 

 

4

 

 

5

5

Хорошо

16693

5

 

 

 

5

 

 

5

5

Отлично

16793

5

 

 

 

5

 

 

4

5

Хорошо +

16893

4

 

 

 

4

 

 

4

4

Хорошо

16993

5

 

 

 

5

 

 

5

5

Отлично

17093

4

 

 

 

4

 

 

5

5

Хорошо

Оценка

 

 

 

 

 

 

 

 

 

 

 

Оценка-

 

Оценка

 

 

 

 

 

 

 

Число

 

 

 

 

 

 

 

 

 

 

 

1

 

Единица

 

 

 

 

 

2

 

Двойка

 

 

 

 

 

 

 

3

 

Тройка

 

 

 

 

 

 

 

4

 

Четверка

 

 

 

 

 

5

 

Отлично

 

 

 

 

 

Установите связи между таблицами согласно следующей модели:

Студент Сессия Стипендия

Оценка

1. Закройте все таблицы

26

2. Выберите «Работа с базами данных – Схема данных»

3.Щелкните «Отобразить таблицу». В списке таблиц выберите таблицу Студент и нажмите кнопку Добавить

27

4.Добавьте также таблицы Сессия и Стипендия

5.Щелкните по кнопке Закрыть

6.Выделите поле «Номер» таблицы Сессия и щелкните «Отобразить таблицу». В списке таблиц выберите таблицу Оценка и нажмите кнопку Добавить

28

Создание подстановки.

1.Откройте таблицу Сессия в режиме конструктора

2.Выделите поле Оценка4

3.В области Свойства поля выберите закладку Подстановка

4.В выпадающем списке Тип элемента управления выберите Поле со списком

5.В выпадающем списке Источник строк выберите таблицу Оценка

6.Измените значение в поле Число столбцов на 2

7.Введите в поле Ширина столбцов значение: 0;2 (т.е. ширину столбцов в сантиметрах)

8.В выпадающем списке Ограничится списком выберите Да

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

10.Откройте таблицу Сессия на редактирование записей и убедитесь что для ввода значения в поле Оценка4 можно пользоваться списком значений.

Создание запроса «Проект приказа» при помощи конструктора.

1.Выберите Создать.

2.Выберите способ создания Конструктор.

3.В окне Добавление таблицы перейдите на вкладку Таблицы.

4.Маркируйте таблицу Студент и выполните щелчок по кнопке Добавить.

5.Добавьте таблицы Сессия и Стипендия.

6.Щелкните по кнопке Закрыть.

29

7.Из таблицы Студент в бланк запроса переместите с помощью мыши или выполните щелчок по следующим полям: «Фамилия», «Отчество»,

«Группа».

8.Из таблицы Стипендия переместите поле «Процент».

9.В строке Условие отбора под полем «Процент» введите выражение >0

10.В строке Сортировка под полем «Фамилия» выберите По возраста-

нию

11.Сохраните запрос, выбрав в меню Файл команду Сохранить.

12. Для выполнения запроса щелкните по пиктограмме с изображением восклицательного знака или выберите в меню Запрос команду Запуск.

30