Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


КАФЕДРА «ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА»



ОДЕССКИЙ НАЦИОНАЛЬНЫЙ МОРСКОЙ УНИВЕРСИТЕТ

КАФЕДРА «ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА»

 

 

ПАКЕТ ПРОГРАММ MS OFFICE

 

Методические указания и задания к лабораторным работам

 по дисциплине «Информатика и компьютерная техника»

для всех специальностей ОНМУ

 

 

 

 

 

Одесс а – 2005

 

 

Учебное пособие соответствует программе дисциплины «Информатика и компьютерная техника» для всех специальностей и специализаций ОНМУ.

 

Пособие подготовлено преподавателями кафедры «Техническая кибернетика» Одесского национального морского университета Кунгурцевой Е.Н. - старшим преподавателем, Бугаевой И.Г. - доцентом, Новиковой Н.А. – старшим преподавателем.

 

Пособие одобрено на заседании кафедры «Техническая кибернетика» ОНМУ 29 ноября 2004 года (протокол № 6)

 

Оглавление

ПРЕДИСЛОВИЕ…………………………………………………………………3

РАЗДЕЛ 1. РАБОТА В СРЕДЕ MS WORD………………………….………..4

1.1. Справочная информация…….……..…………………….………………..4

1.2. Задания к лабораторным работам по теме MS WORD………………...11

РАЗДЕЛ 2. РАБОТА В СРЕДЕ MS EXCEL…………………………………23

2.1. Справочная информация……...…….……..……………………………..23

2.2. Задания к лабораторным работам по теме MS EXCEL………….……..30

РАЗДЕЛ 3. РАБОТА В СРЕДЕ MS ACCESS…….…..……………………...40

3.1. Справочная информация….…………………….………………………..40

3.2. Пример создания базы данных…………………………………………..46

   3.2.1. Создание базовых таблиц…………………………………………..46

   3.2.2. Создание межтабличных связей…………………………………...48

   3.2.3. Создание запроса на выборку из  таблиц с учетом заданных

             критериев…………………………………………………………….49

   3.2.4. Создание запроса «с параметром»…………………………………50

   3.2.5. Создание итогового запроса………………………………………..50

3.3. Задания к лабораторным работам по теме MS ACCESS……………….53

ЛИТЕРАТУРА……………………………………………….………………..…61

 

 

ПРЕДИСЛОВИЕ

 

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

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

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

Данное пособие дополняет учебное пособие [2] и предназначен для студентов всех специальностей ОНМУ. В нем приведены краткая справочная информация и наборы заданий для получения практических навыков работы на персональном компьютере при использовании программ, входящих в пакет MS Office.

 

Пособие содержит 3 раздела.

 

В первом разделе содержатся краткие сведения о подготовке текстовых документов в среде MS Word и набор обязательных заданий к лабораторным работам по теме «Работа в среде MS Word».

 

Во втором разделе содержатся краткие сведения об обработке информации, представленной в табличной форме, в среде MS Excel и набор обязательных заданий к лабораторным работам по теме «Работа в среде MS Excel».

 

В третьем разделе содержатся краткие сведения о создании и использовании баз данных в среде MS Access и набор обязательных заданий к лабораторным работам по теме «Работа в среде MS Access».

 

Наборы заданий каждого раздела могут расширяться по усмотрению преподавателей дополнительными заданиями для хорошо успевающих студентов и с учетом специфики конкретных специальностей ОНМУ.

 

 

Форматирование текста

 

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

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

 

Установка полей

 

Для установки полей нужно выполнить следующие действия:

1. Выбрать команду Файл Þ Параметры страницы.

2. В появившемся диалоговом окне выбрать вкладку Поля.

3. Ввести значения размеров полей Верхнее, Нижнее, Левое, Правое.

4. Щелкнуть на кнопке ОК.

 

Изменение шрифта

 

Для изменения шрифта можно выполнить следующее:

1. Выбрать команду Формат Þ Шрифт.

2. В появившемся диалоговом окне выбрать вкладку Шрифт.

3. Выбрать тип шрифта в списке Шрифт.

4. Выбрать начертание шрифта в списке Начертание.

5. Выбрать размер шрифта в списке Размер.

6. В списке Подчеркивание при необходимости выбрать нужный тип подчеркивания.

7. При необходимости выбрать специальные эффекты: зачеркнутый шрифт, верхний индекс, нижний индекс и др.

8. Щелкнуть на кнопке ОК.

 

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

 

Стандартную панель инструментов и панель форматирования можно скрыть или отобразить с помощью команды Панели инструментов меню Вид.

 

Форматирование абзацев

 

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

1. Выбрать команду Формат Þ Абзац.

2. В появившемся диалоговом окне выбрать вкладку Отступы и интервалы.

3. В блоке Отступ задать левый и правый отступ абзаца, отступ или выступ первой строки абзаца.

4. Для изменения интервалов между абзацами в блоке Интервал ввести численные значения в полях Перед и После.

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

6. Для выравнивания текста относительно установленных границ в списке Выравнивание выбрать требуемую опцию (по ширине, по левому краю, по правому краю, по центру).

7. Щелкнуть на кнопке ОК.

 

Выравнивание текста можно задать также с помощью кнопок панели форматирования.

 

Редактирование текста

 

Для удаления текста нужно его выделить и нажать клавишу Del ete или выбрать команду Правка Þ Очистить.

 

Для копирования текста можно выполнить следующее:

1. Выделить текст.

2. Выбрать команду Правка Þ Копировать.

3. Установить курсор в том месте документа, куда должна быть помещена копия текста.

4. Выбрать команду Правка Þ Вставить.

 

Создание колонок

 

Для преобразования текста в колонки нужно выполнить следующие действия:

1. Перейти в режим разметки, используя команду Вид Þ Разметка страницы.

2. Выделить текст, который необходимо разбить на колонки.

3. Выбрать команду Формат Þ Колонки.

4. Указать нужное число колонок.

5. Щелкнуть на кнопке OK.

Вставка символов

 

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

1. Установить позицию ввода в том месте, где необходимо вставить символ.

2. Выбрать команду Вставка Þ Символ, а затем — вкладку Символы.

3. В списке Шрифт выбрать тип шрифта.

4. Дважды щелкнуть на нужном символе.

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

 

Вставка формул

 

Для вставки формул нужно выполнить следующие действия:

1. Установить позицию ввода в том месте, где необходимо вставить формулу.

2. Выбрать команду Вставка Þ Объект, а затем — вкладку Создание.

3. В списке Тип объекта выбрать Microsoft Equation 3.0.

4. Щелкнуть на кнопке OK.

5. Создать формулу, выбрав символы на панели инструментов Формула и введя переменные и числа. В верхней строке панели инструментов Формула можно выбрать более, чем 150 математических символов. В нижней строке можно выбирать из шаблонов и наборов, которые содержат такие символы, как дроби, интегралы, суммы и так далее. Для ввода текста при наборе формул выбрать команду Стиль Þ Текст.

6. Установить курсор мыши вне кадра формулы и выполнить щелчок мышью.

Редактирование формул

 

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

 

Форматирование формул

 

Для изменения в Редакторе формул шрифта и начертания отдельных компонентов формулы необходимо выполнить следующее:

; Выбрать команду СтильÞОпределить.

; Для изменения шрифта компонента формулы развернуть список доступных шрифтов и выбрать подходящий.

; Для изменения начертания  компонента формулы включить (или выключить) нужную опцию (полужирный, наклонный).

; Щелкнуть на кнопке ОК.

Изменение размера шрифта

 

Существует два способа изменения размера. Первый – изменение размера маркированного символа, второй - изменение размера всех однотипных элементов формулы.

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

 

Для изменения размера однотипных элементов нужно выполнить следующее:

; Выбрать команду Размер Þ Определить. В диалоговом окне изменения размера элементов можно задать размер для пяти различных элементов формул.

; Для изменения размера шрифта элементов некоторого типа нужно установить указатель мыши в поле, в котором задан размер элемента, и задать нужный размер шрифта.

; Нажать кнопку Применить. Размер формул в окне Редактора формул изменится.

; Для сохранения заданных установок щелкнуть на кнопке ОК.

Работа с таблицами

 

Вставка таблицы

 

Для вставки таблицы нужно выполнить следующие действия:

1. Установить позицию ввода в том месте, где необходимо вставить таблицу.

2. Выбрать в меню Таблица команду Добавить таблицу.

3. Задать необходимое количество строк и столбцов.

4. При необходимости указать значение ширины столбцов.

5. Щелкнуть на кнопке OK.

 

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

 

Преобразование таблицы

 

Для вставки строки нужно выделить строку в таблице и выбрать команду Таблица Þ Добавить строки.

Для вставки столбца нужно выделить столбец в таблице и выбрать команду Таблица Þ Добавить столбцы.

Для удаления строки (столбца) нужно выделить строку (столбец) и выбрать команду Таблица Þ Удалить строки (Таблица Þ Удалить столбцы).

 

Для объединения нескольких ячеек в одну нужно выделить эти ячейки и выбрать команду Таблица Þ Объединить ячейки.

Для разделения ячейки на несколько ячеек нужно выделить ячейку и выбрать команду

Таблица Þ Разбить ячейки

 

Затем следует указать число строк и число столбцов.

 

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

 

Нумерация страниц

 

Для нумерации страниц нужно выполнить следующие действия:

; Выбрать в меню Вставка команду Номера страниц.

