какие типы таблиц бывают в информатике

Типы таблиц

Область применения: Outlook 2013 | Outlook 2016

Существует множество различных типов таблиц, каждый тип которых отличается от представленных сведений. Таблицы позволяют клиентские приложения и поставщики услуг легко получить доступ к важным свойствам многих типов объектов и управлять ими.

Некоторые таблицы, например таблицы контента, предоставляют альтернативный способ доступа к свойствам. Например, клиент может получить объект сообщения PR_SUBJECT (PidTagSubject)непосредственно из сообщения, позвонив по методу IMAPIProp::GetProps или в таблице содержимого сообщения. Другие таблицы предоставляют единственный способ доступа к свойствам объектов. Например, клиент не может получить доступ к свойству PR_ATTACH_METHOD (PidTagAttachMethod),позвонив в IMAPIProp::GetProps; он должен всегда получать таблицу вложений сообщения, к которому оно присоединено. PR_ATTACH_METHOD — это необходимый столбец во всех таблицах вложений.

Представление таблицы может быть статическим или динамическим. При статическом представлении таблицы изменения в основном данных не приводят к обновлению представления. После мгновенного изменения представления оно не меняется. Пользователи статических таблиц могут быть проинформированы об изменениях в данных с помощью уведомлений таблицы. Динамическое представление таблицы обновляется при внесении изменений в данные. Существует два типа динамических таблиц: один, который обновляет столбцы каждой строки, но строки остаются статичными, а строки обновляются как столбцы, так и строки. Этот последний тип таблицы всегда точно отражает данные, которые находятся в ее данной таблице.

В таблицах установлен столбец по умолчанию, минимальный набор столбцов, который клиент или поставщик услуг может ожидать при ирисовке строк из таблицы, на которую еще не повлиял вызов IMAPITable::SetColumns. Клиенты и поставщики услуг могут добавлять столбцы или удалять столбцы из этого набора по умолчанию, вызывая метод SetColumns. Изменения могут быть внесены статически или динамически после клиентского запроса. Не все таблицы поддерживают изменение набора динамических столбцов.

Таблицы MAPI и их реализации и пользователи:

Источник

Классификация таблиц в реляционных базах данных по признакам целостности и избыточности данных

Содержание статьи

Обоснование статьи и некоторые ключевые понятия;
1. Справочники и связки;
1.1. Виды таблиц;
1.2. Виды справочников;
1.3. Виды связок;
2. Обобщение классификации;
2.1. Классификация в табличном виде;
2.2. Классификация в схематичном виде;
3. Некоторые комментарии по применению классификации;
3.1. Применение классификации при нормализации таблиц;
Заключение.

Обоснование статьи и некоторые ключевые понятия

Очень часто присутствовал на обучении дисциплине «Базы данных». Обучался когда-то сам… Как-то даже пришлось проводить целый курс для друзей и знакомых. Во время обучения мною было замечено, что трудности возникают уже на этапе понимания таблиц и того, как ими пользоваться. Многие просто не могли и не могут разработать простейшие базы данных. После более детального рассмотрения такого понятия как таблицы и маленькой классификации, трудности восприятия таблиц в реляционных базах данных почти всегда исчезают. Итак!

В данной статье будет рассмотрена маленькая классификация таблиц по признакам целостности и избыточности. Что это значит? Это значит, что будут приведены примеры с описанием, какую структуру таблиц можно делать, чтобы предотвращать (пытаться предотвращать) избыточность и добиваться целостности в реляционных базах данных.

Для понимания дадим краткие определения целостности и избыточности данных:

Целостность данных – это свойство способности по одним данным восстанавливать другие, при этом не теряя семантическое единство этих данных и отношения между ними (между данными).

Избыточность данных – это состояние базы данных, при котором в таблицах присутствуют лишние данные.

Целостность данных может быть нарушена в результате операций модификации данных. Если в базе данных запрещены операции удаления и обновления, то целостность может быть нарушена только в результате операции добавления, а также неправильно написанных скриптов по отображению данных.

