Решение задач обработки информации в Excel и Access

ФЕДЕРАЛЬНОЕ АГЕНСТВО  ПО ОБРАЗОВАНИЮ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ  УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ

ЛИПЕЦКИЙ  ГОСУДАРСТВЕННЫЙ  ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ 

Кафедра информатики 
 
 
 
 
 
 
 
 
 

КУРСОВАЯ  РАБОТА

По дисциплине: «Информатика»

На тему: РЕШЕНИЕ ЗАДАЧ ОБРАБОТКИ ИНФОРМАЦИИ В EXCEL И ACCESS 

ВАРИАНТ № 6 

Выполнил:                                 Веретина Е.С.

Студент гр. МН-07-1                                             

Принял                                                                     проф. Кудинов Ю.И. 

Оценка____________                                             Дата______________

  
 
 
 
 
 
 
 
 

Липецк

2008 
 

Содержание 

  1. Исходные  данные_______________________________________________________2
  2. Выполнение работы:

       а) Excel_________________________________________________________________3

      • Задача 1______________________________________________________4
      • Задача 2______________________________________________________6
      • Задача 3______________________________________________________8
      • Задача 4______________________________________________________8
      • Задача 5______________________________________________________9

          б)Access_______________________________________________________________10

      • Задача 1_____________________________________________________13
      • Задача 2_____________________________________________________17
      • Задача 3_____________________________________________________19
      • Задача 4_____________________________________________________23
      • Задача 5_____________________________________________________27

    3.Результаты решения задач обработки информации___________________________30

    4.Библиографический список_______________________________________________31 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

ЗАКАЗЫ

НАЛИЧИЕ

1. ИСХОДНЫЕ ДАННЫЕ 

 
Код товара Наименование Наличие Цена Остаток
Т-1 Телевизоры 80 4000  
Х-2 Холодильники 60 5000  
П-3 Пылесосы 70 3000  
К-4 Лампы 1000 3  
Л-5 Карнизы 150 200  
Ч-6 Утюги 300 400  
В-7 Велосипеды 50 2500  
М-8 Миксеры 110 250  
Дата Код фирмы Код товара Заказано Выполнено
10.05.99 4-Э Т-1 65  
12.05.99 1-А Х-2 35  
18.05.99 3-З П-3 140  
22.05.99 2-С К-4 520  
23.05.99 5-Г Л-5 108  
26.05.99 1-А Ч-6 140  
28.05.99 3-З В-7 25  
30.05.99        5-Г М-8 145  
 
 
 
 
 

Задачи  обработки информации 

  1.  В столбце «Остаток» таблицы НАЛИЧИЕ подсчитайте остаток товара в стоимостном выражении (Остаток =Цена Х (Наличие - Заказано)) в тех стоках, где имеющегося товара больше, чем заказанного.
  2. Отсортируйте записи таблицы ЗАКАЗЫ в порядке возрастания по полю «заказано».
  3. В столбце «Выполнено» таблицы ЗАКАЗЫ отметьте словом «Да» выполненный заказ, а словом «Нет» невыполненный заказ, когда товар в наличии меньше, чем заказано.
  4. В столбце «Выполнено» таблицы ЗАКАЗЫ подсчитайте количество выполненных заказов.
  5. В таблице ЗАКАЗЫ определите количество товара, заказанного после 23.05.99.
 
 

2. ВЫПОЛНЕНИЕ РАБОТЫ EXCEL

 

1. Входим в среду Excel по команде Пуск, Программы, Мiсrоsоft Excel.

2. Вводим исходные данные. При этом таблица НАЛИЧИЕ занимает область Al:E9, таблица ЗАКАЗЫ - область All:E19 (рис. 1).

 

 

Рисунок 1 
 
 
 
 
 
 
 
 
 
 
 
 
 

ЗАДАЧА 1 

В столбце «Остаток» таблицы НАЛИЧИЕ подсчитайте остаток товара в стоимостном выражении (Остаток =Цена Х (Наличие - Заказано)) в тех стоках, где имеющегося товара больше, чем заказанного. 

Технология  работы 

  1. Выделяем ячейку Е2, щелчком левой кнопки мыши
  2. Вводим в ячейку формулу (=D2*(C2-D12))
  3. Нажимаем кнопку Enter и в ячейке появится значение остатка.
  4. Копируем формулы в другие ячейки столбцов
 

     
     
     
     
     
     
     
     
     

