- •Министерство образования и науки российской федерации
- •Оглавление
- •1. Электронная таблица excel.
- •1.1. Основные положения.
- •1.2. Постановка задачи.
- •1.3. Математическое описание задачи.
- •1.4 Создание базы данных (бд).
- •1.5. Поиск данных.
- •1.6. Создание макросов.
- •1.7. Назначение макросов объектам.
- •1.8. Построение диаграмм.
- •2.Система управления базами данных access
- •2.1. Общие положения.
- •2.2. Разработка структуры бд.
- •2.3. Создание таблиц в режиме конструктора.
- •2.4. Заполнение таблиц данными (кроме вычисляемого поля).
- •2.5. Запросы на обновление
- •2.6. Запросы на выборку. Параметрические запросы.
- •2.7. Создание и редактирование форм.
- •2.8. Создание и редактирование отчетов.
- •Заключение.
- •3. Список использованной литературы.
1.2. Постановка задачи.
Спроектировать базу данных в Excel, содержащую следующие данные.
Входные данные:
-
наименование продукции, поступившей в магазин;
-
вид товара;
-
количество;
-
стоимость единицы продукции;
-
дата изготовления;
-
срок реализации;
-
названия фирм-производителей продукции;
- название страны, на территории которой произведён товар
Выходные данные:
Общая стоимость по каждому виду товара,
данные о фирме-изготовителе, количестве продукции которая максимальна (страна, наименование продукции, количество).
товары с истекшим сроком хранения
фирма-производитель, количество, стоимость всей продукции по фирме, срок реализации.
1.3. Математическое описание задачи.
Ai=Bi + Сi , где Ai – общая стоимость товаров,
Bi- количество товаров в кг,
Сi – цена товара за 1 кг,
Pi=сумма Ai , где Ai – общая стоимость товаров,
Pi- общая стоимость всех товаро
1.4 Создание базы данных (бд).
В моём случае сведения о товарах на овощебазе.
База данных - это интервал ячеек, формирующих список или базу данных. База данных в Excel - это список связанных данных, в котором строки данных являются записями, а столбцы - полями. Верхняя строка списка содержит название каждого из столбцов. Ссылка может быть задана либо как диапазон ячеек, либо как имя, соответствующему диапазону списка.
Для ввода информации в ячейки рабочего листа вначале следует сделать ячейку активной, переместив в нее указатель мыши и щелкнув один раз левой кнопкой мыши. После этого можно либо прямо вводить данные с клавиатуры, либо щелкнуть левой кнопкой мыши в стоке формул над рабочим литом и после этого вводить данные.
Сначала задаются имена полей БД, затем вводим данные в остальные ячейки. Вычисляемые поля заполняются в последнюю очередь. Заголовок таблицы целесообразно формировать с помощью надписи.
Ввод формул.
Любая формула начинается со знака =. Формулы могут содержать:
- числа и относительные ссылки =2*А2
- абсолютные ссылки =A8$С$7
- функции = СУММ(A1:B5)
- имена ячеек = Цена за 1 кг
Копировать ячейки можно несколькими способами:
-
Методом заполнения.
Для этого указатель мыши надо поместить маркер выделения, чтобы он принял форму черного крестика, затем перетащить мышь в том направлении, в котором копируется содержимое ячейки, при этом формула с относительной ссылкой меняет адрес в соответствие с направлением копирования. А с абсолютной ссылкой- нет.
-
С помощью буфера обмена
- Выделить диапазон копируемых ячеек
- Правка копировать
- Правка вставить (ряде случаев также надо выделить тот диапазон ячеек, куда копируем).
Процесс заполнения БД с помощью формы.
-
создать заголовок таблицы Главная.
-
задать имена полей БД.
-
выделить ячейки A2:H2 (заголовки) и выполнить команду Данные - Форма. После этого появится форма (рис 2). Теперь надо ввести данные во все ячейки, кроме вычисляемого поля, переход осуществляется с помощью кнопки (tab) или мышью. Заполнив первую запись нажать на кнопку далее, также и с остальными записями.
-
закончив вводить данные, щелкнуть на кнопке закрыть.
Форма приведена на рисунке 2
Сначала заполняем таблицу( название продукта, количество, цена, дата завоза, нормативный срок реализации(в днях), данные о поставщике, название страны )
Рис. 2