1. Справочники и связки

1.1. Виды таблиц

Немного углубимся в маленькую классификацию таблиц по видам их структуры. Разделим таблицы на два общих вида. Первым видом будут таблицы-справочники, вторым таблицы-связки.

какие типы таблиц бывают в информатике. Смотреть фото какие типы таблиц бывают в информатике. Смотреть картинку какие типы таблиц бывают в информатике. Картинка про какие типы таблиц бывают в информатике. Фото какие типы таблиц бывают в информатике
Рисунок 1. Справочники и связки

Информацию в таблицах можно разделить на два вида. На информацию, которая описывает объекты (субъекты), связи и информацию, которая описывает действия, процессы, события, иное.

В справочниках содержатся сведения об объектах и субъектах, связях. В связках содержатся сведения о действиях, процессах, событиях и так далее.

В связках хранятся данные, взятые из таблиц справочников. Поскольку невыгодно повторять одни и те же данные при описании объектов (субъектов) и при описании их взаимодействия, данные об объектах (субъектах) заносятся в справочники, а в таблицах-связках не хранятся данные объектов (субъектов) в чистом виде, а лишь ссылки на них (внешний ключ). Таким образом, в связках хранятся данные по взаимодействию объектов (субъектов) и ссылки на самих объектов (субъектов) (внешний ключ). Эти «ссылки» являются первичными ключами в таблицах справочниках. Но об этом потом…

Отличие справочника от связки выражается в том, что таблицы-справочники могут быть самостоятельными и независимыми (то есть, при чтении данных некоторых справочников можно в целом понять семантику), а таблицы-связки практически никогда.

1.2. Виды справочников

Справочники могут подразделяться на несколько видов. Это статичные, статично-динамичные и динамичные справочники. Разумеется, вряд ли можно назвать абсолютно статичный справочник, так как в этом мире может измениться всё. Или почти всё.

Статичный справочник – справочник, данные об объектах, субъектах, связях в котором либо никогда не подвергаются модификации после первичной модификации, либо настолько редко подвергаются модификации, что этим можно пренебречь.

Примером таких справочников могут служить список месяцев с названиями и номерами, список дней недели, список времён года, список океанов и так далее…

НомерНаименование
1Январь
2Февраль
3Март
4Апрель
5Май
6Июнь
7Июль
8Август
9Сентябрь
10Октябрь
11Ноябрь
12Декабрь

Таблица 1. Пример статичных справочников

Статично-динамичный справочник – справочник, в котором хранятся данные о связях, если связи носят справочный характер. В таком справочнике могут быть внешние ключи.

Наиболее удачным примером будет таблица с такими медицинскими данными, как вес. Список человек, вес которых измеряется, изменяется не так часто. А вот данные по их весу могут меняться каждый день. Статично-динамичные справочники являются единственными справочниками, где осознанно можно повторять любую информацию. Ещё одним примером может быть справочник окладов по должностям (по коду должности).

Код должностиОкладДата обновления
100112 00005.02.2015
100217 00001.02.2015
100311 50001.02.2015
100425 45001.02.2015
100510 00001.02.2015
10066 00004.02.2015

Таблица 2. Пример статично-динамичных справочников

Динамичные справочники – это таблицы, данные об объектах, субъектах, связях в которых меняются часто и используются в других таблицах. От статичных справочников отличаются только частотой модификации в них данных.

Примером таких таблиц могут быть списки проектов. На самом деле, данные об открытии или закрытии проектов могут находиться в самом справочнике проектов, что в большинстве случаев неправильно и нарушает целостность. С другой стороны, если хранить историю изменений по открытию и закрытию (приостановке) проектов, то можно получить избыточность данных. Целостность и избыточность данных будут бороться с друг другом ещё долго, также как и зима с летом.

Код проектаПроектНормативный срок выполненияДата добавленияПользователь
PT102Покраска окон1503.01.20141547
PT103Установка дверей1004.01.20149874
PT587Проверка пожарных кранов204.01.20141456
PT588Замена люков302.01.20140147
PT133Очистка каналов1109.02.20151547