; В списке Положение выбрать нужную опцию (Вверху страницы, Внизу страницы).

; В списке Выравнивание выбрать тип выравнивания (Слева, От центра, Справа, Внутри, Снаружи).

; Если необходимо поставить номер на первой странице, включить опцию Номер на первой странице.

; Нажать кнопку Формат.

; В окне Формат номера страницы в списке Формат номера выбрать способ изображения номеров страниц.

; В блоке Нумерация страниц включить опцию Начать с и указать номер начальной страницы.

; Щелкнуть на кнопке ОК.

 

Контроль правописания слов

 

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

 

Сервис Þ Язык Þ Выбрать язык

 

задать язык, на котором написан текст. Затем нужно выбрать команду

 

СервисÞПравописание

 

или нажать кнопку проверки правописания на стандартной панели инструментов.

 

Автоматический перенос слов

 

Для включения автоматического переноса слов нужно выполнить следующее:

1. Выделить фрагмент текста и выбрать команду

 

СервисÞЯзыкÞРасстановка переносов

 

2. Установить опцию Автоматическая расстановка переносов.

3. Опцию Переносы в словах из прописных букв следует установить, если необходимо переносить и те слова, которые набраны прописными буквами.

4. Установить ширину зоны переноса слов в соответствующем поле (если расстояние между концом последнего слова в данной строке и правым краем текста больше указанного в этом поле, Word попытается выполнить разделение первого слова следующей строки).

5. В поле Максимальное число последовательных переносов установить максимальное количество последовательных строк текста, заканчивающихся символом переноса.

6. Щелкнуть на кнопке ОК.

 

Сохранение документа

 

Для сохранения документа нужно выполнить команду

 

Файл Þ Сохранить как

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

 

1.2. Задания к лабораторным работам по теме MS Word

 

Задание 1

1. Набрать приведенный ниже текст, придерживаясь следующих форматов:

поля: верхнее – 2 см, нижнее – 2,5 см, левое –2,5 см, правое – 1,5 см;

для заголо­вка использовать шрифт Times New Roman, 14 pt, полужирный;

заголовок центрировать;

для текста использовать шрифт Times New Roman, 12pt;

отступ первой строки абзаца 1,5 см, выравнивание текста - по ширине.

2. Сохранить текст на диске в своей рабочей папке (например, SMF-1) под именем вида: Ivanov-1.doc

 

Процессоры

Основой любого персонального компьютера является его микропроцессор (CPU). Микропроцессор выполняет основные операции по управлению работой системы. Он интерпретирует и формирует команды, управляет обменом с памятью и системной шиной, выполняет различные вычисления. Микропроцессор реализован в виде сверхбольшой интегральной схемы, выполненной в едином полупроводниковом кристалле. В процессоре можно выделить арифметико-логическое устройство и блок управления.

Микропроцессоры характеризуются тактовой частотой (скорость выполнения команд), разрядностью (длина обрабатываемых данных), архитектурой и набором выполняемых команд. Под архитектурой процессора понимают его внутреннее устройство и типы обрабатываемых данных. Выполняемые команды предусматривают, как правило, арифметические и логические опера­ции, передачу управления и перемещение данных.

С внешними устройствами микропроцессор может обмениваться информацией благодаря системной шине, соединенной со специальными контактами на корпусе процессора.

 

4. Набрать приведенный ниже текст и сохранить его на диске.

 

Неправильно набраны формулы химических веществ:

H20, H2S04, F203

Правильно набраны формулы химических веществ:

Н2O, Н2S04, F2O3

Неправильно набрана математическая формула:

a2 +b2 = c2

Правильно набранная формула:

a2 + b2 = c2

Задание 3

 

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

; Поля: верхнее – 2 см, нижнее – 2,5 см, левое – 3 см, правое – 1,5 см.

; Установить формат абзаца шапки: отступ слева – 11 см, выравнивание по левому краю.

; Шрифт : Times New Roman, 12 pt.

; Размер шрифта при написании заголовка: 16 pt, заголовок центрировать.

; При написании сохранять начертание (курсив, полужирный, подчеркива­ние) шрифта, а также сохранить форму текста на странице.

; Сохранить текст на диске в своей папке под именем вида: Ivanov-3.doc

Первому проректору Одесского национального морского университета                   проф. Меркту P. В.               ст. 1 курса СМФ ОНМУ Иванова Л. Е.

ЗАЯВЛЕНИЕ

В связи с тем, что с 10.11.02 г. по 8.12.02 г. я болел (в деканате имеется медицинская справка, заверенная в медпункте ОНМУ), прошу разрешить мне сдать второй и третий модули по дисциплине “Вычислительная техника и программирование”, во время проведения которых я отсутствовал.

 

 

15. 12. 02 г.                                                               /Иванов/

Задание 4

 

1. Набрать предложенный ниже текст.

Установить поля: верхнее – 2 см, нижнее – 2,5 см, левое – 3 см, правое – 1,5 см. Формат абзаца шапки: отступ слева – 11 см, выравнивание - по центру. Шрифт : Times New Roman, 12 pt. Размер шрифта при написании заголовка-16 pt, заголовок центрировать. При написании сохранять начертание (курсив, полужирный, подчеркивание) шрифта, а также сохранить форму текста на странице.

Декану ФЕУ ОНМУ
доц. Леонову О.О.


Ст. 1 курсу, 1групи

Петрова І.І.

ЗАЯВА

 

У зв’язку з тим, що моє постійне місце проживання – м. Іллічівськ Одеської області, а це потребує надто багато часу для прибуття в університет, прошу надати мені місце в гуртожитку на період навчання в II семестрі 2002-2003 навчального року.

 

     15. 01. 2003 р.                                                                /Петров/

 

 

2. Набрать формулы

 

 

 

 

 

Сохранить документ на диске в своей папке под именем вида: Petrov-4.doc

Задание 5

Написать объявление, придерживаясь следующих форматов:

Шрифт : Times New Roman, 12 pt.

Размер шрифта при написании заголовков: 16 pt . Заголовки центрировать.

Первая и последняя строки представляют собой комбинацию символов ²³, для вставки которых воспользоваться командой:

 Вставка=>Символ=>шрифт Wingdings

Для создания таблицы воспользоваться командой:

Таблица =>Добавить таблицу

Содержимое ячеек отцентрировать, при занесении оценок использовать буфер обмена (команды Копировать в буфер и Вставить из буфера), а также сохранить форму текста на странице.

Перед столбцом «Вычислительная техника» вставить столбец «Английский язык».

Перед строкой с фамилией «Ляпунова Д.И.» вставить строку с фамилией «Иванов С.А.».

Сохранить текст на диске в своей папке под именем вида: Ivanov -5.doc

 

²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³

ВНИМАНИЕ!!!

Студенты 2 группы 1 курса!!!

Вами получены следующие оценки при сдаче модулей:

ФИО МАТЕМАТИКА ФИЗИКА ВЫЧИСЛИТ ТЕХНИКА ИСТОРИЯ УКРАИНЫ
Андреев В. А. 7 (СЕМЬ) 6 (ШЕСТЬ) 3 (ТРИ) 5 (ПЯТЬ)
Скворцов И.О. 6 (ШЕСТЬ) 6 (ШЕСТЬ) 10 (ДЕСЯТЬ) 5 (ПЯТЬ)
Горький И.М. 10 (ДЕСЯТЬ) 7 (СЕМЬ) 3 (ТРИ) 9 (ДЕВЯТЬ)
Ляпунова Д.И. 3 (ТРИ) 3 (ТРИ) 5 (ПЯТЬ) 3 (ТРИ)
Панин А.А. 8 (ВОСЕМЬ) 3 (ТРИ) 6 (ШЕСТЬ) 3 (ТРИ)
Горячев В.С. 5 (ПЯТЬ) 9 (ДЕВЯТЬ) 10 (ДЕСЯТЬ) 9 (ДЕВЯТЬ)

 

 

Г.

²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³²³

 

 

Задание 6

; Наберите данный текст, задав такие параметры страницы: формат - А4, поля: слева - 2 см, справа - 2 см, снизу - 2,5 см, сверху - 2,0 см.

; Для заголовка использовать шрифт Times New Roman, 14 pt, полужирный. Для текста - Times New Roman, 14 pt.

; Заголовок центрировать. Текст разместить по ширине страницы.

; Отступ первой строки абзаца - 1 см, межстрочный интервал - одинарный.

; Сохранить текст на диске в своей папке под именем вида: Ivanov-6.doc

ПЛАНИРОВАНИЕ ПОГРУЗОЧНО-РАЗГРУЗОЧНЫХ РАБОТ В МОРСКИХ ПОРТАХ

Коэффициент перевалки характеризует среднее количество перевалок 1т груза в порту и определяется отношением грузопереработки в тонно-операциях SG к перевалочному грузообороту в физических тоннах SQ:

Коэффициент транзитности (прямого варианта) характеризует долю груза, переработанного по варианту судно-вагон (автомобиль) и обратно, и определяется отношением количества грузов в физических тоннах, перегруженных по прямому варианту SQтр, к общему объему перевалочного грузооборота SQ:

Уровень комплексной механизации, измеряемый в процентах, определяется отношением количества тонно-операций, выполненных комплексно - механизированным способом SGк.м., к общему объему грузопереработки в тонно-операциях:

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

 

 

 

Континенты