Заполненная таблица приведена на рис. 3
Рис. 3
|
Название продукта |
Количество (в кг) |
Цена за 1 кг |
Дата завоза |
Нормативный срок реализации (в днях) |
Данные о поставщике |
Название страны, откуда прибыл товар |
Срок до которого нужно реализовать товар |
|
Яблоки |
79 |
35 |
12.12.2004 |
60 |
ЗАО "Алмаз холдинг" |
Россия |
10.02.2005 |
|
Груши |
123 |
47 |
13.04.2005 |
40 |
ООО "Northern Republic" |
Норвегия |
23.05.2005 |
|
Персики |
46 |
60 |
26.04.2005 |
30 |
ООО "Northern Republic" |
Норвегия |
26.05.2005 |
|
Картошка |
1000 |
12 |
03.02.2005 |
350 |
Ukraine Corporation |
Украина |
19.01.2006 |
|
Огурцы |
432 |
32 |
04.04.2005 |
30 |
Ivanov Pitchers |
Россия |
04.05.2005 |
|
Помидоры |
505 |
44 |
31.03.2005 |
20 |
Ivanov Pitchers |
Россия |
20.04.2005 |
|
Морковка |
430 |
17 |
01.04.2005 |
160 |
ЗАО "O-Zone" |
Румыния |
08.09.2005 |
|
Капуста |
900 |
26 |
02.04.2005 |
100 |
Brussels Company |
Франция |
11.07.2005 |
|
Перец |
306 |
25 |
03.04.2005 |
40 |
OAO "Ardjinikidze" |
Грузия |
13.05.2005 |
|
Лук репчатый |
234 |
16 |
04.04.2005 |
365 |
Ukraine Corporation |
Украина |
04.04.2006 |
|
Кинза |
180 |
20 |
11.04.2004 |
20 |
ОАО "ВАСЯ БАТАРЕЙКИН" |
ЮАР |
01.05.2004 |
|
Манго |
50 |
75 |
26.04.2005 |
70 |
ОАО "ВАСЯ БАТАРЕЙКИН" |
ЮАР |
05.07.2005 |
|
Патиссоны |
100 |
50 |
10.04.2005 |
65 |
ОАО "ВАСЯ БАТАРЕЙКИН" |
ЮАР |
14.06.2005 |
Для отображения формул вместо результатов надо выполнить команду Сервис - Параметры и на вкладке Вид поставить флажок около параметра Формула. Таблица с формулами приведена на рисунке 4.
Рис. 4
|
Название продукта |
Количество (в кг) |
Цена за 1 кг |
Дата завоза |
Нормативный срок реализации (в днях) |
Данные о поставщике |
Название страны, откуда прибыл товар |
Срок до которого нужно реализовать товар |
|
Яблоки |
79 |
35 |
12.12.2004 |
60 |
ЗАО "Алмаз холдинг" |
Россия |
=D2+E2
|
|
Груши |
123 |
47 |
13.04.2005 |
40 |
ООО "Northern Republic" |
Норвегия |
=D3+E3
|
|
Персики |
46 |
60 |
26.04.2005 |
30 |
ООО "Northern Republic" |
Норвегия |
=D4+E4
|
|
Картошка |
1000 |
12 |
03.02.2005 |
350 |
Ukraine Corporation |
Украина |
=D5+E5
|
|
Огурцы |
432 |
32 |
04.04.2005 |
30 |
Ivanov Pitchers |
Россия |
=D6+E6
|
|
Помидоры |
505 |
44 |
31.03.2005 |
20 |
Ivanov Pitchers |
Россия |
=D7+E7
|
|
Морковка |
430 |
17 |
01.04.2005 |
160 |
ЗАО "O-Zone" |
Румыния |
=D8+E8
|
|
Капуста |
900 |
26 |
02.04.2005 |
100 |
Brussels Company |
Франция |
=D9+E9
|
|
Перец |
306 |
25 |
03.04.2005 |
40 |
OAO "Ardjinikidze" |
Грузия |
=D10+E10
|
|
Лук репчатый |
234 |
16 |
04.04.2005 |
365 |
Ukraine Corporation |
Украина |
=D11+E11 |
|
Кинза |
180 |
20 |
11.04.2004 |
20 |
ОАО "ВАСЯ БАТАРЕЙКИН" |
ЮАР |
=D12+12
|
|
Манго |
50 |
75 |
26.04.2005 |
70 |
ОАО "ВАСЯ БАТАРЕЙКИН" |
ЮАР |
=D13+E13
|
|
Патиссоны |
100 |
50 |
10.04.2005 |
65 |
ОАО "ВАСЯ БАТАРЕЙКИН" |
ЮАР |
=D14+E14
|