Таблица 3. Пример динамичных справочников

какие типы таблиц бывают в информатике. Смотреть фото какие типы таблиц бывают в информатике. Смотреть картинку какие типы таблиц бывают в информатике. Картинка про какие типы таблиц бывают в информатике. Фото какие типы таблиц бывают в информатике
Рисунок 2. Виды справочников

1.3. Виды связок

Таблицы-связки можно разделить на два вида.

Это справочник-связка (сразу же уточним, что справочник-связка справочником не является, назван так, потому что в нём существуют поля, которые образуют справочник, но в справочник выделены быть не могут). Таблица, в которой хранятся внешние ключи, данные, которые не являются справочными и поля, содержащие данные, которые образуют справочник, но не могут быть выделены в отдельную таблицу-справочник.

Примером справочника-связки будет являться таблица платёжных транзакций. Или таблица с данными о футбольном матче.

Код транзакцииПлательщикПолучательСуммаДатаКомментарий
EEVS-doodi410004557457-10 00025.07.2014На сапоги
UDFD-ioeed945578010024-90024.06.2014NULL
PEDD-jdksl414477056698-698001.01.2015NULL
FDFE-keiiii0447757112008.07.2014NULL

Таблица 4. Пример справочника-связки

И связка (да, просто связка). Это таблица в которой хранятся только внешние ключи и данные, которые нельзя отнести к справочным, например дата или значения логических полей.

Примером связки будет являться таблица автоматического логирования терминала обработки данных.
Кстати, легко догадаться, что связки почти нигде не используются, поскольку чаще всего находятся данные, которые могут быть записаны в базу, но не содержаться в справочниках, поэтому невозможно сопоставить им внешний ключ.

КодКод клиентаПоказания счётчикаМесяц
2334356435001.01.2015
23352356734901.01.2015
23354363455601.01.2015
23355747332401.01.2015

Таблица 5. Пример связки

Необходимо пояснить, что это за поля, которые образуют справочник, но не могут быть выделены в отдельную таблицу-справочник. Примером таких полей являются поля «комментарий», «жалоба», «описание», «предложение». Словом, если приводить популярный пример, то поле «сообщение» в таблице базы данных любой социальной сети…

какие типы таблиц бывают в информатике. Смотреть фото какие типы таблиц бывают в информатике. Смотреть картинку какие типы таблиц бывают в информатике. Картинка про какие типы таблиц бывают в информатике. Фото какие типы таблиц бывают в информатике
Рисунок 3. Виды связок

2. Обобщение классификации

2.1. Классификация в табличном виде