Распределение грузопотоков, %

 
Вывоз Ввоз  
  Африка Северная Америка Южная Америка Азия Европа Австралия и Океания 11,8 11,2 12,4 43,3 16,2 5,1

3,4

16,9

7,6

28,1

42,0

2,0

  Всего 100,0

100,0

         

 

Задание 7

· Набрать и отформатировать текст:

· Набрать данный текст, задав такие параметры страницы: формат А4, поля слева - 3 см, справа - 1,5 см, снизу – 2,5 см, сверху - 2,0 см.

· Отступ первой строки абзаца - 1,25 см, межстрочный интервал - одинарный. Интервал после абзаца - 6 пт.

· Для заголовка использовать шрифт Arial, 14 pt, полужирный. Заголовок центрировать.

· Для текста - Times New Roman, 12 pt, текст разместить по ширине страницы.

Стек TCP/IP

Стек TCP/IP был разработан более 20 лет назад для связи экспериментальной сети ARPAnet с другими сетями как набор общих протоколов для разнородной вычислительной среды. Большой вклад в развитие стека TCP/IP, который получил свое название по популярным протоколам IP и TCP, внес университет Беркли, реализовав протоколы стека в своей версии ОС UNIX. Популярность этой операционной системы привела к широкому распространению протоколов TCP, IP и других протоколов стека.

Стек TCP/IP на нижнем уровне поддерживает все популярные стандарты фи­зического и канального уровней: для локальных сетей — это Ethernet, Token Ring, FDDI, для глобальных — протоколы работы на аналоговых коммутируемых и выделенных линиях SLIP, РРР, протоколы территориальных сетей Х.25 и ISDN.

Основными протоколами стека, давшими ему название, являются протоколы IP и TCP. Эти протоколы в терминологии модели OSI относятся к сетевому и транспортному уровням соответственно. IP обеспечивает продвижение пакета по составной сети, a TCP гарантирует надежность его доставки.

За долгие годы использования в сетях различных стран и организаций стек TCP/IP вобрал в себя большое количество протоколов прикладного уровня. К ним относятся такие популярные протоколы, как протокол пересылки файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, используемый в электронной почте сети Internet, гипертекстовые сервисы службы WWW и многие другие.

2. Скопировать текст, расположив его ниже набранного текста.

2.1. Установить отступ первой строки абзаца - 1см, межстрочный интервал - полуторный.

2.2. Поменять местами первый и третий абзацы.

2.3. Расположить текст в две колонки. Начертание шрифта - курсив, размер – 10 pt.

3. Сохранить текст на диске в своей папке под именем вида: Ivanov-7.doc

Задание 8

 

1. Набрать исходный текст, задав следующие параметры страницы: формат бумаги - А4, верхнее поле – 2 см, нижнее – 2 см, левое – 2,5 см, правое –1,5 см. Для заголовка использовать шрифт Times New Roman, 14 pt, полужирный. Заголовок центрировать. Для текста – Arial, 12 pt. Текст разместить по ширине страницы. Отступ первой строки абзаца - 1 см, межстрочный интервал одинарный.

Программы обнаружения и защиты от вирусов

 

Основными путями проникновения вирусов в компьютер являются съемные диски (гибкие и лазерные), а также компьютерные сети. Заражение жесткого диска вирусами может произойти при загрузке программы с дискеты, содержащей вирус. Такое заражение может быть и случайным, например, если дискету не вынули из дисковода А и перезагрузили компьютер, при этом дискета может быть и не сис­темной. Заразить дискету гораздо проще. На нее вирус может попасть, даже если дискету просто вставили в дисковод зараженного компьютера и, например, прочи­тали ее оглавление.

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

1. программы-детекторы;

2. программы-доктора;

3. программы-ревизоры;

4. программы-фильтры;

5. программы-вакцины или иммунизаторы.

 

1. После текста поместить копию первого абзаца. Абзац прижать вправо. Установить левый отступ абзаца - 0,5 см, правый отступ абзаца – 1 см, отступ первой строки - 1,3 см.

2.  Набрать формулу

3. Набрать таблицу, приведенную ниже.

 Для текста таблицы использовать шрифт Times New Roman 12 pt, для названия таблицы – шрифт Arial 12 pt, полужирный. Для заголовков столбцов таблицы и чисел выравнивание - по центру.

Справочная информация

 

Введение

 

После запуска MS EXCEL на экране появляется таблица, состоящая из строк и столбцов, на пересечении которых образуются ячейки. Каждая ячейка имеет имя (адрес), состоящее из имени столбца и имени строки. Например, ячейка, лежащая на пересечении столбца с именем В и строки с именем 25, имеет имя B25. Выделенная рамкой ячейка называется активной (текущей).

На экране над таблицей обычно располагается строка формул, в которой отображаются адрес активной ячейки и содержимое этой ячейки.

В каждую ячейку можно записать данные:

5. Текст

6. Число

7. Дату

8. Время

9. Формулу

 

Переименование листа

 

Для переименования листа нужно щелкнуть правой кнопкой мыши на корешке листа и выбрать пункт меню Переименовать.

 

Ввод данных в ячейку

 

Для ввода данных в ячейку нужно выделить эту ячейку (сделать ее активной), набрать данное и нажать ENTER.

При вводе данные отображаются в ячейке и в строке формул.

Нужно помнить, что числа прижимаются к правой границе ячейки, текст  - к левой границе.

Если число не помещается в ячейку, то в ячейке появляются символы ######.

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

 

Ввод формул в ячейку

 

Нужно помнить, что формулы всегда начинаются со знака равенства (=).

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

Примеры записи формул:

=A12+B12

=2,5*A21+B21/(3,75-C21)

Диапазоны ячеек

 

Для работы с несколькими данными, находящимися в ячейках, расположенных подряд, используют диапазоны ячеек. Например, A1:A20, B1:F1, C15:E25.

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

Связанный диапазон состоит из смежных диапазонов, например, A1:A20, B1:B20, C1:C20.

Пример несвязанного диапазона: A1:A20, D1:D20, F1:F20.

 

Выделение диапазона ячеек

 

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

         Для выделения несвязанного диапазона  нужно нажать клавишу CTRL и, не отпуская ее, выделить весь несвязанный диапазон.

 

Абсолютные адреса ячеек

 

Если при копировании формул не нужно модифицировать адрес ячейки, то его представляют в виде абсолютного адреса.

Например, адрес A 15 в качестве абсолютного адреса имеет вид $ A $15, где символ $ означает, что имя столбца и имя строки не должны модифицироваться (изменяться) при копировании формул.

Просмотр (создание) списков

 

     Для просмотра (создания) списков нужно воспользоваться пунктом меню Сервис:

Сервис Þ Вставка Þ Параметры Þ Списки

Сервис Þ Параметры Þ Списки Þэлементы списка (Enter) Þ Добавить

Вставка функции

 

Для вставки функции в ячейку нужно воспользоваться пунктом меню Вставка:

Вставка Þ функция

или щелкнуть на кнопке Вставка функции панели инструментов Стандартная и в диалоговом окне Мастер функций (шаг 1 из 2) указать нужную функцию (например, COS), а затем щелкнуть на кнопке ok.

В появившемся втором диалоговом окне указать адреса ячеек (диапазоны адресов) или значения аргументов, а затем щелкнуть на кнопке ok.

 

Примеры записи функций

 

Рассмотрим примеры записи функций, аргументами которых могут быть адреса ячеек, диапазоны ячеек, отдельные ячейки (разделенные точкой с запятой), а также значения аргументов (например, числовые):

вычисление суммы ряда данных:

=СУММ(A1:A20)

=СУММ(A1;G1;F5)

=СУММ(3,5;56,3;54,98)

вычисление среднего арифметического ряда данных:

=СРЗНАЧ(A1:A20)

=СРЗНАЧ(A1;G1;F5)

=СРЗНАЧ(45;65;75)

вычисление наибольшего значения ряда данных:

= МАКС(A1:A20)

=МАКС(A1;G1;F5)

вычисление наименьшего значения ряда данных:

=МИН(A1:A20)

=МИН(A1;G1;F5)

вычисление значения функции COS(x):

=СOS(F1)

=COS(3,5)

вычисление значения функции ln(x):

=LN(A5:A25)

=LN(9,5)

=LN(B15;F18;D35)

вычисление значения функции Ö(x):

=корень(A5)

=корень(25)

Функция ЕСЛИ (общий вид)

=ЕСЛИ(логическое-выражение; выражение1; выражение2)

Примеры записи функции ЕСЛИ:

Пример 1.

= ЕСЛИ (A1<500;10%*A1;15%*A1)

Здесь

A 1<500 - логическое-выражение, результатом вычисления которого может быть одно из двух значений: ИСТИНА или ЛОЖЬ;

10%* A 1 – выражение1, вычисляется в случае, если значение логического-выражения равно ИСТИНА;

15%* A 1– выражение2, вычисляется в случае, если значение логического выражения равно ЛОЖЬ.

 

Пример 2.

Пусть заданы следующие формулы для вычисления значений величины Y в зависимости от выполнения указанных условий:

 

Y =10% X , если X <500

Y =15% X , если 500<= X <=2000

Y =20% X , если X >2000

 

и пусть значение величины X  находится в ячейке с адресом A 1.

Для использования функции ЕСЛИ можно применить следующий алгоритм:

если X<500, то вычислить Y=10%X, иначе если X>2000, то вычислить Y=20%X, иначе вычислить Y=15%X.

 В этом случае функция ЕСЛИ должна иметь следующий вид:

 

