Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

PRAKTIKUM_INFORMATIKA_2011-2012

.pdf
Скачиваний:
18
Добавлен:
13.03.2015
Размер:
3.17 Mб
Скачать

Уравнение прямой, описывающей линейную зависимость между доходами по акциям А и В, имеет вид: y = 0,833*х + 0,0077

Коэффициент детерминации R2 равен 0,2459, что указывает на очень слабую взаимосвязь между акциями А и В. Только 24,59% изменений в доходах одном виде акций можно приписать за счёт изменений в доходах другом виде акций.

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.В каких случаях используются относительные, абсолютные и смешанные ссылки на ячейки или диапазоны ячеек в формулах MS Excel?

2.Какие категории встроенных функций, которые можно использовать в формулах, представлены в библиотеке функций MS Excel?

3.Какие операции необходимо выполнить для автоматического подведения промежуточных итогов и общих итогов?

4.Как организовать отбор данных с помощью Расширенного автофильтра.

5.Как построить Сводную таблицу?

6.Какова последовательность действий при построении диаграмм в MS Excel?

ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОГО ВЫПОЛНЕНИЯ

Агентство по грузоперевозкам «Летучий голландец» предоставляет услуги по перевозке грузов по различным маршрутам. Данные о маршрутах,

выполненных в течение недели, по каждому водителю приведены на рис. 1.43. Справочные данные о технических характеристиках автомобилей и протяженности маршрутов приведены на рис. 1.44.

1.Построить таблицы по приведенным ниже данным.

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

(рис. 1.43).

3.Организовать межтабличные связи для автоматического формирования ведомости расхода топлива за неделю.

4.Сформировать и заполнить ведомость расхода горючего каждым водителем за неделю (рис. 1.45) .

5.Результаты расчета количества израсходованного топлива за неделю представить в графическом виде.

6.Проанализировать результаты решения задачи.

31

Сведения о выполненных маршрутах

№ п/п

ФИО водителя

Марка автомобиля

№ рейса

Выполнено рейсов, шт.

Протяженность рейса, км

Расход топлива на 100 км, л

Израсходовано топлива, л

Грузоподъемность, тонн

Вес перевезенного груза, тонн

 

 

 

 

 

 

 

 

 

 

1

Соловьев В.В.

КАМАЗ

А112

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

Михайлов С.С.

ЗИЛ

С431

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

Кузнецов Я.Я.

МАЗ

А112

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

Иванов К.К

МАЗ

М023

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

Сидоров А.А.

ЗИЛ

В447

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

Волков Д.Д.

КАМАЗ

С431

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

Быков Л.Л.

КАМАЗ

В447

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ИТОГО

х

х

х

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В СРЕДНЕМ

х

х

х

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 1.43. Данные о выполненных маршрутах

Технические характеристики автомобилей

№ п/п

Марка автомобиля

Расход топлива на 100 км, л

Грузоподъемность, тонн

1

ЗИЛ

42

7

 

 

 

 

2

КАМАЗ

45

16

 

 

 

 

3

МАЗ

53

12

 

 

 

 

Протяженность

рейсов

№ п/п

№ рейса

Протяженность рейса, км

1

А112

420

 

 

 

2

В447

310

 

 

 

3

М023

225

 

 

 

4

С431

250

 

 

 

Рис. 1.44. Технические характеристики автомобилей и данные о протяженности выполняемых рейсов

Агентство по грузоперевозкам "Летучий голландец"

 

 

 

Отчетный период

 

 

с

по

 

 

__.__.20__

__.__.20__

 

ВЕДОМОСТЬ РАСХОДА ГОРЮЧЕГО

ФИО

Выполнено

Израсходовано топ-

водителя

рейса

рейсов, шт.

лива, л

 

 

 

 

Соловьев В.В.

 

 

 

Михайлов С.С.

 

 

 

Кузнецов Я.Я.

 

 

 

Иванов К.К.

 

 

 

Сидоров А.А.

 

 

 

Волков Д.Д.

 

 

 

Быков Л.Л.

 

 

 

ИТОГО

Бухгалтер

Дата

Рис. 1.45. Ведомость расхода горючего

32

ЛАБОРАТОРНАЯ РАБОТА №2. Формирование базы данных средствами СУБД Microsoft Access и создание различных типов запросов

1. ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Цель: приобретение навыков создания и обработки базы данных в среде СУБД MS Access 2010 при решении экономических задач.

2. ТЕХНОЛОГИЯ РАБОТЫ С БАЗОЙ ДАННЫХ База данных (БД) – систематизированная совокупность сведений об

объектах какой-либо предметной области.

Наибольшее распространение имеют реляционные базы данных (англ. relation – отношение). В них все данные хранятся в виде прямоугольных таблиц. Таблица состоит из строк – записей и столбцов – частей записи

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

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

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