Вид таблицыОписаниеПримерыПлюсы (+)Минусы(-)
Статичный справочникТаблица. Данные из неё берутся для других таблиц. Из справочника в других таблицах можно использовать только первичный ключ. В статичном справочнике должна содержаться информация, которая либо вообще не изменяется, либо изменяется так редко, что этим можно принебречь. На статичный справочник ссылаются (внешний ключ), когда нужно получить названия, обозначения, нормы, количественные или качественные показатели. Иное.Справочник (наименований и номеров) месяцев.
Справочник складов и цехов предприятия.
Справочник правил игры.
Иногда заменяет системные функции СУБД, позволяет более гибко работать с некоторыми данными. В случае, если меняется редко изменяемая информация, предостерегает от серьёзных последствий.Использование таблицы с любой структурой может замедлять работу, в случае, если таблица заменяет системное хранилише.
Приходится писать дополнительные функции и обработки для данной таблицы, которые не всегда правильно оптимизированны. В некоторых случаях невозможно оптимизировать.
Статично-динамичный справочникТаблица. Данные из неё берутся для других таблиц. Из справочника в других таблицах нельзя использовать внешний ключ этого справочника, однако можно использовать первичный ключ.Справочник окладов по должностям. Справочник (размеров обуви, веса, роста, размера головы) физиологических параметров. Справочник (менеджеров, компаний) содержащий компании и менеджеров, которые эти компании обслуживают и учитывают.Позволяет проводить гибкую нормализацию по схеме «Справочник-связка» = «Связка»+«Статично-динамичный справочник».Справочник, выделенный из справочника-связки, никуда не девается и не имеет никакой реляционной связи, которая позволила бы ему превратиться в статичный или динамичный справочник. А значит, всегда избыточен.
Динамичный справочникТаблица. Данные из неё берутся часто для других таблиц. Из справочника в других таблицах можно использовать только первичный ключ. В динамичном справочнике должна содержаться информация, которая часто изменяется.Справочник клиентов. Справочник поставщиков. Справочник контрагентов. Справочник менеджеров компании. Справочник работников. Справочник студентов.Позволяет хранить динамичные данные, при этом давая возможность однозначно ссылаться на них.Чаще всего накопительного типа и не делим, что создаёт определённую избыточность.
Справочник-связкаТаблица. Данные из неё не могут содержаться в других таблицах, но на основе них могут быть созданы данные в других таблицах.Платёжные транзакции. Продажи. Межзаводские перемещения. График перевозок.Позволяет проводить гибкую нормализацию по схеме «Справочник-связка» = «Связка»+«Статично-динамичный справочник».Справочник-связка после нормализации превращается в связку и сводит избыточность данных к минимуму, не затрагивая целостность, однако не делим и при архивировании в текущей таблице не подлежит оптимизации.
СвязкаТаблица. Данные из неё не могут содержаться в других таблицах, но на основе них могут быть созданы данные в других таблицах. Таблица не может содержать кортежей, значения атрибутов в которых являются неделимыми и не уникальными.Автоматический лог ошибок в программе. Лог запроса сервера. Результаты трассировок. Отчёты о выгрузке и загрузке компонентов. Автоматические отчёты системы безопасности.Связка сводит избыточность данных к минимуму, не затрагивая целостность.Накапливаясь, является неделимой таблицей. Сложно оптимизировать.

Таблица 6. Классификация

2.2. Классификация в схематичном виде

какие типы таблиц бывают в информатике. Смотреть фото какие типы таблиц бывают в информатике. Смотреть картинку какие типы таблиц бывают в информатике. Картинка про какие типы таблиц бывают в информатике. Фото какие типы таблиц бывают в информатике
Рисунок 4. Схема классификации таблиц в реляционных базах данных по признакам целостности и избыточности данных

3. Некоторые комментарии по применению классификации

3.1. Применение классификации при нормализации таблиц

Процесс нормализации, если не учитывать некоторые этапы (Но учитывать результаты этих этапов!) — это обычное «дробление» таблиц на более мелкие таблицы с созданием реляционной связи между ними непосредственно или через промежуточные таблицы (связь «Многие ко многим»). Под реляционной связью может не всегда пониматься реляционное отношение!

Преобразование динамичного или статичного справочника в статично-динамичный справочник, а справочника-связки в связку, как и статично-динамичного справочника в справочник-связку — это ни что иное, как дробление таблиц. То есть, преобразование одного вида таблиц в другой через показанную выше классификацию в целях избежания избыточности данных — так можно определить нормализацию (один из вариантов определения).

Для примера. Пусть имеется база данных, в которой единственная операция по модификации данных — это добавление. В таком случае становится неэффективным каждый раз при изменении какого либо отдельного атрибута сущности, «копировать» остальные значения атрибутов уже в другой кортеж. В этом случае используются NULL или же создание статично-динамичного справочника, где описывается ряд атрибутов одной семантики или один атрибут, а дублируется лишь внешний ключ с первичным ключом последовательности. Этот же метод может использоваться в традиционной схеме модификации данных с обновлением и удалением данных.

Заключение

Данная классификация была создана мной на основе наблюдений при проектировании баз данных, а также исходя из прочитанной теории по проектированию в реляционных СУБД. Моим друзьям и знакомым, изучающим дисциплину «базы данных» и занимающимся проектированием баз данных, и мне эта классификация достаточно серьёзно упростила «жизнь» и позволила во многих ситуациях заранее выбрать наиболее подходящий и, как оказывалось потом, правильный вид таблицы для хранения в ней тех или иных данных.

