Табличные модели
Табличные информационные модели: структура, типы данных, правила оформления. Таблицы типа «объект-свойство» и «объект-объект». Вычисления в таблицах, сортировка, фильтрация. Решение задач ОГЭ на анализ табличных данных.
Табличные модели
1. Понятие табличной модели
Табличная информационная модель — это модель, в которой объекты и их свойства представлены в виде прямоугольной таблицы. Строки таблицы соответствуют объектам, столбцы — свойствам (атрибутам) этих объектов.
Структура таблицы:
- Поле (столбец) — однородная характеристика всех объектов
- Запись (строка) — совокупность значений свойств одного объекта
- Заголовок — первая строка, содержащая названия полей
2. Типы табличных моделей
Таблица типа «объект-свойство»
Каждая строка содержит все сведения об одном объекте. Каждый столбец — одно свойство.
| Ученик | Рост (см) | Вес (кг) | Возраст |
|---|---|---|---|
| Иванов | 165 | 55 | 15 |
| Петров | 172 | 63 | 14 |
| Сидоров | 158 | 48 | 15 |
Таблица типа «объект-объект»
Отражает связи между объектами разных классов. На пересечении строки и столбца — характеристика связи.
| Ученик | Математика | Физика | Информатика |
|---|---|---|---|
| Иванов | 4 | 5 | 5 |
| Петров | 3 | 4 | 4 |
| Сидоров | 5 | 4 | 5 |
Двоичная матрица
Частный случай таблицы «объект-объект», где на пересечении стоит 0 или 1 (связь есть/нет).
| Ученик | Кружок робототехники | Кружок программирования | Спортсекция |
|---|---|---|---|
| Иванов | 1 | 0 | 1 |
| Петров | 0 | 1 | 0 |
| Сидоров | 1 | 1 | 0 |
3. Правила оформления таблиц
- Заголовок таблицы должен давать представление о содержащейся в ней информации
- Заголовки столбцов и строк должны быть краткими, без лишних слов
- В таблице не должно быть пустых ячеек (при отсутствии данных ставится прочерк «—»)
- Единицы измерения указываются в заголовке, а не в каждой ячейке
- Все данные в одном столбце должны быть одного типа (числа, текст, даты)
4. Вычисления в таблицах
Табличные модели часто содержат вычисляемые поля — значения, полученные по формулам из других полей.
Пример: расчёт среднего балла
| Ученик | Математика | Физика | Информатика | Средний балл |
|---|---|---|---|---|
| Иванов | 4 | 5 | 5 | 4.67 |
| Петров | 3 | 4 | 4 | 3.67 |
| Сидоров | 5 | 4 | 5 | 4.67 |
Средний балл вычисляется: (Математика + Физика + Информатика) / 3
5. Сортировка и фильтрация
Сортировка — упорядочивание записей по значениям одного или нескольких полей:
- По возрастанию (А→Я, 0→9)
- По убыванию (Я→А, 9→0)
Фильтрация — отбор записей, удовлетворяющих заданному условию. Например, «показать только учеников с ростом > 160 см».
6. Решение задач ОГЭ на табличные данные
Типовая задача ОГЭ: дан фрагмент электронной таблицы, требуется определить результат вычислений или выполнить сортировку.
Пример задачи:
A = 5, B = 3, C = A + B (результат 8)
D = C * 2 - A (результат 11)
После сортировки по столбцу D по убыванию — определить порядок строк.
7. Важно!
- Таблица — это информационная модель, а не просто набор данных. Она должна быть спроектирована под конкретную задачу.
- Не путайте таблицы типа «объект-свойство» (один объект — одна строка) и «объект-объект» (связи между объектами).
- При сортировке по нескольким полям порядок полей важен: сначала сортировка по первому ключу, затем — по второму внутри групп первого.
- В задачах ОГЭ внимательно читайте условие: что именно нужно найти — количество записей, значение ячейки, результат формулы или порядок после сортировки.
Примеры вопросов из тренажёра
-
Q: Что такое табличная информационная модель?
A: верный ответ — Модель, в которой объекты и их свойства представлены в виде прямоугольной таблицы
Объяснение: Табличная модель — это способ представления информации, где строки — объекты, столбцы — их свойства.
-
Q: В таблице «объект-свойство» что содержится в одной строке?
A: верный ответ — Все сведения об одном объекте
Объяснение: В таблице «объект-свойство» каждая строка содержит полную информацию об одном объекте.
-
Q: Чем таблица «объект-объект» отличается от «объект-свойство»?
A: верный ответ — Она отражает связи между объектами разных классов
Объяснение: Таблица «объект-объект» показывает связи между объектами: на пересечении строки и столбца — характеристика связи.
-
Q: Что такое фильтрация таблицы?
A: верный ответ — Отбор записей, удовлетворяющих заданному условию
Объяснение: Фильтрация — это отбор строк, соответствующих условию. Остальные строки временно скрываются.
-
Q: Что должно быть в ячейке таблицы, если данные отсутствуют?
A: верный ответ — Прочерк «—»
Объяснение: Пустая ячейка неоднозначна: данных нет или их забыли ввести? Правильно ставить прочерк «—».