Внастоящее время большинство экономических, информационно-спра- вочных, банковских программных комплексов реализовано с использованием инструментальных средств СУБД.

Microsoft Access 2010

– высокопроизводительная (32-разрядная) система управления реляционными базами данных, которая входит в состав профессиональной версии интегрированного пакета Microsoft Office 2010.

Microsoft Access 2010 (далее MS Access 2010) предназначена для разра-

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

Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008, Windows 7.

Для работы MS Access 2010 требуются:

ПК и процессор c тактовой частотой 500 МГц;

256 Мбайт оперативной памяти;

2 ГБ свободного дискового пространства на жестком диске;

монитор с разрешением 1024х768 или выше.

СУБД MS Access 2010 работает с объектами, к которым относятся

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

(БД).

33

Рассмотрим технологию создания и обработки реляционной базы данных в среде СУБД MS Access 2010, описывающей предметную область “Кадровая служба” и включающей сведения о сотрудниках, должностях и отделах.

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

Требуется создать таблицы БД, располагая которыми пользователь может получить следующую справочную информацию:

список всех сотрудников организации в произвольном порядке;

список сотрудников отделов организации, работающих в должности “Программист” и “Ведущий программист”, имеющих высшее образование;

сведения о количестве лиц каждого уровня образования в отделах организации;

справочник сотрудников по отделам организации.

2.1. СОЗДАНИЕ ТАБЛИЦ БД

Задание 1. Спроектировать реляционную БД, описывающую предметную область “Кадровая служба” и включающую сведения о сотрудниках, отделах, проектах.

В результате анализа предметной области "Кадровая служба" выявлены документы-источники данных для создания БД, структура которых представлена в таблицах 2.1, 2.2, 2.3.

Типы данных в MS Access описаны в ПРИЛОЖЕНИИ 4.

Таблица 2.1. Структура документа "Справочник сотрудников" (Сотрудники)

Та-

Фами

Имя

Отче-

Дата

Семей

Образо-

Дата

Но-

Код

бель-

ми-

 

ство

рож-

мей-

вание

най-

мер

долж-

ный

лия

 

 

дения

ное

 

ма

отдела

ности

номер

 

 

 

 

по-

 

 

 

 

 

 

 

 

 

ложе-

 

 

 

 

 

 

 

 

 

ние

 

 

 

 

Т(5)

Т(15)

 

 

Дата/

лог

Т(10)

Дата/

Т(5)

Т(5)

 

 

 

 

время

 

 

время

 

 

Формат реквизита Т(5) означает, что тип текстовый и содержит мак-

симум 5 символов.

Таблица 2.2. Структура документа "Справочник должностей" (Должности)

Код должности

Название должности

Оклад

Байт

Т(25)

Денежный

Таблица 2.3. Структура документа "Справочник отделов" (Отделы)

Номер отдела

Наименование отдела

Дата создания

Штат

Т(5)

Т(25)

Дата/время

Байт

На основании анализа документов выделяются информационные объекты (табл. 2.4). Для каждого объекта определяется ключевой реквизит.

34

Ключевой реквизит однозначно идентифицирует экземпляры объекта. В таб-

лице ключевые реквизиты/поля выделены жирно.

Таблица 2.4. Информационные объекты предметной области

Информационный

Наименование

Имя

объект

реквизита

поля

 

Табельный номер

ТабельныйНомер

 

Фамилия

Фамилия

 

Имя

Имя

 

Отчество

Отчество

Сотрудники

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

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

Семейное положение

СемейноеПоложение

 

 

Дата найма

ДатаНайма

 

Номер отдела

НомерОтдела

 

Код должности

КодДолжности

 

Код темы

КодТемы

 

Номер отдела

НомерОтдела

Отделы

Наименование отдела

НаименованиеОтдела

Дата создания

ДатаСоздания

 

 

Штат

Штат

 

Код должности

КодДолжности

Должности

Название должности

НазваниеДолжности

 

Оклад

Оклад

Затем определяются связи между информационными объектами (табл. 2.5). Связь устанавливается между двумя информационными объектами БД. Различают связи следующих типов: один к одному (1:1); один ко многим

(1:М); многие ко многим (М:М).

Таблица 2.5. Типы связей между информационными объектами БД

Связь

Ключ связи

Тип

Пояснения

 

 

связи

 

Отделы Сотрудники

НомерОтдела

1:М

В одном отделе работает несколько

сотрудников.

 

 

 

Должности Сотрудники

КодДолжности

1:М

Несколько сотрудников могут за-

нимать одинаковые должности

 

 

 

Спроектированная БД является нормализованной, так как её таблицыотношения соответствуют требованиям нормализации.

Задание 2. Создайте файл БД с именем Кадровая служба на сетевом диске в папке Вашей группы.

