Урок 15
Табличные информационные модели. Практическая работа №11 «Создаём табличные модели»
Интерактивные тесты
Ссылки на ресурсы ЕК ЦОР
Структура и правила оформления таблицы
Для описания ряда объектов, обладающих одинаковыми наборами свойств, наиболее часто используются таблицы, состоящие из столбцов и строк.
Вам хорошо известно табличное представление расписания уроков, в табличной форме представляются расписания движения автобусов, самолетов, поездов и многое другое.
Представленная в таблице информация наглядна, компактна и легко обозрима.
В таблице может содержаться информация о различных свойствах объектов, об объектах одного класса и разных классов, об отдельных объектах и группах объектов.
Правильно оформленная таблица имеет структуру:
Общий заголовок таблицы
Необходимо соблюдать следующие правила оформления таблиц.
Заголовок таблицы должен давать представление о содержащейся в ней информации.
Заголовки граф и строк должны быть краткими, не содержать лишних слов и, по возможности, сокращений.
В таблице должны быть указаны единицы измерения. Если они общие для всей таблицы, то указываются в заголовке таблицы (либо в скобках, либо через запятую после названия). Если единицы измерения различаются, то они указываются в заголовках строк или граф.
Желательно, чтобы все ячейки таблицы были заполнены. При необходимости в них заносят следующие условные обозначения:
? — данные неизвестны;
х — данные невозможны;
↓ — данные должны быть взяты из вышележащей ячейки.
Для того чтобы на основании информации, представленной в текстовой форме, составить табличную модель, необходимо:
1) выделить в тексте имена объектов, имена свойств объектов и значения свойств объектов;
2) уточнить структуру таблицы;
3) «заселить» таблицу, перенеся в нее информацию из текста.
При выделении в тексте имен объектов, имен свойств и их значений удобно подчеркивать их разными линиями. Договоримся подчеркивать имена объектов прямой, имена свойств — двойной, а значения свойств — пунктирной линиями.
Например:
Каждое из рассмотренных в этих примерах свойств («столица», «глубина», «имя») характеризует только один объект. Такие свойства будем называть одиночными. Очень часто свойство характеризует сразу пару объектов. Такое парное свойство договоримся подчеркивать тройной линией.
Например:
Условно все множество таблиц можно разделить на простые и сложные.
Простые таблицы
Таблица типа «объекты-свойства» (ОС)
Таблица типа «объекты-свойства» - это таблица, содержащая информацию о свойствах отдельных объектов, принадлежащих одному классу.
Общий вид таблиц типа ОС:
Количество строк в таблице зависит от количества имеющихся объектов, а количество столбцов -от количества рассматриваемых свойств.
Пример 1
Таблица 2.2 Города Золотого кольца России
В этой таблице приведена информация о некоторых древних русских городах, хранящих уникальные памятники нашей культуры и истории и образующих всемирно известное Золотое кольцо России. Эта информация отражена в заголовке таблицы.
В таблице представлены объекты «Владимир», «Кострома», Переславль-Залесский» и «Гусь-Хрустальный», принадлежащие классу «город». Для каждого объекта приведены значения свойств «год основания», «основатель» и «достопримечательность», выраженные числами и словами.
В маленьких таблицах (из 3-4 строк) объекты можно перечислять в произвольном порядке. Если объектов в таблице много, то располагать их надо в некотором осмысленном порядке, согласно некоторому правилу. Например, в таблице 2.2 города могут быть перечислены в алфавитном порядке, по возрастанию или убыванию годов их основания.
Если в таблице типа ОС свойств больше, чем объектов, то ее можно «повернуть набок» — строки превратить в графы, а графы — в строки.
Например:
Таблица 2.3 Города Золотого кольца России
Что именно располагать в головке, а что в боковике - объекты или свойства, - зависит от конкретной таблицы.
Как правило, таблица, в которой много строк и мало граф, бывает удобней, чем таблица, содержащая мало строк, но много граф.
Таблица типа «объекты-объекты-один» — это таблица, содержащая информацию о некотором одном свойстве пар объектов, чаще всего принадлежащих разным классам.
Таблица типа «объекты-объекты-один» (ООО)
В этой таблице головка (верхний заголовок) имеет сложную (двухъярусную) структуру.
Пример 2
Таблица 2.4 Оценки по информатике учеников 6 класса
Таблица типа ООО может быть «повернута на бок» строки превращены в графы, а графы — в строки.
Например:
Таблица 2.5 Оценки по информатике учеников 6 класса
В таблице типа ООО фиксируется одно свойство пары объектов, поэтому в ее ячейках всегда содержатся значения одного типа: или числа, или слова, или графические изображения.
Пример 3
В таблице «Расстояния между городами» представлены расстояния между парами объектов, принадлежащих одному классу «город», поэтому объекты этого класса занесены и в головку, и в боковик таблицы. В результате головка таблицы «теряет» один уровень, и сама таблица выглядит проще. Эта таблица также относится к типу ООО.
Таблица 2.6 Расстояния между городами (км)
Подобные таблицы есть в атласах автомобильных дорог. Правда, там они оформляются так:
Таблица 2.7 Расстояния между городами
Пример 4
Таблица 2.8 Увлечения учеников 6 класса
По этой таблице можно получить представление о том, чем увлекаются ученики 6 класса, какие кружки и секции они посещают. Если ученик увлекается танцами, спортом или компьютерной графикой (посещает соответствующий кружок или секцию), то в нужную ячейку ставится 1, а если нет — 0.
Ячейки этой таблицы содержат числа, но только 0 и 1. Такие таблицы называют двоичными таблицами.
Важная особенность этой таблицы состоит в том, что в ней фиксируются не количественные (сколько?), а качественные свойства (наличие/отсутствие связи между объектами).
Сложные таблицы
Таблица типа «объекты-объекты-несколько» (ООН)
Таблица типа «объекты-объекты-несколько» — это таблица, содержащая информацию о нескольких свойствах пар объектов, принадлежащих разным классам. Общий вид таблиц типа ООН:
В этой таблице головка (верхний заголовок) имеет трехъярусную структуру.
Пример 5
Таблица 2.9 Оценки по информатике и математике учеников 6 класса
В этом примере пары образуются из объектов, относящихся к классам «ученик» и «предмет». Свойствами здесь являются оценки, полученные учениками за разные периоды учебы.
Попробуем эту же информацию представить иначе. Образуем пары из объектов, принадлежащих классам «ученик» и «период обучения». Свойствами будем считать оценки, полученные учениками по предметам.
Таблица 2.10 Оценки по информатике и математике учеников 6 класса
Из этого примера видно, что объекты и свойства могут меняться ролями: то, что было объектом, становится свойством, и наоборот. Один или другой вариант следует выбирать в зависимости от цели составления таблицы. Например, чтобы проследить за успеваемостью ученика в разные периоды времени по одному и тому же предмету, удобнее воспользоваться таблицей 2.9. А общую картину успеваемости за весь период обучения проще понять с помощью таблицы 2.10. В таблице 2.11 приведен фрагмент сводной ведомости успеваемости учащихся, имеющейся в конце классного журнала.
Таблица 2.11 Оценки по информатике и математике учеников 6 класса
Таблица типа «объекты-свойства-объекты» (ОСО)
Таблица типа «объекты-свойства-объекты» - это таблица, содержащая информацию и о свойствах пар объектов, принадлежащих разным классам, и об одиночных свойствах объектов одного из классов.
Пример 6
В таблице 2.12 приведены антропометрические данные учеников 6 класса. Эта таблица относится к типу ОС.
Таблица 2.12 Антропометрические данные учеников 6 класса
Результаты, показанные ребятами в школьной спартакиаде, приведены в таблице 2.13. Эта таблица относится к типу ООН.
Таблица 2.13 Результаты школьной спартакиады
Объединим информацию, содержащуюся в таблице 2.12 и таблице 2.13. Для этого «нарастим» боковик таблицы 2.12, вставив после него нужные графы из таблицы 2.13. Получим:
Таблица 2.14 Антропометрические данные и спортивные результаты учеников 6 класса
В этой таблице свойства «рост» и «вес» не являются парными, они относятся только к объектам класса «ученик». Свойства «результат» и «баллы» характеризуют пары объектов классов «ученик» и «упражнение».
В отличие от таблиц других типов, таблицы типа ОСО нельзя «повернуть набок», так как одиночные свойства объектов обязательно должны находиться в боковике.
Коротко о главном
Для описания ряда объектов, обладающих одинаковыми наборами свойств, наиболее часто используются таблицы, состоящие из столбцов и строк. Представленная в таблице информация наглядна, компактна и легко обозрима.
Таблица типа «объекты-свойства» — это таблица, содержащая информацию о свойствах отдельных объектов, принадлежащих одному классу.
Таблица типа «объекты-объекты-один» — это таблица, содержащая информацию о некотором одном свойстве пар объектов, чаще всего принадлежащих разным классам.
Таблица типа «объекты-объекты-несколько» — это таблица, содержащая информацию о нескольких свойствах пар объектов, принадлежащих разным классам.
Таблица типа «объекты-свойства-объекты» — это таблица, содержащая информацию и о свойствах пар объектов, принадлежащих разным классам, и об одиночных свойствах объектов одного из классов.
Работа 11. Создаём табличные модели
Задание 1. Великаны
1. Создайте таблицу размером 4x4. Для всей таблицы (выделите всю) установите размер шрифта 11 пт.
Внесите в таблицу следующую информацию о самых высоких людях:
2. Отцентрируйте строки таблицы, выделите полужирным шрифтом первую строку заголовка.
3. Измените таблицу, добавив в неё дополнительные строки.
Для этого:
вызовите контекстное меню, щёлкнув правой кнопкой мыши в любой ячейке строки, выше или ниже которой нужно добавить строку;
выберите в контекстном меню команду Вставить, а затем — Вставить строки сверху или Вставить строки снизу.
4. Измените таблицу, добавив в неё столбец:
5. Выполните сортировку в таблице по убыванию значений в графе «Возраст»:
Для этого:
1) установите курсор в произвольную ячейку таблицы;
2) с помощью кнопки Сортировка (Главная - Абзац - Сортировка) вызовите диалоговое окно Сортировка;
3) установите нужные параметры сортировки:
6. Удалите из таблицы строку «Якоб Лолл» (говорят, его рост был преувеличен). Для этого:
выделите строку, которую нужно удалить;
щёлкните правой кнопкой мыши и выберите в контекстном меню (Таблица) команду Удалить строки.
7. Удалите столбец «Возраст».
8. Отсортируйте информацию в таблице по возрастанию значений в графе «Рост»:
9. Отформатируйте таблицу по образцу:
Для этого:
10. Сохраните документ под именем Великаны1.
Остальные задания выполнить по учебнику на стр. 180-185
Домашнее задание
§11 (1, 2, 3), РТ: №123, №124, №125, №126. Дополнительное задание: №132.