Классификация может быть расширена разделением существующих видов в ней на подвиды (возможно, даже, добавлением новых видов). Также эта классификация показала, что лучше в некоторых ситуациях не использовать тот или иной вид таблиц. Некоторые виды таблиц из данной классификации лучше использовать реже (динамичные справочники). А некоторые пытаться заменить на другие (справочники-связки на связки).

Надеюсь, кому ни будь ещё поможет эта классификация при освоении дисциплины «Базы данных» и при проектировании баз данных в реляционных СУБД.

Источник

Какие типы таблиц бывают в информатике

Одним из наиболее часто используемых типов информационных моделей является прямоугольная таблица, которая состоит из столбцов и строк. Такой тип моделей применяется для описания ряда объектов, обладающих одинаковыми наборами свойств. С помощью таблиц могут быть построены как статические, так и динамические информационные модели в различных предметных областях. Широко известно табличное представление математических функций, статистических данных, расписаний поездов и самолетов, уроков и так далее.

В табличной информационной модели перечень однотипных объектов или свойств размещен в первом столбце (или строке) таблицы, а значения их свойств размещаются в следующих столбцах (или строках) таблицы.

Таблица 2.1. Цены устройств компьютера на конец 2001 г.
Наименование устройстваЦена (в у.е.)
Системная плата80
Процессор Celeron (1 ГГц)70
Память DIMM 128 Мб15
Жесткий диск 40 Гб130
Дисковод 3,5″14
Видеоплата 16 Мб30
Монитор 15″180
Звуковая карта 16 битов30
Дисковод CD-ROM x5240
Корпус25
Клавиатура10
Мышь5

Табличные информационные модели проще всего строить и исследовать на компьютере с помощью электронных таблиц и систем управления базами данных. Визуализируем полученную табличную модель путем построения диаграммы в электронных таблицах.

1. Ввести наименования устройств и их цены в столбцы электронной таблицы.

2. Отсортировать данные по столбцу Цена в порядке убывания.

3. Построить круговую диаграмму.

какие типы таблиц бывают в информатике. Смотреть фото какие типы таблиц бывают в информатике. Смотреть картинку какие типы таблиц бывают в информатике. Картинка про какие типы таблиц бывают в информатике. Фото какие типы таблиц бывают в информатике

Анализ модели показывает, что увеличение расходов на приобретение более быстрого процессора и увеличение объема оперативной памяти не приведут к заметному увеличению цены компьютера, но позволят существенно повысить его производительность.

На уроках химии часто используется печатный вариант периодической системы элементов. Компьютерная модель системы более удобна, так как в интерактивном режиме позволяет знакомиться с различными физическими и химическими свойствами химических элементов (атомная масса, электропроводность, плотность и так далее), уравнивать химические реакции, решать стандартные химические задачи на нахождение массы веществ, участвующих в реакции, и др.

1. Какие системы объектов целесообразно и возможно представлять с помощью табличных моделей?

Задание : Т абличные модели

1. Приведите примеры таблиц, с которыми вам приходится иметь дело в школе и дома. Определите тип, к которому они относятся: «объект-свойство» или «объект-объект».

2. Использование табличной модели часто облегчает решение информационно задачи. В следующей таблице закрашенные клетки в расписании занятий соответствуют урокам физкультуры в 9-11 классах средней школы.

Источник

Информатика

Именная карта банка для детей
с крутым дизайном, +200 бонусов

Закажи свою собственную карту банка и получи бонусы

План урока:

Таблицы вокруг нас

Давайте вместе вспомним, какие таблицы мы используем каждый день. Это расписание уроков, распорядок дня, меню, график движения транспорта, календарь и не только.

Посмотрите на этот пример.