Выполнение в MS Access

Запустите MS Access 2010.

Для задания имени файла щёлкните по кнопке , расположенной в правом нижнем углу стартового окна MS Access справа от поля Имя файла.

В окне Файл новой базы данных выберите папку сохранения базы данных, в поле Имя файла введите имя создаваемой БД Кадровая служба, затем щёлкните по кнопке ОК.

35

Щёлкните по кнопке Создать, расположенной ниже – откроется окно Access в режиме Работа с таблицами с двумя вкладками Поля и Таблица

(рис. 2.1).

Рис. 2.1. Создание новой БД

Задание 3. Создайте структуру таблицы БД Сотрудники в режиме Кон-

структора.

Выполнение в MS Access

Перейдите в режим Коструктор таблицы, нажав на кнопку раскрытия списка на вкладке Режимы (рис. 2.1).

В открывшемся окне Сохранение введите имя создаваемой таблицы Со-

трудники.

В каждой строке верхней половины окна конструктора таблицы Сотрудники в соответствии с данными, приведенными в табл. 2.6, введите:

имя поля (в имени не допускается точка, восклицательный знак и квадратные скобки);

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

мощью кнопки раскрытия списка в столбце Тип данных.

Графа Описание поля не является обязательной для заполнения.

Для перехода из столбца в столбец используйте клавишу Tab или Enter. Таблица 2.6. Описание полей таблицы Сотрудники

Имя поля

Тип

Свойство поля, под-

Устанавливаемое

данных

лежащее изменению

значение поля

 

ТабельныйНомер

Счетчик

Размер поля

Длинное целое

Фамилия

Текстовый

Размер поля

25

Имя

Текстовый

Размер поля

10

Отчество

Текстовый

Размер поля

10

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

Дата/время

 

 

СемейноеПоложение

Логический

 

 

Образование

Текстовый

Размер поля

10

ДатаНайма

Дата/время

 

 

НомерОтдела

Текстовый

Размер поля

5

КодДолжности

Текстовый

Размер поля

5

36

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

Выделите поля, которые должны стать ключевыми. В рассматриваемом примере – поле ТабельныйНомер. В группе Сервис щёлкните по кнопке

.

Сохраните структуру таблицы, нажав на кнопку Закрыть в правом верхнем углу окна конструктора таблицы Сотрудники (рис. 2.2), и на вопрос: “Сохранить изменения макета или структуры таблицы?” ответьте: “Да”.

Рис. 2.2. Окно конструктора таблицы Сотрудники

Задание 4. Заполните таблицу Сотрудники данными, используя данные таблицы ПРИЛОЖЕНИЯ 2.

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

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

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

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

Для изменения устаревших или ошибочных данных в какой-либо ячейке таблицы щелкните эту ячейку и введите новое значение.

37

Щёлкните по кнопке Сохранить на Панели быстрого доступа, чтобы сохранить сделанные изменения.

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

Рис. 2.3. Панель навигации

Задание 5. Создайте таблицу СправочникДолжностей, импортируя данные в MS Access из рабочего листа MS Excel.

Выполнение в Access

Щёлкните по вкладке Внешние данные. В группе Импорт и связи

щёлкните по кнопке Excel (рис. 2.4).

Рис. 2.4. Создание таблицы БД, используя импорт данных

В окне Внешние данные укажите источник данных, щёлкнув по кнопке Обзор. В окне Открытие файла выберите место хранения электронной таблицы с данными, щёлкните по кнопке Открыть (рис. 2.5).

Рис. 2.5. Выбор источника внешних данных

38

В окне Импорт электронной таблицы выберите лист с импортируемыми данными (рис. 2.6) и щёлкните по кнопке Далее.

Рис. 2.6. Выбор листа или диапазона с данными

Установите флажок опции Первая строка содержит заголовки столб-

цов и щёлкните по кнопке Далее.

Отредактируйте поля импортируемой таблицы (Рис. 2.7) в соответствии со структурой документа и щёлкните по кнопке Далее.

Рис. 2.7. Корректировка описания импортируемых данных

Определите ключевое поле (рис. 2.8) и щёлкните по кнопке Далее.

Укажите имя таблицы, в которую будет произведен импорт. Нажмите кнопку Готово.

39

Рис. 2.8. Описание ключевого поля

Откройте импортированную таблицу, перейдите в режим Конструктор и отредактируйте поля и их описание (рис. 2.9).

Рис. 2.9. Таблица СправочникДолжностей в режиме конструктора

Задание 6. Аналогичным образом создайте таблицу БД СправочникОтделов, импортируя данные из Excel.

Выполнение в Access

Откройте импортированную таблицу, перейдите в режим Конструктор и отредактируйте поля и их описание (рис. 2.10).

40

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