Теоретические положения

Кафедра прикладной информатики и естественнонаучных дисциплин

МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ

ПО ПОДГОТОВКЕ, ВЫПОЛНЕНИЮ И ОФОРМЛЕНИЮ КОНТРОЛЬНОЙ РАБОТЫ

ПО ДИСЦИПЛИНЕ «ИТУ»

ДЛЯ СТУДЕНТОВ, ОБУЧАЮЩИХСЯ ПО НАПРАВЛЕНИЮ

ЭКОНОМИКА»

Пермь 2014

Составитель:Тимохова Н.А., старший преподаватель кафедры прикладной информатики и естественнонаучных дисциплин

Рецензент:

Методические рекомендации по подготовке, выполнению и оформлению контрольной работы по дисциплине «ИТУ» для студентов, обучающихся по направлению 080100.62 «Экономика» /Сост.: Н.А. Тимохова – Пермь: Пермский институт экономики и финансов, 2014. – 24 с.

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

Утверждены на заседании кафедры прикладной информатики и естественнонаучных дисциплин АНО ВПО «Пермский институт экономики и финансов». Протокол № 01 от 05.09.2014 г.

Издаются по решению Учебно-методического совета АНО ВПО «Пермский институт экономики и финансов». Протокол № 1 от 19.09.2014 г.

©Тимохова Н.А., 2014

© АНО ВПО «Пермский институт экономики и финансов», 2014

СОДЕРЖАНИЕ

ВВЕДЕНИЕ. 4

1. ЗАДАНИЕ. 7

2. ОТЧЕТ О ВЫПОЛНЕНИИ КОНТРОЛЬНОЙ РАБОТЫ.. 10

3. ОФОРМЛЕНИЕ ОТЧЕТА.. 11

ВВЕДЕНИЕ

Цель и задачи работы:

1) ознакомление с основными понятиями базы данных;

2) создание таблицы БД;

3) простая сортировка значений таблицы;

4) поиск записей по образцу;

5) сохранение и загрузка БД.

Теоретические положения

Назначение любой системы управления базами данных (СУБД) – создание, ввод и обработка БД. Как в текстовом редакторе можно подготовить много разных документов, так и в СУБД Access можно создать много разных БД.

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

Можно производить обмен данными между компонентами СУБД Access и другими приложениями Windows. Это могут быть рисунки, диаграммы и т.д. Поддерживается экспорт и импорт данных из текстовых файлов и электронных таблиц.

При коллективном использовании СУБД Access дает возможность защитить информацию так, что разные пользователи имеют разные права по просмотру или изменению информации: при этом предусмотрены средства обеспечения целостности данных.

Каждая БД храниться на диске в виде файла с расширением mdb. При запуске СУБД Access появляется меню для работы с компонентами БД. Далее будут рассматриваться следующие:

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

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

Ключевое поле – поле с уникальными записями. Таблицы связываются по ключам; ключ может состоять из одного или несколько полей.

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

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

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

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

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

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

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

Элементы выражения в запросах могут быть связаны операторами:

- арифметическими: *, +, -, /, ^;

- логическими AND, NOT, OR;

- сравнения:<,<=,>,>=,=,<>;

- Like – для использования логики замены в выражениях;

- In – для определения, содержится ли элемент данных в списке значений;

- Between…And – для выбора значений из определенного интервала.

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

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

ЗАДАНИЕ

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

ЧАСТЬ 1

1.Создать базу данных «Товары», содержащую таблицы:

Товары по категориям

Имя поля Тип данных Размер поля  
Счетчик Длинное целое  
Категория Мастер подстановок   (заведите в базу 5 любых категорий товаров)
НаименованиеТовара Текстовый Ключевое поле[1]
ЕдиницыИзмерения Текстовый  
Цена Денежный Основной  

Движение товара

Имя поля Тип данных Размер поля  
НаименованиеТовара Текстовый Ключевое поле
КоличЕдиницЯнварь Числовой Целое  
КоличЕдиницФевраль Числовой Целое  
КоличЕдиницМарт Числовой Целое  

2.Установить связи между таблицами по ключевому полю.[2]

3.Создать форму «Товары на складе» с полями (поля расположить по всему экрану в произвольном виде):

· НаименованиеТовара

· Категория

· ЕдиницыИзмерения

· Цена

· КолЕдиницвЯнварь

· КолЕдиницФевраль

· КолЕдиницМарт.

4.– либо с помощью формы «Товары на складе» введите информацию в Базу данных. (не менее 7 записей по каждой категории – в сумме не менее 35 записей).

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

5.Составить запросы:

а) ведомость по одной из категории товара с полями (запрос назвать «Ведомость по категории»)

· НаименованиеТовара

· Цена

· КолЕдиницЯнварь

· КолЕдиницФевраль

· КолЕдиницМарт

· произвести расчет объема продаж (в руб.) за 1 квартал (вычисляемое поле)

б) составить Прайс-лист (в алфавитном порядке) по всем товарам с полями: (запрос назвать «Прайс-лист товаров»)

· НаименованиеТовара

· Цена

6.Составить отчет и сохранить в формате RTF в своей папке - ведомость по одной из категорий товара с полями:

· НаименованиеТовара

· ОбъемПродаж

Скопировать весь текст из этого файла и вставить в виде Приложения 1 в файл ОТЧЕТА.

ЧАСТЬ 2

7.В базе данных «ТОВАРЫ» дополнительно создать 2 новые таблицы с полями:

Личные данные

Имя поля Тип данных Размер поля  
Табельный номер Числовой Длинное целое Ключевое поле
Фамилия Текстовый  
Имя Текстовый  
Отчество Текстовый  
Дата рождения Дата/Время Краткий формат даты  
Пол Мастер подстановок Список Муж Жен
Образование Мастер подстановок Список Высшее Среднее профессиональное
Количество детей Числовой Байт  
Оклад Денежный Основной  
Сберкарта Логический Да/нет  
Копия диплома Поле объекта OLE   Вставлять копии из папки «копии дипломов»

Сотрудники

Имя поля Тип данных Размер поля    
Табельный номер Числовой Длинное целое Ключевое поле
Должность Мастер подстановок Список Старший менеджер Менеджер При заполнении данного поля учесть, что старший менеджер в отделе ОДИН
Отдел Мастер подстановок Список 5 категории товаров из таблицы «Товары по категориям». Отдел = категория

8.Установить связи между таблицами (д.б. отражены связи для всех 4-х таблиц базы данных «Товары»).

9.Создать форму «Сотрудники склада» со всеми полями таблиц Личные данные и Сотрудники.

10.Заполнить таблицы либо в режиме таблиц, либо в режиме формы. Всего должно быть 15 записей = 5 старших менеджеров + по 2 менеджера на каждый отдел. Копию диплома вставлять только для сотрудников с высшим образованием.

11.Составить запросы (запросы называть соответствующей буквой):

А. Вывести список всех сотрудников с высшим образованием с полями:

Табельный номер, Фамилия (по возрастанию), Имя, Отчество, Образование, Должность, Отдел

Б. Создать запрос По одной из категорийс полями:

Фамилия, Должность (по убыванию), Наименование товара

В. Вывести список сотрудников, у кого есть сберкарта, чей день рождения весной(март-май) и посчитать им премию в 25% от зарплаты: с полями:

Табельный номер, Фамилия (по возрастанию), Имя, Отчество, Дата рождения, Итого с премией

Г. Вывести список сотрудников (женщин), у кого есть дети с полями:

Фамилия, Пол, Должность, Отдел (отсортировать по возрастанию), Дети

Д. Вывести список сотрудников, не имеющих сберкарту и чей оклад в пределах от 10000 до 25000 с полями:

Табельный номер, Фамилия, Имя, Отчество, Оклад, Сберкарта

Е. Вывести список старших менеджеров, не имеющих детей с полями:

Фамилия, Должность, Образование

12.Составить отчет и сохранить в формате RTF: сотрудников с полями:

Табельный номер, Фамилия, Имя, Отчество, Образование, Копия диплома

Скопировать весь текст из этого файла и вставить в виде Приложения 2 в файл ОТЧЕТА.

13.Подумайте и ОТВЕТЬТЕ на вопрос: Что произойдет, если в форму «Товары на складе» добавить поля: Фамилия, Должность. Ответ разместите в виде Приложения 3 в файл ОТЧЕТА.

Выполненную работу (2 файла – База данных Access и Отчет в MS Word) перешлите на адрес преподавателя

[email protected]

Наши рекомендации