Можно заметить, что у этого черно-белого примера четко видна структура. Простые таблицы состоят из нескольких столбцов и строк с одноуровневыми заголовками.

Пример цветного оформления:

Это пример без видимых границ столбцов или строк. Но структура все равно видна.

Несмотря на различие, цветные или черно-белые варианты, с границами и без, они все обладают подобной структурой. Это перпендикулярное пересечение столбцов и строк с образование ячеек – минимального структурного элемента, в котором и находятся данные.

Что же находится в ячейках? В них расположена определенная информация об учебе, движении транспорта, меню или справочные данные.

Таблицы, виды и особенности

Итак, таблицаформа представления информации.

Структура таблицы – ее составляющие элементы. Вертикальные элементы таблицы называются столбцами, горизонтальные строки – строками. На пересечении строк и столбцов находится ячейки, где хранятся данные. Чаще всего первый столбец и первая строка содержат наименования/заголовки.

Такой способ подачи информации очень удобен, он позволяет собрать однотипные объекты, систематизировать, все это очень компактно, легко воспринимается визуально. Ячейки могут содержать любые данные, текст, числа, даты или изображения.

В такой структурированной форме хранится разнотипная справочная информация, различные плотности, растворимости, размеры, таблицы больших простых чисел, данные по строительству или здоровью человека. Справочники, энциклопедии, ведомости, сметы, прайсы, меню, договора и множество других документов – везде есть информация, которой удобно и просто пользоваться именно в таком структурированном виде.

Чтобы оценить удобство таблиц, сравнительно с текстом, напишем расписание уроков на 1 день по-разному.

Пример простой таблицы:

В этот день 4 урока. Первый урок – русский язык, второй – литературное чтение, третий – математика, и последний, четвертый урок – музыка.

Хотя оба варианта несут одну и ту же информацию, пользоваться первым вариантом гораздо удобнее, быстрее. Если бы расписание уроков было в дневниках сплошным текстом, то каждый раз приходилось бы тратить намного больше времени, чтобы узнать, какие уроки будут идти.

А если данных много, они сложные, то без табличной модели их очень трудно использовать:

Преимущества табличной формы информации:

Объекты, представленные таблично, имеют общие свойства, но не обязательно все, для систематизации достаточно одного общего параметра.

Основные правила оформления таблиц

Чтобы табличная форма хранения информации была компактна и удобна, следует соблюдать такие правила:

Классификация

Условно таблицы делят:

Примеры таблиц типа «Объект–свойства», «Объекты-объекты один»:

Примеры таблиц типа « «объекты-объекты-много» и «объекты-свойства-объекты»:

Таблицы типа ОС описывают свойства одного объекта или группы, но каждый отдельно, а не как класса. Различные свойств (дата рождения, физиологические параметры) связаны с конкретным учеником, каждый из которых является объектом одной группы.

В таблицах вида ОО идет описание свойств нескольких объектов (ученик-предмет).

Таблицы вида ООМ содержат данные, которые касаются нескольких разных объектов, которые связаны общими свойствами. Объектом являются и ученики и предметы, а их общими свойствами – оценки по семестрам и за год.

Тип ОСО содержит пары объектов и их свойства. В последнем примере описана сложная зависимость предмет/учитель-оценка-ученик.

В классическом представлении количество строк будет зависеть от объема объектов, а столбцов – от множества свойств.

Таблица «объект-свойство» универсальна, ее можно смотреть как прямо, первый столбец – объекты, так и боком, если свойств очень много. В описанных примерах только последнюю таблицу (ОСО) можно повернуть «набок».

Создание таблиц в редакторе Excel

Один из самых простых и быстрых способов создать таблицу – оформить в редакторе Exсel. Документ состоит из 3 страниц, представляющих собой сетку из 1026 ячеек, каждую из которых можно менять любым способом: делать уже/шире, выше/ниже, менять тип данных, вид границы, заливку и многое другое.

Изменение структуры таблиц делается очень просто:

Одним из главных преимуществ документов Экселя является возможность выполнять с данными в столбцах/строках любые манипуляции. В электронной таблице эксель можно реализовать любые правила оформления текста (цвет, размер, тип шрифта, цвет, толщина и тип границ, всевозможная заливка, текстура). Информацию можно сортировать, скрывать, отображать. Таблицу даже можно транспонировать, то есть повернуть из горизонтальной ориентации на вертикальную или наоборот.

Создание таблиц в текстовом редакторе Word

Так как сплошной текст трудно воспринимается, выглядит некрасиво, материал лучше сочетать с таблицами, рисунками, диаграммами. Поэтому, в текстовом редакторе Ворд есть специальные инструменты, позволяющие быстро сделать таблицу, а потом просто заполнить ее нужной информацией.

Чтобы из текста в Word сделать таблицу, нужно выполнить следующие шаги:

На панели инструментов «Вставка» выбрать «Таблица», а в ней вложенное меню «Преобразовать в таблицу»:

Программа сама предложит структуру таблицы, исходя из выделенного фрагмента, но ее можно менять так, как нужно:

Также можно пойти по пути «с самого начала», выбирая любой удобный способ из пункта меню «Таблица» на панели инструментов «Вставка»:

или самостоятельно выбрать размер, курсором наводя на нужно количество строк/столбцов:

Чтобы легко преобразовывать текст, следует четко понимать, что является объектами, а что свойствами.

Для закрепления материала создадим простую таблицу «Виды полезного отдыха по сезонам». Сделать это можно как при помощи Exсel, так и Word.

Делаем простую таблицу из 5 строк (4 объекта – время года, плюс строка заголовка) и 2 столбцов (1 – объекты, 2 – свойства). Если свойств много, можно каждое написать в отдельной ячейке или все вместе, перечнем, в одной.

Заголовками являются «Время года», «Полезный отдых». Объекты «Зима, «Весна», «Лето» и «Осень», а свойства – виды отдыха.

Если есть возможность, то данные в таблице лучше сортировать. Например, в примере времена года отсортированы по порядку.

Информацию в строках сортируют по возрастанию или уменьшению, по алфавиту, дате, другим критериям.

Таблицы для решения логических задач

Когда условие задачи содержит множество логических взаимосвязей, то легко запутаться и потерять важное звено для выстраивания конечной логической цепочки. Таблица помогает решать подобные головоломки быстро и наглядно.

Пример логической задачи

Самым быстрым и удобным является решение логических задач с помощью таблицы. Для данного примера удобно, чтобы каждая строка была определенным учеником, а столбец – номером класса. Вычеркивая неподходящие условия, мы получим на финише только те ячейки, которые соответствуют условию задачи.

Согласно данным по первому туру Саша не может быть 6-классником, Катя – 7-классницей, а Наташа 9-классницей. Ставим на пересечении имен и классов . Исходя из того, что они играли парами, Саша также не ходит в 7, 9 классы, Катя – 6, 9, а Наташа – 6 и 7. Добавим −.

Переходим к описанию второго тура: Петя не может быть в 7 классе. Ставим в этой ячейке напротив Пети и «7» .

В третьем и четвертом турах из-за болезни 9-классника Петя и Руслан не играли. Ставим в этой ячейке .

Данные по 4-ому туру позволяют отметить, что Катя не 11-классница. Ставим на пересечении Катя/«11» .

Так как победили Саша и Катя, и они не 10-классники. Ставим в столбце со значением 10 напротив имен Кати и Саши.

А теперь, методом исключения, определим, кто в каком классе учится, ведь на соревнованиях было по 1 человеку от каждого класса. Сначала поставим + в тех строках, где пустыми остались по 1 ячейке, далее в этом столбце, если представитель от этого класса уже найден.

Получилось, что Катя 8-классница, а Андрей из 9-классник, Саша – из 11 класса, Наташа из 10, Петя – из 6, а Руслан из 7.

Таким образом, таблицы позволяют компактно размещать большой блок однотипной информации, систематизировать данные, собрать справочные величины, константы, решать логическую задачу и многое другое.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *