«Осенний фестиваль знаний 2026»

Работа с базами данных (БД). Сводные таблицы.

Работа с базами данных (БД). Сводные таблицы.

Олимпиады: Информатика 1 - 11 классы

Содержимое разработки

Лабораторная работа № 14

Работа с базами данных (БД). Сводные таблицы.


Задание 1. Выполните задание, используя следующие возможности работы с БД:

а) для сортировки строк необходимо выделить таблицу, выбрать пункт меню Данные-Сортировка, выбрать имя столбца (по которому производится сортировка) и способ сортировки (по возрастанию, по убыванию);

б) для создания формы выбрать пункт меню Данные-Форма.


Требования к выполнению задания.

На 1-ом рабочем листе (назвать его «Поставщики») создать таблицу и выполнить следующие действия с БД:

1) Отсортировать строки по убыванию поставщиков;

2) Составить форму для редактирования и ввода поставщиков.


Текст задания.

№

Наименование поставщика

Директор

Телефон

Адрес

1

ЗАО «Самшит»

Петров С.И.

65-89-70

пр. Мира, 43

2

ООО «Паритет»

Сидоров А.А.

56-89-67

пр. Королева,56

3

АО «Криста»

Антонова Н.Н.

67-89-90

ул. Горького, 21

4

ООО «Величина»

Веруша Р.О.

34-78-57

ул. Воронова, 34

5

АО «Вселенная»

Бронин В.П.

22-67-89

ул. Жданова, 2

6

ООО «Комп»

Трунин Д.Д.

13-78-90

пр. Комарова, 5

7

ЗАО «Антал»

Лесова А.А.

15-80-60

ул. Ленина, 34

8

ООО «Бег»

Орлов Г.С.

30-65-45

Пр. Маркса, 4


Задание 2. Выполните задание, используя следующие возможности работы с БД:

а) для сортировки по двум ключам выделить таблицу, выбрать пункт меню Данные-Сортировка, выбрать имя столбца (по которому производится первая сортировка) и способ сортировки (по возрастанию, по убыванию); далее в строке «Затем по» выбрать имя столбца (по которому производится вторая сортировка) и способ сортировки;

б) для выбора данных по условию использовать возможности работы с фильтром. Для этого выделить таблицу, выбрать пункт меню Данные-Фильтр-Автофильтр, далее нажать кнопку у имени нужного столбца (по которому необходимо задать условие), выбрать пункт «Условие» и ввести необходимое условие. Для проверки условий в текстовых полях (например, «Модель») выбирается слово «равно» и вводится выражение со знаком шаблона «*» (например, 2*). Остальные условия задаются аналогично;

в) для создания расширенного фильтра сначала задается область критерия в свободно месте, состоящая:

1-ая строка - заголовки столбцов (совпадающие с именами столбцов таблицы или новые для создания вычисляемых полей);

2-ая и последующие строки – условия отбора в этих столбцах. Условия, находящиеся в одной строке, связываются логической связкой «И»; условия, находящиеся в разных строках, связываются логической связкой «ИЛИ».

Для создания условия со средней ценой назвать столбец «Средняя цена» и использовать выражение: =С2C$14).

Требования к выполнению задания.

На 2-ом рабочем листе (назвать его «Комплектующие») создать таблицу и выполнить следующие действия:

1) Отсортировать строки по столбцу «Процессор» по возрастанию, затем по столбцу «Модель» по убыванию;

2) Скопировать таблицу на 3-ий рабочий лист (назвать его «Цена»), вывести те записи, у которых цена меньше 100 у.е. и гарантия больше или равна 24;

3) Скопировать таблицу с листа «Комплектующие» на 4-ый рабочий лист (назвать его «Частота процессора»), вывести те записи, у которых частота процессора больше или равна 2 GHz;

4) Скопировать таблицу с листа «Комплектующие» на 5-ый рабочий лист (назвать его «Средняя цена»), с помощью расширенного фильтра вывести те записи, у которых цена меньше средней цены по всем моделям.


Текст задания.

Процессор

Модель

Цена в у.е.

Гарантия

Поставщик

Pentium 4

2,4 GHz box 800 MHz

219,6

24

1

Pentium 4

2,4 GHz box 533 MHz

199,2

24

2

AMD Athlon

XP 2700+

157,2

10

2

Pentium 4

2,6 GHz box 800 MHz

259,2

24

3

Celeron

1200 FCPGA2

41,4

10

3

Pentium 4

1,8 (A) box

151,0

24

4

AMD Athlon

XP 2600+

115,2

10

4

Celeron

2400 socket 478

93,6

24

5

Celeron

2200 socket 479

82,8

24

6

AMD Athlon

XP 2500+

104,4

10

6

Celeron

1700 socket 478

68,4

24

7

AMD Athlon

XP 2000+

71,4

10

7

Celeron

2000 socket 478

76,8

24

8


Задание 3. Для создания сводной таблицы выделить таблицу, выбрать пункт меню Данные-Сводная таблица-Далее-Далее-Макет, перенести имена полей в соответствующие области (для заголовков строк в ячейку «Строка», для заголовков столбцов в ячейку «Столбец», для данных в ячейку «Данные»). Для выбора итоговой функции дважды щелкнуть левой кнопкой мыши по кнопке в ячейке «Данные» и выбрать нужную функцию.


Требования к выполнению задания.

На 6-ом рабочем листе (назвать его «Продажи») создайте таблицу и выполните следующие действия:

1) Заполнить таблицу 10-ю покупателями, копируя данные с первых двух листов, и выполнить вычисления в последнем столбце: «Цена за все» = «Цена» * «Кол-во штук».

2) Создать сводную таблицу: «Заголовки строк» – «Дата»; «Заголовки столбцов» – «Процессор»; «Данные» – Количество по полю «Модель».

3) Создать сводную таблицу: «Заголовки строк» – «Наименование поставщика»; «Заголовки столбцов» – «Процессор»; «Данные» – Сумма по полю «Цена за все», Среднее по полю «Цена за все», Минимум по полю «Цена за все», Максимум по полю «Цена за все».


Текст задания.

№

Дата

Покупатель

Процессор

Модель

Цена

Наименование поставщика

Кол-во штук

Цена за все

1

15.09.03

Сидоров А.В.

Pentium 4

2,6 GHz

259,2

АО «Криста»

5









Получите свидетельство о публикации сразу после загрузки работы



Получите бесплатно свидетельство о публикации сразу после добавления разработки


Олимпиады «Осенний фестиваль знаний 2026»

Комплекты учителю



Качественные видеоуроки, тесты и практикумы для вашей удобной работы

Подробнее

Вебинары для учителей



Бесплатное участие и возможность получить свидетельство об участии в вебинаре.


Подробнее