ЗАДАЧА 2 

Отсортируйте  записи таблицы ЗАКАЗЫ в порядке возрастания по полю «заказано». 

Технология  работы 

  1. Установили  курсор в поле списка и ввели команду  Данные, Сортировка.
  2. В диалоговом окне «Сортировка диапазона» установили в поле строки, Сортировать по  ввели «Заказано» и установили переключатель По возрастанию

     

  1. Нажали  кнопку ОК.

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

ЗАДАЧА 3 

    В столбце  «Выполнено» таблицы ЗАКАЗЫ отметьте словом «Да» выполненный заказ, а  словом «Нет» невыполненный заказ, когда товар в наличии меньше, чем заказано. 
     

Технология  работы 

Воспользуемся  Мастером функций для ввода формулы в ячейку Е12:

  • Установим курсор в ячейку Е12 и щелкнем на панели инструментов кнопку мастера функций;
  • В первом диалоговом окне выберем вид функции:
    • Категория: Логические,
    • Функция: ЕСЛИ,
    • Щелкнем клавишу ОК;

  • Во втором диалоговом окне, установим курсор в каждой строке, введем соответствующие операнды логической функции:
    • Логическое выражение - ЕСЛИ(D12<C2),
    • Значение, если истина – «Да»
    • Значение, если ложь – «Нет»;

  • Щелкнем на кнопке ОК, в ячейку Е12 запишется  значение «Да»
  • Скопируем формулу в  остальные ячейки данной строки.
 
 

 
 

Задача 4 

    В столбце  «Выполнено» таблицы ЗАКАЗЫ подсчитайте  количество выполненных заказов. 
     

Технология  работы 

  1. Установим курсор в произвольную ячейку списка и выполним команду Данные, Итоги. В диалоговом окне укажем:

               При каждом изменении в: Номер  группы,

               Операция: Количество,

               Заменить текущие итоги: Флажок,

               Итоги по данным: Флажок

Нажмите ОК

 

В результате будет рассчитано количество выполненных и невыполненных заказов

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Задача 5 

В таблице  ЗАКАЗЫ определите количество товара, заказанного после 23.05.99. 

Технология  работы 

  1. Выполним  команду Данные, Фильтр, Автофильтр;
  2. Указываем условие:

    

  3.Нажимаем кнопку ОК. 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ACCESS 

  1. Запускаем программу Access по команде Пуск, Программы, Microsoft Access, выбираем создание новой базы данных. Появляется диалоговое окно «Файл новой базы данных» (рис. 9), где мы выбираем место расположения базы данных, затем нажимаем кнопку Создать.
 
 
 

 

2.Откроется диалоговое окно «База данных». Устанавливаем вкладку таблицы и нажимаем кнопку

 

3.Откроется диалоговое окно Новая таблица, в котором выделяем опцию Режим таблицы и нажимаем кнопку ОК

 

4.Появляется диалоговое окно Таблица 1: таблица. Выделяем ячейку с надписью «Поле 1», дважды щёлкаем на ней, нажимаем клавишу Delete и вводим Код товара. Аналогичным образом заменяем «Поле 2», «Поле 3», «Поле 4», «Поле 5» соответственно на заголовки Наименование, Наличие, Цена, Остаток.

5.Заполняем исходными данными таблицы НАЛИЧИЕ ЗАГОТОВКУ ТАБЛИЦЫ. Устанавливай в качестве ключевого поля «Код товара», для чего выполняем команду Вид, Конструктор или щелкаем на кнопке Режим конструктора .Появляется диалоговое окно «Сохранение», в которое вводим имя таблицы НАЛИЧИЕ.

   

Затем нажимаем кнопку ОК. В появившемся окне структуры таблицы НАЛИЧИЕ выделяем строку с именем поля Код товара, выполняем команду Правка, Ключевое поле или нажимаем копку ключевое поле . Затем нажимаем кнопку Сохранить или выполняем команду меню Файл, Сохранить.

 

6.В той же базе данных аналогично создаем таблицу ЗАКАЗЫ с ключевым полем Дата. 
 
 

ЗАДАЧА 1 

В столбце «Остаток» таблицы НАЛИЧИЕ подсчитайте остаток товара в стоимостном выражении (Остаток =Цена Х (Наличие - Заказано)) в тех стоках, где имеющегося товара больше, чем заказанного. 