= ЕСЛИ (A1<500;10%*A1;ЕСЛИ(A1>2000; 20%*A1; 15%*A1))

Пусть

логическое-выражение1 - A 1<500  

выражение11 -                   10%* A 1

выражение12 -        ЕСЛИ( A 1>2000; 20%* A 1; 15%* A 1)

логическое-выражение2 - A 1>2000

выражение21 -                  20%* A 1

выражение22 -                   15%* A 1

 

Выражение11 вычисляется в случае, если значение логического-выражения1 равно ИСТИНА, иначе вычисляется выражение12.

B ыражение21 вычисляется в случае, если значение логического-выражения2 равно ИСТИНА, иначе вычисляется выражение22.

 

Просмотр формул

 

Для перехода к режиму Просмотр формул нужно воспользоваться меню Сервис:

Сервис Þ Параметры ÞФормулы

 

Удаление диаграммы

 

Для удаления диаграммы нужно щелкнуть в поле диаграммы так, чтобы появились черные квадратики (маркеры выделения), и нажать клавишу Delete .

Перемещение диаграммы

 

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

 

2.2. Задания к лабораторным работам по теме MS Excel

 

Задание 1. Арифметические операции

 

Условие задачи. Даны три ряда чисел X, Y, Z. Выполнить указанные действия

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

Каждую формулу записывать только один раз, а затем копировать на весь столбец.

Заголовок таблицы вводить в самую левую ячейку.

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

Скопировать таблицу на Лист 2.

Задать режим просмотра формул.

Таблица 1. Исходный вид

Арифметические операции

X Y Z X+Y Y-Z X*(Y+Z) Y/(X-Z)
1 2 10        
2 3 9        
3 4 8        
4 5 7        
5 6 6        
6 7 5        
7 8 4        
8 9 3        
9 10 2        
10 11 1        

Таблица 1. Окончательный вид

Арифметические операции

X Y Z X+Y Y-Z X*(Y+Z) Y/(X-Z) 1 2 10 3 -8 12 -0,222 2 3 9 5 -6 24 -0,429 … … … … …. … … 9 10 2 19 8 108 1,429 10 11 1 21 10 120 1,222

Таблица 1. Просмотр формул

Арифметические операции

X Y Z X+Y Y-Z X*(Y+Z) Y/(X-Z) 1 2 10 =A3+B3 =B3-C3 =A3*(B3+C3) =B3/(A3-C3) 2 3 9 =A4+B4 =B4-C4 =A4*(B4+C4) =B4/(A4-C4) … … … … … … … 10 11 1 =A12+B12 =B12-C12 =A12*(B12+C12) =B12/(A12-C12)

Задание 2. Кассовый чек

Для ряда канцелярских товаров даны цена и количество. Вычислить стоимость покупки по каждому наименованию товара и стоимость всей покупки.

Создать таблицу, используя Автосумму и формулу:

Стоимость = Цена * Количество

Построить круговую диаграмму, в которой показать долю каждой покупки (в %) по отношению к сумме всей покупки.

Таблица 2. Исходный вид

Кассовый чек

Наименование товара Цена товара Количество Стоимость товара
1 Тетрадь 1 0,45 5  
2 Тетрадь 2 0,65 5  
3 Ручка 1 2,3 4  
4 Ручка 2 1,4 8  
5 Карандаш 0,2 11  
6 Ластик 0,4 10  
7 Линейка 0,35 6  
      Итого  

Примерный вид диаграммы

 

 

Задание 3. DIGITAL в Украине. Объем продаж в грн.

Создать таблицу, используя функции СУММ, МИН, МАКС.

2. Построить столбиковую диаграмму, в которой по оси X показать города, а по оси Y - объем продаж в каждом месяце.


Таблица 3. Исходный вид

 

Город Январь Февраль Март Всего
Киев 2 250 000 2 340 000 3 200 000  
Измаил 145 500 250 300 125 000  
Львов 1 150 000 1 550 000 1 640 000  
Николаев 250 300 125 000 850 000  
Херсон 125 000 250 300 250 300  
Харьков 1 050 000 1 750 000 1 100 000  
Одесса 1 212 000 850 000 1 300 000  
Донецк 850 000 1 250 000 1 450 000  
Южный 957 000 125 000 125 000  
Всего
Максимум
Минимум

Примерный вид диаграммы


 

 

Задание 4. Банковский счет

Пусть клиент Иванов И.И. внес в 2001г в банк 2500гр и пусть годовой прирост в данном банке равен 12%.

Вычислить суммы, начисляемые клиенту в течение 10 лет (2001-2010). Причем нужно учитывать, что исходной суммой (сумма1) для каждого следующего года является сумма (сумма2), полученная в конце предыдущего года.

Расчетные формулы:

Сумма1 = 2500

Прирост = 12% *Сумма1

Сумма2 = Сумма1 + Прирост

Сумма1 = Сумма2 (начиная с 2002 года)

Задание:

1. В столбце Год набрать 2001, а затем воспользоваться пунктом меню Правка и выполнить следующие действия:

Правка Þ Заполнить Þ Прогрессия Þ Столбцы Þ Арифметическая Þ Шаг:1 Þ Предельное значение:2010 ÞОК.

2. Набрать формулы для выполнения расчетов за 2001, а затем скопировать их вниз в соответствующие столбцы.

3. Отформатировать числовые данные таблицы, для чего воспользоваться пунктом меню Формат :

Формат Þ Ячейки Þ Число Þ Числовой Þзадать 2 дробных разрядаÞОК

4.Скопировать таблицу на Лист2.

5.Задать режим отображения формул:

Сервис Þ Параметры ÞФормулы

6. Скопировать таблицу с Лист1 на Лист3

7. В таблице на Лист3 изменить значение Сумма1 за 2001.

Проследить за изменениями в таблице.

8. Какой будет сумма взноса через 10 лет, если депозит сделан под 15% годовых?

9. Какой будет сумма, если вкладчик дополнительно вносит в начале каждого года 10% от начальной суммы (т.е. 10% от данного Сумма1 за 2001)?

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

 

Таблица 4. Исходный вид

Таблица 5. Исходный вид

 

Расчет зарплаты за месяц

Фамилия Оклад Колич раб дней Зарплата Подоход налог Проф налог Пенс налог Начислено Удержано Выдано Иванов 160 21               Петров 304 24               Сидоров 180 23               Востров 300 21               Седов 120 24               Тихонов 254 24               Самойлов 249 21               Шевченко 410 23               Блохин 525 23               ИТОГО                  

 

2. Вставить правее столбца Зарплата столбец Премия. Премия = 50%*Зарплата

3. В соответствии с учетом премии изменить формулу для вычисления Начислено.

 

 

Задание 6. Расчет расходов и прибыли малого предприятия

 

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

 

Исходные данные (гр):

Цена единицы продукции = 535

 

Расчетные формулы:

Вычисление налога:

если Cтоимость реализованной продукции < 12000

тогда Налог =15% * Cтоимость реализованной продукции

иначе Налог = 25% * Cтоимость реализованной продукции

Раcходы предприятия = Налог

Прибыль = Стоимость реализованной продукции – расходы

Прибыль в % к сумме = прибыль за месяц / прибыль за 9 месяцев * 100

 

Таблица 6. Исходный вид

 

За квартал

4 апрель 78          
5 май 31          
6 июнь 34          

За квартал

7 июль 65          
8 август 54          
9 сентябрь 43          

За квартал

ИТОГО

Среднее за квартал

 

Задание 7. Расчет прибыли фирмы

 

Создать таблицу "Расчет прибыли малого предприятия" (Лист 1).

Исходные данные (гр):

Цена 1кВт электроэнергии = 0,5 грн

 Цена единицы продукции = 52 грн

Расчетные формулы:

Количество реализованной продукции = Количество произвед продукции - Количество бракованной продукции

Стоимость реализованной продукции = Цена единицы продукции * Количество реализованной продукции

Вычисление НДС: если Стоимость реализованной продукции < 4000,

тогда НДС = 5% * Стоимость реализованной продукции,

иначе НДС =10% * Стоимость реализованной продукции

Затраты = Стоимость бракованной продукции + Стоимость электроэнергии + Штраф + НДС

Прибыль = Стоимость реализованной продукции – Затраты

2. Построить столбиковую диаграмму "Затраты и прибыль фирмы" (Лист 1).

3. Скопировать таблицу (на Лист 2).

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

Кварталы - это каждые три месяца года.

В начале каждой такой строки поместить текст: За квартал

5. Отредактировать формулы в строке Итого, учитывая вставку строк в таблицу.

Таблица 7. Исходный вид

Расчет прибыли фирмы (гр)

Месяц Колич произв продук Колич браков продук Стоим реализ продук Колич затрач электро энергии Стоим затрач электро энергии Штраф НДС Затраты Прибыль Прибыль в % к сумме за 9 месяцев
Январь 100 7 1000 20        
Февраль 59 5 500 50        
Март 75 4 600 70        
Апрель 112 10 1150 33        
Май 150 15 2100 24        
Июнь 110 7 1500 45        
Июль 90 9 800 67        
Август 45 2 400 14        
Сентябрь 85 4 900 24        
Итого  

Задание 8. Табулирование функций

 

1. Вычислить значения функций, указанных в таблице №8, на интервале [a,b] с шагом h. Значения переменных приведены ниже в таблице исходных данных.

2. Построить графики функций (использовать точечную диаграмму)

Изменить значения исходных данных и выполнить пересчет таблицы, принимая a = - 5, b = 5, h = 0,5.

Указание. При вычислении функции ln(x) нужно помнить, что ln(x) не существует при x<= 0.

Таблица исходных данных

a b h
1 4 0,5

Таблица №8. Исходный вид

Таблица значений функций

x sin(x) cos(x) cos(2*x) ln(x)           … … … … …          

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

а - A4, h  - C4, x - A9, A10, … , A15

Таблица №8. Просмотр формул

Таблица значений функций

x sin(x) cos(x) cos(2*x) ln(x)
=A4 =sin(A9) =cos(A9) =cos(2*A9) =ЕСЛИ (A9<=0;”NO”;ln(A9))
=A9+$C$4 =sin(A10) =cos(A10) =cos(2*A10) =ЕСЛИ (A10<=0;”NO”;ln(A10))
=A14 +$C$4 =sin(A15) =cos(A15) =cos(2*A15) =ЕСЛИ (A15<=0;”NO”;ln(A15))

 

 

Примерный вид диаграммы

Задание 9. Разветвляющиеся алгоритмы

 

Условие задачи: Вычислить таблицу значений функции Y(x) на интервале [a,b] с шагом h и построить график (точечный).

Расчетные формулы:

Y = 2,5 * x2 + 3,1 * x + 1,   если x < = d

Y = x,                                    если d < x < f

Y = ln(x),                              если x > = f

Указание. 1. Для вычисления x использовать формулы x1=a, x2= x1+h, x3= x2+h, x4= x3+h, и т.д.

Для вычисления функции y (x) использовать функцию ЕСЛИ.

Формулы для вычисления x и y (x) копировать.


Таблица исходных данных

a b h d f
-2 2 0,5 0 1

Таблица № 9. Окончательный вид

x y
-2,00 4,80
-1,50 1,98
-1,00 0,40
-0,50 0,08
0,00 1,00
0,50 0,50
1,00 0,00
1,50 0,41
2,00 0,69
2,50 0,92
3,00 1,10
3,50 1,25
4,00 1,39

 

 

Примерный вид диаграммы

Задание 10. Исследование движения шара (опытные данные)

 

Расчетные формулы:

a = (V-Vo) / t

 

S = Vo * t + a * t ^ 2 / 2

 

Таблица №10. Исходный вид

№ опыта Начальная скорость, Vo, м/сек Время, t, сек Конечная скорость, V, м/сек Ускорение, a Пройденное расстояние, S
1 11,40 6,00 21,70    
2 12,00 7,00 23,40    
3 10,80 5,00 26,90    
4 13,70 7,00 25,70    
5 15,10 6,00 23,40    
6 14,31 8,00 22,00    
7 13,50 5,00 23,40    
8 11,80 5,00 21,50    
9 12,10 5,00 24,70    
10 14,60 3,00 27,60    

 

Таблица №10. Окончательный вид

№ опыта Начальная скорость, Vo, м/сек Время, t, сек Конечная скорость, V, м/сек Ускорение, a Пройденное расстояние, S
1 11,40 6,00 21,70 1,72 99,30
2 12,00 7,00 23,40 1,63 123,90
3 10,80 5,00 26,90 3,22 94,25
4 13,70 7,00 25,70 1,71 137,90
5 15,10 6,00 23,40 1,38 115,50
6 14,31 8,00 22,00 0,96 145,24
7 13,50 5,00 23,40 1,98 92,25
8 11,80 5,00 21,50 1,94 83,25
9 12,10 5,00 24,70 2,52 92,00
10 14,60 3,00 27,60 4,33 63,30

 

 

Раздел 3. Работа в среде СУБД MS Access

· Справочная информация

Введение

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

БД (База данных) – это организованная структура, предназначенная для хранения информации в компьютере.

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

 Таблицы состоят из столбцов и строк, их аналогами в структуре базы данных являются поля (столбцы) и записи (строки).

 


Поля БД

 

 Поля БД определяют структуру базы данных и свойства данных.

Рассмотрим основные атрибуты полей.

Имя поля – используется для обращения к данным этого поля. По умолчанию имена полей используются в качестве заголовков столбцов таблиц.

Тип поля – определяет тип данных, которые могут содержаться в этом поле.

Размер поля – определяет предельную длину данных (в символах).

Формат поля – определяет способ форматирования данных.

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

Обязательное поле – это свойство, определяет обязательность (необязательность) заполнения данного поля при наполнении базы.

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

 

Основные типы данных

 

Текстовый – это тип данных для хранения обычного неформатированного текста ограниченного размера (до 255 символов).

Поле МЕМО – специальный тип данных для хранения больших объемов текста (до 65 535 символов).

Числовой – для хранения действительных чисел.

Дата/время – для хранения календарных дат и текущего времени.

Денежный – для хранения денежных сумм.

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

Логический – для хранения логических данных (могут принимать только два значения, например, Да или Нет).

 

Объекты базы данных

 

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

Таблицы – это основные объекты любой базы данных. В них хранятся структура базы данных (поля, их типы и свойства) и все данные, имеющиеся в базе .

Запросы -  это объекты, которые служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде.

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

Запросы выбирают данные из базовых таблиц и создают на их основе результирующую таблицу.

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

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

 

Создание таблиц

 

Таблицы в СУБД Access в отличие от таблиц в Excel создаются в два этапа :

создание структуры таблицы;

заполнение таблицы данными.

Работа с любыми объектами начинается с окна База данных.

 На левой панели данного окна сосредоточены элементы управления для вызова всех типов объектов. Создание таблиц начинается с выбора элемента управления Таблицы. На правой панели представлен список таблиц, уже имеющихся в составе базы, и приведены элементы управления для создания новой таблицы. Чтобы создать таблицу вручную, следует использовать значок Создание таблицы в режиме конструктора.

Окно Конструктора таблиц фактически является графическим бланком для создания и редактирования структуры таблиц.

 В первом столбце бланка записывают имена полей.

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

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

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

Закончив создание структуры таблицы, бланк закрывают (при этом система выдает запрос на сохранение структуры таблицы), после чего присваивают таблице имя, и с этого момента она доступна в числе прочих таблиц в основном окне База данных.

Открыв структуру таблицы, заполняют ее данными, вводя информацию записями (по строкам), после чего таблицу закрывают.

 

Создание запросов

 

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

Создание различных запросов подробно рассмотрено далее в примере создания базы данных (стр. 46).

Запросы лучше готовить вручную, с помощью Конструктора. Для этого нужно в окне База данных щелкнуть на значке Создание запроса в режиме конструктора, после чего открывается специальный бланк, называемый бланком запроса по образцу. Он состоит из двух областей. В верхней области отображается структура таблиц, к которым запрос адресован, а нижняя область разбита на столбцы – по одному столбцу на каждое поле будущей результирующей таблицы. С помощью контекстного меню на верхней половине бланка открывают те таблицы, к которым обращен запрос. Затем в них щелкают двойными щелчками на названиях тех полей, которые должны войти в результирующую таблицу. При этом автоматически заполняются столбцы в нижней части бланка. Сформировав структуру запроса, его закрывают, дают ему имя и в дальнейшем запускают двойным щелчком на имени запроса в окне База данных. Эти действия позволяют создать простейший запрос, называемый запросом на выборку.

 

Создание форм

 

Элементы управления формы

 Элементы управления, которыми может пользоваться разработчик формы, представлены на Панели элементов. Ее открывают щелчком на соответствующей кнопке панели инструментов или командой Вид Þ Панель элементов. Выбор элемента управления выполняется одним щелчком на его значке в Панели элементов, после чего следующим щелчком в поле формы отмечается место, куда он должен быть поставлен. Если выбранный элемент – кнопка, то появляется окно Создание кнопки, в котором можно выбрать действие, выполняемое этой кнопкой, и ее внешний вид.

 

Дизайн формы

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

Формат Þ Выровнять

 

Если нужно равномерно распределить элементы управления по полю формы, используют средства меню Формат Þ Интервал по горизонтали или Формат Þ Интервал по вертикали.

 

Создание отчетов

Отчеты, так же как и формы, можно создавать с помощью Мастера. Он запускается двойным щелчком на значке Создание отчета с помощью мастера в окне База данных. Мастер отчетов работает в шесть этапов. При его работе выполняется выбор базовых таблиц или запросов, на которых отчет базируется, выбор полей, отображаемых в отчете, выбор полей группировки, выбор полей и методов сортировки, выбор формы печатного макета и стиля оформления.

 

·  Пример создания базы данных

 

Создание базовых таблиц

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

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

Таблица 1: Комплектующие

 

Компонент Модель Основной параметр Цена
Процессор Pentium III 600 600 350
Процессор Celeron 466 466 86
Процессор Celeron 500 500 106
Жесткий диск Western Digital, Caviar 64AA 6,4 99
Жесткий диск Western Digital, Caviar 313000 13 139
Жесткий диск Western Digital, Caviar 102AA 10,2 119
Видеокарта AGP, PowerColor 8 62
Видеокарта AGP, PowerColor M64 32 99
Видеокарта AGP, Matrox G400 16 123

Таблица 2: Поставщики

Компонент Модель Цена оптовая Поставщик Телефон
Процессор Pentium III 600 300 N-БИС 7254231
Процессор Celeron 466 79 Computer A&D 251842
Процессор Celeron 500 91 N-БИС 7254231
Жесткий диск Western Digital, Caviar 64AA 85 Янис 241536
Жесткий диск Western Digital, Caviar 313000 103 N-БИС 7254231
Жесткий диск Western Digital, Caviar 102AA 96 Computer A&D 251842
Видеокарта AGP, PowerColor 51 Янис 241536
Видеокарта AGP, PowerColor M64 87 N-БИС 7254231
Видеокарта AGP, Matrox G400 105 Computer A&D 251842

Порядок работы

Запустить программу Microsoft Access:

Пуск Þ Программы Þ Microsoft Access

В окне Microsoft Access включить переключатель Новая база данных и щелкнуть на кнопке ОК.

В окне Файл новой базы данных выбрать, например, папку  ФЭУ1, находящуюся в папке Student на диске С, и присвоить файлу имя: ФамилияСборкаПК (Например, ИвановСборкаПК ). При этом откроется окно новой базы.

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

Для таблицы 1 ввести следующие поля и их атрибуты в бланк создания структуры таблицы:

 

 

Имя поля

Тип поля

Свойства поля

Размер поля Колич десятич знаков Обязат поле   Компонент   Текстовый   25   -   Да   Модель   Текстовый   45   -   Да   Основной параметр     Числовой Одинарное с плавающ точкой   2   Да   Цена   Числовой Одинарное с плавающ точкой   2   Да

 

 

В качестве ключевого поля использовать комбинацию полей Компонент и Модель. Для этого выделить оба поля (при помощи клавиши Shift), щелкнуть правой кнопкой и в контекстном меню выбрать Ключевое поле.

Закрыть окно Конструктора.

Присвоить таблице 1 имя: Комплектующие.

Создать таблицу 2 (Поставщики), для чего повторить пункты 4 - 8.

Для таблицы 2 ввести следующие поля и их атрибуты в бланк создания структуры таблицы:

 

Имя поля

Тип поля

Свойства поля

Размер поля Колич десятич знаков Обязат поле
  Компонент   Текстовый   25   -   Да
  Модель   Текстовый   45   -   Да
  Цена оптовая   Числовой Одинарное с плавающ точкой   2   Да
  Поставщик   Текстовый   15   -   Да
  Телефон   Текстовый   7   -   Нет

 

10. В окне ФамилияСборкаПК: база данных открыть по очереди созданные структуры таблиц и наполнить их данными. Закончив работу, закрыть таблицы.

Порядок работы

Найти на панели инструментов кнопку Схема данных или выполнить команду:

Сервис Þ Схема данных

Одновременно с открытием окна Схема данных откроется окно Добавление таблицы.

Щелчком на кнопке Добавить выбрать таблицы Комплектующие и Поставщики, а затем закрыть окно Добавление таблицы.

Выделить в таблице Комплектующие два поля: Компонент и Модель (используя клавишу Shift).

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

На правой панели окна Изменение связей выбрать поля Компонент и Модель таблицы Поставщики. Щелкнуть на кнопке Создать.

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

Закрыть окно Схема данных.

 

Порядок работы

 

В окне ФамилияСборкаПК: база данных открыть панель Запросы и дважды щелкнуть на значке Создание запроса в режиме Конструктор. Откроется бланк запроса по образцу и одновременно с ним - диалоговое окно Добавление таблицы.

В окне Добавление таблицы выбрать обе таблицы (кнопка Добавить) и закрыть окно.

В списке полей таблицы Поставщики выбрать поля Компонент, Модель, Цена оптовая, Поставщик, Телефон. Выбор производить щелчком на имени поля.

Задать Условие отбора для поля Компонент, для чего в соответствующую строку ввести: Жесткий диск. Из таблицы будут выбираться не все изделия, а только жесткие диски.

Задать Условие отбора для поля Цена оптовая, для чего в соответствующую строку ввести: <150. Из таблицы будут выбираться только изделия, имеющие цену менее 150 у.е.

В бланк запроса ввести поле Основной параметр из таблицы Комплектующие.

Задать Условие отбора для поля Основной параметр, для чего в соответствующую строку ввести: >8. Из таблицы будут выбираться только изделия, имеющие значения основного параметра >8.

Закрыть бланк запроса по образцу. При этом присвоить Запросу имя: Выбор комплектующих.

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

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

 

 

3.2.4. Создание запроса «с параметром»

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

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

 

Порядок работы

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

Компонент

Модель

Цена оптовая

Поставщик

Телефон

В строку Условие отбора поля Компонент ввести:

Процессор

Строку Условие отбора для поля Цена оптовая надо заполнить таким образом, чтобы при запуске запроса пользователь получал предложение о необходимости ввода нужного значения цены. Пусть пользователю нужно выбрать процессоры, цена которых меньше заданной (например, <100). Тогда в строку Условие отбора поля Цена оптовая нужно ввести следующий текст:

<[Введите максимальную цену]

Примечание. Текст, обращенный к пользователю должен быть заключен в квадратные скобки.

Закрыть запрос и присвоить ему имя:

Выбор комплектующих 2

 В окне ФамилияСборкаПК:база данных открыть панель Запросы и запустить запрос Выбор комплектующих 2. На экране появится диалоговое окно Введите значение параметра.

Ввести какое-либо число (например, 100) и щелкнуть на кнопке ОК. В зависимости от того, что реально содержится в таблице Поставщики, по результатам запроса будет сформирована результирующая таблица.

Рассмотреть полученные результаты и повторить пункты 5–6, предварительно изменив значение параметра (ввести, например, 90).

 

Создание итогового запроса

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

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

Предположим, что малое предприятие собирает компьютеры трех классов: «Элитный», «Деловой», «Экономичный».

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

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

Порядок работы:

В окне ФамилияСборкаПК: база данных открыть панель Таблицы и выбрать таблицу Комплектующие.

Щелчком на значке Конструктор открыть структуру таблицы и создать дополнительное поле Класс, в котором будут храниться данные о том, для какого класса изделий предназначены соответствующие компоненты. Для этого выделить первое поле (Компонент) и нажать клавишу INSERT, а затем в начало структуры таблицы вставить имя нового поля Класс и определить его тип как Текстовый.

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

Открыть таблицу Комплектующие и наполнить ее содержанием, введя для каждого класса данные по следующим изделиям:

Жесткий диск

Видеокарта

Клавиатура

Мышь

Оперативная память

Корпус

CD-ROM

Дисковод гибких дисков

Видеоадаптер

Звуковая карта

 

Цены и названия модели проставить произвольно. Поле Основной параметр можно не заполнять.

 

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

 

Таблица 1: Комплектующие

Класс Компонент Модель Основной параметр Цена
Элитный Процессор Pentium III 600 600 350
Экономичный Процессор Celeron 466 466 86
Деловой Процессор Celeron 500 500 106
Экономичный Жесткий диск Western Digital, Caviar 64AA 6,4 99
Элитный Жесткий диск Western Digital, Caviar 313000 13 139
Деловой Жесткий диск Western Digital, Caviar 102AA 10,2 119
Экономичный Видеокарта AGP, PowerColor 8 62
Деловой Видеокарта AGP, PowerColor M64 32 99
Элитный Видеокарта AGP, Matrox G400 16 123
Элитный Клавиатура А1   30
Деловой Клавиатура А2   25
Экономичный Клавиатура А3   20

Закрыть таблицу Комплектующие.

Открыть панель Запросы в окне ФамилияСборкаПК: база данных.

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

В бланк запроса по образцу ввести следующие поля таблицы Комплектующие: Класс, Компонент, Цена.

Для поля Класс включить сортировку по возрастанию.

На панели инструментов Microsoft Access щелкнуть на кнопке Групповые операции или воспользоваться меню:

Вид Þ Групповые операции

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

Для поля, по которому производится группировка записей (в нашем случае – Класс), оставить в строке Групповые операции значение Группировка. Для остальных полей щелкнуть в этой строке и, после появления кнопки раскрывающегося списка, выбрать итоговую функцию для расчета значений в данном поле.

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

Для поля Компонент выбрать итоговую функцию COUNT, определяющую общее количество компонентов, вошедших в группу, т.е. количество деталей, из которых собран компьютер.

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

Запустить запрос и убедиться, что он работает правильно.

Результирующая таблица, полученная в результате запуска этого запроса может иметь, например, следующий вид:

 

Класс Компонент Цена
Деловой 10 652
Элитный 10 824
Экономичный 10 591

В данной таблице в поле Компонент приведено количество компонентов, из которых состоит компьютер данного класса, а в поле Цена приведена стоимость компьютера данного класса.

Для вычисления количества компонентов использовалась функция COUNT, а для вычисления стоимости использовалась функция SUM.

 

Задания к лабораторным работам по теме MS Access

 

Задание 1

 

1. Создать базу данных, состоящую из трех таблиц, прилагаемых к данному заданию.

Присвоить базе данных имя ФамилияУниверситет.

 Таблица1 с именем Студенты содержит данные о студентах университета с указанием номера студенческого билета (НомСБ), фамилии, имени, отчества, места жительства (МЖ), даты зачисления (ДатаЗачисл), оценок по математике (Мат) и физике (Физ), полученных на вступительных экзаменах. Ключевое поле – НомСБ.

 Таблица2 с именем Факультеты содержит сведения о факультетах университета с указанием кода факультета (КодФак), сокращенного наименования факультета (СокрНаимФак), полного наименования факультета (ПолнНаимФак). Ключевое поле – КодФак.

Таблица3 с именем Города содержит сведения о городах с указанием кода города (КодГор) и названия города (Город). Ключевое поле – КодГор.

Таблица 1: Студенты

НомСБ Фамилия Имя Отчество Фак МЖ ДатаЗачисл Мат Физ
00017 Фомин Артем Викторович 3 5 25.07.02 10 8
00018 Иващенко Надежда Васильевна 5 2 16.06.02 9 6
00020 Петренко Владимир Иванович 1 6 15.06.02 8 9
01016 Дейнека Валентин Юрьевич 1 2 18.07.03 6 7
01025 Гоголь Илья Николаевич 4 2 12.07.03 7 10
01069 Косогов Федор Иванович 6 4 26.06.03 8 8
01075 Симонов Олег Олегович 5 9 28.07.03 6 7
01015 Литвинов Николай  Степанович 1 1 07.07.03 7 6
2058 Подчинок Артем Викторович 1 1 01.08.03 10 10
02066 Байда Дарья Юрьевна 1 1 01.08.03 7 8
02076 Туник Анна Викторовна 1 1 01.08.03 6 8
02089 Крошкин Виталий Иванович 1 1 01.08.03 9 7
02011 Иванов Иван Иванович 1 2 14.07.04 10 10
02015 Волкова Ольга Алексеевна 1 7 30.07.04 7 10
02019 Кугай Ирина Сергеевна 3 1 29.06.04 10 9
02028 Сидоров Алексей Вадимович 1 3 09.06.04 9 8
02031 Петов Сергей Петрович 2 2 06.07.04 8 7
02087 Ковалева Инна Георгиевна 1 1 01.08.03 7 9
02033 Степовая Диана Юрьевна 5 8 02.06.04 7 6
02080 Филина Анна Семеновна 1 7 03.07.04 8 7

Таблица 2: Факультеты

КодФак СокрНаимФак ПолнНаимФак
1 ФЭУ Факультет экономики и управления
2 СМФ Судомеханический факультет
3 ФТТС Факультет транспортных технологий и систем
4 ГТФ Гидротехнический факультет
5 ДПФ Договорно-правовой факультет
6 ФМП Факультет механизации портов
7 КСФ Кораблестроительный факультет

 

Таблица 3: Города

КодГорода Город
1 Одесса
2 Киев
3 Запорожье
4 Николаев
5 Херсон
6 Симферополь
7 Измаил
8 Севастополь
9 Харьков

 

2. Создать Запрос1 с именем Дата зачисления, содержащий поля: Фамилия, Имя, СокрНаимФак (сокращенное наименование факультета), ДатаЗачисл (дата зачисления).

Выбрать студентов заданного факультета (например, ФЭУ), зачисленных ранее 01.07.04 и выполнить сортировку по алфавиту в поле Фамилия.

Для этого при создании структуры запроса после выбора заданных полей выполнить следующие действия:

- в строку Условие отбора поля СокрНаимФак ввести текст

ФЭУ

 - в строку Условие отбора поля ДатаЗачисл ввести следующий набор символов

<01.07.04

- в строке Сортировка поля Фамилия выбрать

По возрастанию

3. Создать Запрос2 с именем Оценки, содержащий поля: НомСБ (номер студенческого билета), Фамилия, ПолнНаимФак (полное наименование факультета), Город, Мат (оценка по математике), Физ (оценка по физике), Город, МЖ (место жительства).

Выбрать студентов, проживающих в заданном городе (например, в Одессе).

Для этого при создании структуры запроса после выбора заданных полей выполнить следующие действия:

в строку Условие отбора поля МЖ ввести код города (например, 1);

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

Примечание. Выбрать студентов, проживающих в заданном городе (например, в Одессе) можно и иначе.

Для этого в строку Условие отбора поля Город ввести название города (например, Одесса), а поле МЖ (место жительства) можно вообще в запрос не включать.

Создать Запрос3 с именем Средний балл, содержащий поля: Фамилия, Имя, СокрНаимФак (сокращенное наименование факультета).

Выбрать студентов заданного факультета (например, ФЭУ), имеющих средний балл, больший заданного числа (например, >7).

Для этого при создании структуры запроса после выбора заданных полей выполнить следующие действия :

- создать поле Средний балл, для чего ввести в очередной свободный столбец запроса следующий текст:

Средний балл : ([Мат]+[Физ]) / 2

Примечание. Выражение ([Мат]+[Физ])/2 определяет формулу для вычисления среднего балла, как среднего арифметического двух оценок.

в строку Условие отбора поля СокрНаимФак ввести текст:

ФЭУ

в строку Условие отбора поля Средний балл ввести текст:

>7

5. Создать форму с именем Средний балл по Запросу3 (Средний балл).

Вставить кнопки: «следующая запись», «предыдущая запись», «закрыть форму».

Примечание. Эта форма может быть использована для вывода на экран (на печать) записей, выбираемых по Запросу3.

Создать отчет с именем Оценки по Запросу2 (Оценки).

Создать форму с именем Студенты по таблице1 (Студенты). Вставить кнопки: «добавить запись» и «удалить запись ».

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

Выполнить редактирование таблицы1 (Студенты):

добавить в таблицу новые записи, т.е. добавить сведения о студентах, вновь поступивших в ВУЗ, и переведенных из других ВУЗов;

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

Данные для редактирования таблицы выбрать произвольно.

Задание 2

 

1. Создать базу данных, состоящую из трех таблиц, прилагаемых к данному заданию.

Присвоить базе данных имя ФамилияСклад.

Таблица1 с именем Учет товаров содержит следующие поля: НомНакл (номер накладной), Товар, Фирма, ДатаЗакупки, Колич (количество). Ключевое поле – НомНакл.

Таблица2 с именем Товары содержит следующие поля: КодТовара, Цена, НаимТовара (наименование товара). Ключевое поле – КодТовара.

Таблица3 с именем Фирмы содержит следующие поля: КодФирмы, НазвФирмы (название фирмы). Ключевое поле – КодФирмы.

2. Создать Запрос1, состоящий из следующих полей: НаимТовара, ДатаЗакупки, НазваниеФирмы, КодФирмы (без вывода на экран).

Выбрать относящиеся к заданной фирме записи, в которых приведены сведения о закупках, произведенных позже заданной даты (например, после 1 мая 2003 года) и выполнить сортировку в поле ДатаЗакупки по возрастанию дат. Пусть, например, заданной фирмой является фирма Элита, а ее код, как видно из Таблицы3 (Фирмы) равен 1.

 Для этого при создании структуры запроса после выбора заданных полей выполнить следующие действия:

- в строку Условие отбора поля КодФирмы ввести код заданной фирмы

1

- в строку Условие отбора поля ДатаЗакупки ввести следующий набор символов

>01.05.03

- в строке Сортировка поля ДатаЗакупки выбрать

По возрастанию

- в поле КодФирмы удалить галочку, чтобы код фирмы не выводился на экран при выводе таблицы, полученной по данному запросу.

Таблица 1: Учет товаров

 

НомНакл Товар Фирма ДатаЗакупки Колич
12561 1 1 11.05.04 10
12565 3 2 02.03.04 5
12572 1 1 21.05.04 15
12513 2 1 15.11.03 13
12524 1 3 03.14.04 28
12541 5 5 06.11.03 144
12568 1 1 05.05.04 25
12522 4 3 12.06.04 10
12535 1 1 13.05.04 6
12547 2 5 17.04.03 75

Таблица 2: Товары

КодТовара Цена НаимТовара
1 10,25 Пиломатериалы
2 15,40 Краска
3 28,00 Цемент
4 34,12 Кирпич
5 12,28 Обои

Таблица 3: Фирмы

КодФирмы НазвФирмы
1 Элита
2 Герокс
3 Оферта
4 МММ
5 Сокол

 

Создать Запрос2, состоящий из следующих полей: НаимТовара, НазваниеФирмы, Стоимость.

Выбрать только те записи, в которых стоимость товара меньше или равна заданной величины (например, меньше 200). В поле НаимТовара выполнить сортировку по алфавиту.

Для этого при создании структуры запроса после выбора заданных полей выполнить следующие действия :

- создать поле Стоимость, для чего ввести в очередной свободный столбец запроса следующий текст:

Стоимость: [Цена]*[Колич]

Примечание. Выражение [Цена]*[Колич] определяет формулу для вычисления стоимости товара.

в строку Условие отбора поля Стоимость ввести текст:

<=200

- в строке Сортировка поля НаимТовара выбрать

По возрастанию

Задание 3

 

1. Создать базу данных, состоящую из трех таблиц, прилагаемых к данному заданию.

Присвоить базе данных имя ФамилияАвтобаза.

Таблица1 с именем АрендаАвтомобилей содержит следующие поля: НомПЛ (номер путевого листа), Дата, КодАвто (код автомобиля), КодЗак (код заказчика), Пробег, СуммаАренды. Ключевое поле – НомПЛ.

Таблица2 с именем Автомобили содержит следующие поля: КодАвто, МодельАвто, ГП (грузоподъемность). Ключевое поле – КодАвто.

Таблица3 с именем Заказчики содержит следующие поля: КодЗак, НазвФирмы (название фирмы), Район. Ключевое поле – КодЗак.

2.Создать Запрос1, состоящий из следующих полей: НомПЛ, Дата, СуммаАренды, МодельАвто, НазвФирмы.

Выбрать только те записи, в которых содержится автомобиль модели МАЗ и дата заказа >01.08.04. Записи отсортировать по алфавиту названий фирм.

Создать Запрос2, состоящий из следующих полей: НомПЛ, СуммаАренды, МодельАвто, Район.

Вывести данные по Ильичевскому району с суммой аренды < 200.

Записи отсортировать по номерам путевых листов в порядке возрастания.

Создать Отчет1 и Отчет2 по Запросу1 и Запросу2 соответственно.

 

Таблица 1: АрендаАвтомобилей

НомПЛ Дата КодАвто КодЗак Пробег СуммаАренды
23 02.09.04 1 5 200,5 220,50
27 12.08.04 4 3 150,6 170,25
19 11.07.04 5 1 300,4 210,45
22 13.08.04 1 2 230,2 255,30
24 10.09.04 3 3 150,5 110,52
26 11.10.04 1 4 170,2 190,80
18 11.07.04 2 5 210,6 196,60
25 13.08.04 5 2 85,3 67,45
20 02.07.04 1 1 130,2 160,25
21 21.08.04 3 2 97,3 88,00

Таблица 2: Автомобили

КодАвто МодельАвто ГП
1 МАЗ 8
2 КАМАЗ 8
3 УРАЛ 10
4 ТАТРА 9
5 ГАЗ 4

Таблица 3: Заказчики

КодЗак НазвФирмы Район
1 Ирен Центральный
2 Вера Ильичевский
3 Импульс Суворовский
4 Интекс Ленинский
5 Вектор Приморский

Задание 4

 

1. Создать базу данных, состоящую из трех таблиц, прилагаемых к данному заданию.

Присвоить базе данных имя Фамилия ПоставкаТовара.

Таблица1 с именем Поставки содержит следующие поля: КодТовара, Колич, Цена (цена товара), КодПоставщика, ДатаПоставки. Ключевое поле – не задано.

Таблица2 с именем Товары содержит следующие поля: КодТовара, Категория, НазваниеТовара. Ключевое поле – КодТовара.

Таблица3 с именем Поставщики содержит следующие поля: КодПоставщика, НазваниеПоставщика. Ключевое поле – КодПоставщика.

2. Создать Запрос1: ПереченьПоставок, содержащий следующие поля: Категория, Название товара, КодТовара (без вывода на экран), Колич, Цена, ДатаПоставки.

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

3. Создать Запрос2 с именем ПоставкиПоКатегории, содержащий следующие поля: НазваниеТовара, Категория, НазваниеПоставщика, Колич, Цена.

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

4. Создать Запрос3 с именем ПоставкиПоДате, содержащий следующие поля: Категория, НазваниеТовара, НазваниеПоставщика, Колич, ДатаПоставки.

Выбрать информацию обо всех поставках товаров не ранее определенной даты и выполнить сортировку по категории и названию товара (по возрастанию).

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

Введите контрольную дату.

Примечание. Пример использования запроса «с параметром» приведен в примере на стр. 50.

5. Создать Запрос4 с именем СтоимостьТовара, содержащий следующие поля: НазваниеТовара, НазваниеПоставщика, СтоимостьТовара.

Вывести информацию о стоимости поставленных товаров большей (меньшей, не меньшей, не большей, равной, не равной) заданного числа (например, > 500, или < 300, или <= 100, или = 50, или <>150) и отсортировать записи поля НазваниеТовара по алфавиту.

В поле Стоимость ввести следующий текст:

Стоимость: [Цена]*[Колич]

Примечание. Выражение [Цена]*[Колич] определяет формулу для вычисления стоимости товара.

Таблица1: Поставки

КодТовара Колич Цена КодПоставщика ДатаПоставки
6 5 2500,00 5 05.12.03
5 40 300,00 3 05.12.03
3 5 120,00 1 20.01.04
4 20 80,00 1 06.10.03
2 15 750,00 4 05.12.03
7 100 2,50 7 18.11.03
8 10 6,00 2 05.12.03
4 30 96,00 3 06.10.03
9 14 158,90 5 28.12.03
12 20 120,00 3 06.01.04
14 45 30,00 2 05.12.03
10 12 450,00 5 06.10.03
7 120 2,90 7 08.11.03
13 30 10,00 1 06.01.04
11 15 520,00 5 30.10.03
3 24 88,00 3 20.01.04
8 100 0,20 2 02.12.03
14 18 80,00 4 06.10.03
1 20 520,00 6 15.02.04

Таблица 2: Товары

 

КодТовара Категория НазваниеТовара
1 Мебель Стол
2 Мебель Кресло
3 Одежда Джинсы
4 Одежда Рубашка
5 Обувь Кроссовки
6 Спортинвентарь Велотренажер
7 Канцтовары Ручка
8 Канцтовары Календарь
9 Посуда Набор кухонный
10 Одежда Пальто мужское
11 Одежда Пальто женское
12 Одежда Плащ женский
13 Обувь Тапочки домашние
14 Кожгалантерея Сумка

Таблица 3: Поставщики

 

КодПоставщика НазваниеПоставщика
1 Агдам
2 Бласт
3 Пассаж
4 Каштан
5 Элита
6 Армагеддон
7 Радуга

 

ЛИТЕРАТУРА

Вычислительная техника и программирование: Учебное пособие. Часть 1/Под редакцией Р.В. Меркта. – Одесса: ОНМУ, 2000.– 132 c.

Вычислительная техника и программирование: Учебное пособие. Часть 2/Под редакцией Р.В. Меркта. – Одесса: ОНМУ, 2001.– 103 c.

Рогов И.П. Office 97 (Microsoft Office 97): - М.: ЗАО «Издательство БИНОМ», 1998. – 528 с.

Глинський Я.М. Практикум з інформатики: Навч. посібник. - Львів: Підприємство Деол, 1998. – 168 с.

 

ОДЕССКИЙ НАЦИОНАЛЬНЫЙ МОРСКОЙ УНИВЕРСИТЕТ

КАФЕДРА «ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА»

 

 

ПАКЕТ ПРОГРАММ MS OFFICE

 

Методические указания и задания к лабораторным работам

 по дисциплине «Информатика и компьютерная техника»

для всех специальностей ОНМУ

 

 

 

 

 

Одесс а – 2005

 

 

Учебное пособие соответствует программе дисциплины «Информатика и компьютерная техника» для всех специальностей и специализаций ОНМУ.

 

Пособие подготовлено преподавателями кафедры «Техническая кибернетика» Одесского национального морского университета Кунгурцевой Е.Н. - старшим преподавателем, Бугаевой И.Г. - доцентом, Новиковой Н.А. – старшим преподавателем.

 

Пособие одобрено на заседании кафедры «Техническая кибернетика» ОНМУ 29 ноября 2004 года (протокол № 6)

 

Оглавление

ПРЕДИСЛОВИЕ…………………………………………………………………3

РАЗДЕЛ 1. РАБОТА В СРЕДЕ MS WORD………………………….………..4

1.1. Справочная информация…….……..…………………….………………..4

1.2. Задания к лабораторным работам по теме MS WORD………………...11

РАЗДЕЛ 2. РАБОТА В СРЕДЕ MS EXCEL…………………………………23

2.1. Справочная информация……...…….……..……………………………..23

2.2. Задания к лабораторным работам по теме MS EXCEL………….……..30

РАЗДЕЛ 3. РАБОТА В СРЕДЕ MS ACCESS…….…..……………………...40

3.1. Справочная информация….…………………….………………………..40

3.2. Пример создания базы данных…………………………………………..46

   3.2.1. Создание базовых таблиц…………………………………………..46

   3.2.2. Создание межтабличных связей…………………………………...48

   3.2.3. Создание запроса на выборку из  таблиц с учетом заданных

             критериев…………………………………………………………….49

   3.2.4. Создание запроса «с параметром»…………………………………50

   3.2.5. Создание итогового запроса………………………………………..50

3.3. Задания к лабораторным работам по теме MS ACCESS……………….53

ЛИТЕРАТУРА……………………………………………….………………..…61

 

 

ПРЕДИСЛОВИЕ

 

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

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

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

Данное пособие дополняет учебное пособие [2] и предназначен для студентов всех специальностей ОНМУ. В нем приведены краткая справочная информация и наборы заданий для получения практических навыков работы на персональном компьютере при использовании программ, входящих в пакет MS Office.

 

Пособие содержит 3 раздела.

 

В первом разделе содержатся краткие сведения о подготовке текстовых документов в среде MS Word и набор обязательных заданий к лабораторным работам по теме «Работа в среде MS Word».

 

Во втором разделе содержатся краткие сведения об обработке информации, представленной в табличной форме, в среде MS Excel и набор обязательных заданий к лабораторным работам по теме «Работа в среде MS Excel».

 

В третьем разделе содержатся краткие сведения о создании и использовании баз данных в среде MS Access и набор обязательных заданий к лабораторным работам по теме «Работа в среде MS Access».

 

Наборы заданий каждого раздела могут расширяться по усмотрению преподавателей дополнительными заданиями для хорошо успевающих студентов и с учетом специфики конкретных специальностей ОНМУ.

 

 


Поделиться:



Последнее изменение этой страницы: 2019-05-08; Просмотров: 227; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (1.315 с.)
Главная | Случайная страница | Обратная связь