Технология  работы

1.Заходим в созданную нами базу данных. Выбираем вкладку Запросы, нажимаем кнопку , появляется диалоговое окно Новый запрос, в котором выделяем опцию Конструктор и нажимаем кнопку ОК. 

2.Появляетяс диалоговое окно «Добавление таблицы», в котором во вкладке Таблицы выбираем таблицу НАЛИЧИЕ и нажимаем кнопку Добавить, аналогично добавляем таблицу ЗАКАЗЫ. Нажимаем кнопку Закрыть. 

 

3.Открывается диалоговое окно «Запрос 1: запрос на выборку».

Вводим  следующую информацию в пять столбцов: 

первый  столбец:

Поле: Код  товара,

Имя таблицы: Наличие,

Вывод на экран: Да, 

второй столбец:

Поле: Наличие,

Имя таблицы: Наличие,

Вывод на экран: Да, 

третий столбец:

Поле: Цена,

Имя таблицы: Наличие,

Вывод на экран: Да, 

четвертый столбец:

Поле: Остаток,

Имя таблицы: Наличие,

Вывод на экран: Да, 

пятый столбец:

Поле: Заказано,

Имя таблицы: Наличие,

Вывод на экран: Да. 

 

4.Ставим курсор в ячейку поля Остаток. На панели инструментов нажимаем кнопку Построитель выражений , появляется диалоговое окно «Построитель выражений»

 

Вводим  выражение и нажимаем кнопку ОК 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ЗАДАЧА 2 

Отсортируйте  записи таблицы ЗАКАЗЫ в порядке возрастания по полю «заказано». 

Технология  работы 

  1. Заходим в  созданную нами базу данных, во вкладке Таблицы выделяем таблицу ЗАКАЗЫ и нажимаем кнопку ;
  2. Выделяем поле Заказано и нажимаем кнопку .

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ЗАДАЧА 3 

    В столбце  «Выполнено» таблицы ЗАКАЗЫ отметьте словом «Да» выполненный заказ, а  словом «Нет» невыполненный заказ, когда товар в наличии меньше, чем заказано. 
     

Технология  работы

1.Открываем запрос 2;

2.В поле Выполнено в поле Условие отбора вводим «Да»;

3. Нажимаем кнопку  
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Задача 4 

    В столбце  «Выполнено» таблицы ЗАКАЗЫ подсчитайте  количество выполненных заказов. 
     

Технология  работы 

1.Открываем запрос 3;

2.Переходим в режим конструктора;

3.Нажимаем кнопку , чтобы добавить групповую операцию;

4.В поле Выполнено в строку групповая операция вписываем Count;

5. Нажимаем кнопку  

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Задача 5 

В таблице  ЗАКАЗЫ определите количество товара, заказанного после 23.05.99. 

Технология  работы

1.Открываем запрос 4;

2. Переходим в режим конструктора;

3.Нажимаем кнопку , чтобы добавить групповую операцию;

4.Для поля Дата задаем условие >#23.05.99#;

5.Для поля Заказано выбираем групповую операцию Sum;

6. Нажимаем кнопку  

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Итоги работы 
 

 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Кудинов Ю.И.  Практическая работа в Excel: Учебное  пособие /

      Ю.И.Кудинов - Липецк: JПТУ, 1999. - 68 с.

2. Кудинов Ю.И.  Практическая работа в Access: Учебное  пособие /

      Ю.И.Кудинов - Липецк: ЛГТУ, 1999. - 66 с.

3. Холберг Б.  Использование Мicrosoft Excel 97 / Б.Холберг. - К.; М.;

      СПб.: ВИЛЬЯМС, 1998. - 736 с.

4. Дженнингс  Р. Использование Мiсrоsоft Access 97 / Р.Дженнингс. - К.;

      М.; СПб.: ВИЛЬЯМС, 1999. - 944 с.

5. Информатика.  Базовый курс / С.В.Симонович И  др. - СПб.: Питер,

      1999. - 640 с. .

6. Колесников  А. Ехсе12000 (русифицированная версия) / А. Колесников.

      - К.: Издательская rpуппа BНV, 1999. - 496 с.

7. Бекаревич  Ю.Б. Мicrosoft Access 2000 / Ю.Б.Бекаревич,  П.В.Пушкина.

      - СПб.: БХВ-Санкт-Петербург, 1999. - 480 с.