Табличные информационные модели Автор: Преподаватель Технологического колледжа 43 города Москвы Титова И.А.
Табличные информационные модели Для описания ряда объектов, обладающих одинаковыми наборами свойств, наиболее часто используются таблицы, состоящие из столбцов и строк. Для описания ряда объектов, обладающих одинаковыми наборами свойств, наиболее часто используются таблицы, состоящие из столбцов и строк. Хорошо известно табличное представление расписания уроков, в табличной форме представляются расписания движения автобусов, самолетов, поездов и много другое. Хорошо известно табличное представление расписания уроков, в табличной форме представляются расписания движения автобусов, самолетов, поездов и много другое.
Табличные информационные модели Представленная в таблице информация наглядна, компактна и легко обозрима. Представленная в таблице информация наглядна, компактна и легко обозрима.
Табличные информационные модели В таблице может содержаться информация о различных свойствах объектов, об объектах одного класса и разных классов, об отдельных объектах и группах объектов. В таблице может содержаться информация о различных свойствах объектов, об объектах одного класса и разных классов, об отдельных объектах и группах объектов. Правильно оформленная таблица имеет следующую структуру: Правильно оформленная таблица имеет следующую структуру:
Табличные информационные модели Табличный номер Табличный номер Общий заголовок таблицы Наименование граф (верхний заголовок) Наименование строк (боковик или боковой заголовок) Ячейка Строка Графа
Табличные информационные модели Необходимо соблюдать следующие правила оформления таблицы: Заголовок таблицы должен давать представление о содержащейся в ней информации. Заголовок таблицы должен давать представление о содержащейся в ней информации. Заголовки граф и строк должны быть краткими, не содержать лишних слов. Заголовки граф и строк должны быть краткими, не содержать лишних слов.
Табличные информационные модели В таблице должны быть указаны единицы измерения. Если они общие для всей таблицы, то указываются в заголовке таблицы (либо в скобках, либо через запятую после названия). Если единицы измерения различают - ся, то они указываются в заголовке соответствующей строки или графы. В таблице должны быть указаны единицы измерения. Если они общие для всей таблицы, то указываются в заголовке таблицы (либо в скобках, либо через запятую после названия). Если единицы измерения различают - ся, то они указываются в заголовке соответствующей строки или графы.
Табличные информационные модели Желательно, чтобы все ячейки таблицы были заполнены. При необходимости в них заносят следующие условные обозначения: Желательно, чтобы все ячейки таблицы были заполнены. При необходимости в них заносят следующие условные обозначения: ? – данные неизвестны; Х – данные невозможны; - данные должны быть взяты из вышележащей ячейки. - данные должны быть взяты из вышележащей ячейки.
Табличные информационные модели Для того чтобы на основании информации, представленной в текстовой форме, составить табличную модель, необходимо: Выделить в тексте имена объектов, имена свойств объектов и значение свойств объектов; Выделить в тексте имена объектов, имена свойств объектов и значение свойств объектов; Уточнить структуру таблицы; Уточнить структуру таблицы; «Заселить таблицу», перенеся в нее информацию из текста. «Заселить таблицу», перенеся в нее информацию из текста.
Табличные информационные модели Условно все множество таблиц можно разделить на простые и сложные. ТАБЛИЦЫ ПростыеСложные
Табличные информационные модели Простые таблицы ОСООО Сложные таблицы ООНОСО
Таблицы типа «объекты – свойства» (ОС) простые таблицы Таблица типа «объекты-свойства» - это таблица, содержащая информацию о свойствах отдельных объектов, при - надлежащих одному классу. Количество строк в таблице зависит от количества имеющихся объектов, а количество граф – от количества рассматриваемых свойств.
Таблицы типа «объекты – свойства» (ОС) простые таблицы Общий вид таблиц типа ОС: Имя класса объектов Имя свойства 1 Имя свойства 2 Имя объекта 1 Имя объекта 2 Значение свойства объекта
Таблицы типа «объекты – свойства» (ОС) простые таблицы Пример 1. Таблица 1 Города Золотого кольца России Город Год основания Основатель Достоприме - чательность Владимир1108 Князь Владимир Мономах Церковь Покрова на Нерли Суздаль1024?Кремль Кострома1152 Князь Юрий Долгорукий Ипатьев Троицкий монастырь Переславль – Залеский Князь Юрий Долгорукий Плещеево озеро Гусь -Хрустальный 1756 Орловский купец Аким Мальцов Первая в России хрустальная фабрика
Таблицы типа «объекты – свойства» (ОС) простые таблицы Если в таблице типа ОС свойств больше, чем объектов, то ее можно «повернуть набок» - строки превратить в графы, а графы – в строки: Если в таблице типа ОС свойств больше, чем объектов, то ее можно «повернуть набок» - строки превратить в графы, а графы – в строки:
Таблицы типа «объекты – свойства» (ОС) простые таблицы Таблица 2 Города Золотого кольца России Характеристика города Название города ВладимирКострома Переславль- Залеский Гусь- Хрустальный Год основания Основатель Князь Владимир Мономах Князь Юрий Долгорукий Орловский купец Аким Мальцов Достопримечатель ность 1 Церковь покрова на Нерли Ипатьев Троицкий Монастырь Горицкий монастырь Гусевский хрустальный завод Достопримечатель ность 2 Дмитровский собор Торговые ряды Плещеево озеро Музей хрусталя имени Мальцовых Достопримечатель ность 3 Золотые ворота Памятник Ивану Сусанину Синий камень Озеро на речке Гусь Расстояние от Москвы, км
Таблицы типа «объекты – свойства» (ОС) простые таблицы Что именно располагать в заголовке, а что в боковике – объекты или свойства – зависит от конкретной таблицы. Что именно располагать в заголовке, а что в боковике – объекты или свойства – зависит от конкретной таблицы. Как правило, таблицы, в которой много строк и мало граф, бывает удобнее, чем таблица, содержащая мало строк, но много граф. Как правило, таблицы, в которой много строк и мало граф, бывает удобнее, чем таблица, содержащая мало строк, но много граф.
Таблицы типа «объекты – объекты - один» (ООО) простые таблицы Таблица типа «объекты – объекты – один» - это таблица, содержащая информацию о некотором одном свойстве пар объектов, чаще всего принадлежащих разным классам. В этой таблице заголовок имеет сложную (двухъярусную) структуру.
Таблицы типа «объекты – объекты - один» (ООО) простые таблицы Общий вид таблиц типа ООО: Имя первого класса объектов Имя второго класса объектов Имя 1-го объекта второго класса Имя 2-го объекта второго класса Имя 1-го объекта первого класса Имя 2-го объекта первого класса Значение свойства пары объектов
Таблицы типа «объекты – объекты - один» (ООО) простые таблицы Пример 2. Таблица 3 Оценки по информатике учеников VII класса Ученики Период обучения 1-я четверть 2-я четверть 1-е полугодие Баутин Дима 455 Голубев Миша 444 Куликов Иван 555
Таблицы типа «объекты – объекты - один» (ООО) простые таблицы Таблица типа ООО может быть «повер - нута на бок» - строки превращены в графы, а графы – в строки: Таблица 4 Оценки по информатике учеников VII класса Период обучения Ученик Баутин Дима Голубев Миша Куликов Иван 1-я четверть я четверть е полугодие 545
Таблицы типа «объекты – объекты - один» (ООО) простые таблицы В таблице типа ООО фиксируется одно свойство пары объектов, поэтому в ее ячейках всегда содержатся значения одного типа: или числа, или слова, или графические объекты. В таблице типа ООО фиксируется одно свойство пары объектов, поэтому в ее ячейках всегда содержатся значения одного типа: или числа, или слова, или графические объекты.
Таблицы типа «объекты – объекты - один» (ООО) простые таблицы Пример 3. В таблице «Расстояния между городами» представлены расстояния между любыми парами объектов, принадлежащих одному классу «Город», поэтому объекты этого класса занесены и в верхний заголовок, и в боковик таблицы. В результате заголовок теряет один уровень, и сама таблица выглядит проще. Эта таблица также относится к типу ООО.
Таблицы типа «объекты – объекты - один» (ООО) простые таблицы Таблица 5 Расстояния между городами (км) ГородМоскваПетрозаводскСамараКазань Москва Петроза - водстк Самара Казань
Таблицы типа «объекты – объекты - несколько» (ООН) сложные таблицы Таблица типа «объекты – объекты – несколько» - это таблица, содержащая информацию о нескольких свойствах пар объектов, принадлежащих разным классам. В этой таблице верхний заголовок имеет трехъярусную структуру.
Таблицы типа «объекты – объекты - несколько» (ООН) сложные таблицы Общий вид таблиц типа ООН: Имя первого класса объектов Имя второго класса объектов Имя 1-го объекта второго класса Имя 2-го объекта второго класса Имя 1-го свойства пары объектов Имя 2-го свойства пары объектов Имя 1-го свойства пары объектов Имя 2-го свойства пары объектов Имя 1-го объекта первого класса Имя 2-го объекта первого класса Значение свойства пары объектов
Таблицы типа «объекты – объекты - несколько» (ООН) сложные таблицы Пример 5. Таблица 6 Оценки по информатике и математике учеников VII класса УченикиПредмет ИнформатикаМатематика 1-я четв. четв.2-я 1-ое полугод. 1-я четв. четв.2-я 1 –ое полугод. Баутин Дима Голубев Миша Куликов Иван Радугина Алла
Таблицы типа «объекты – объекты - несколько» (ООН) сложные таблицы В этом примере пары образуются из объектов, относящихся к классам «Ученик» и «Предмет». Свойствами здесь являются оценки, полученные учениками по предметам за разные периоды учебы. В этом примере пары образуются из объектов, относящихся к классам «Ученик» и «Предмет». Свойствами здесь являются оценки, полученные учениками по предметам за разные периоды учебы. Попробуем эту информацию представить иначе. Образуем пары из объектов, принад - лежащих классам «Ученик» и «Период обучения». Свойствами будем считать оценки, полученные по предметам в каждый период обучения. Попробуем эту информацию представить иначе. Образуем пары из объектов, принад - лежащих классам «Ученик» и «Период обучения». Свойствами будем считать оценки, полученные по предметам в каждый период обучения.
Таблицы типа «объекты – объекты - несколько» (ООН) сложные таблицы Таблица 7 Оценки по информатике и математике учеников VII класса Ученики Период обучения 1-я четверть 2-я четверть 1-е полугодие Инфор - матика Мате - матика Инфор – матика Мате – матика Инфор – матикаМате-матика Баутин Д Голубев М Куликов И Радугина А
Таблицы типа «объекты – объекты - один» (ООО) простые таблицы Из этого примера видно, что объекты и свойства могут меняться ролями: то, что было объектом, становиться свойством, и наоборот. Из этого примера видно, что объекты и свойства могут меняться ролями: то, что было объектом, становиться свойством, и наоборот. Тот или иной вариант следует выбирать в зависимости от цели составления таблицы. Тот или иной вариант следует выбирать в зависимости от цели составления таблицы.
Таблицы типа «объекты – объекты - один» (ООО) сложные таблицы Например, чтобы проследить за успеваемостью ученика в разные периоды времени по одному и тому же предмету, удобнее воспользоваться таблицей 6. А общую картину успеваемости за некоторый период обучения проще понять с помощью таблицы 7. В таблице 8 приведен фрагмент сводной ведомости успеваемости учащихся, имеющейся в конце классного журнала. Например, чтобы проследить за успеваемостью ученика в разные периоды времени по одному и тому же предмету, удобнее воспользоваться таблицей 6. А общую картину успеваемости за некоторый период обучения проще понять с помощью таблицы 7. В таблице 8 приведен фрагмент сводной ведомости успеваемости учащихся, имеющейся в конце классного журнала.
Таблицы типа «объекты – объекты - несколько» (ООН) сложные таблицы Таблица 8 Оценки по информатике и математике учеников VII класса УченикиПредмет МатематикаИнформатика Баутин Дима 1-я четверть 44 2-я четверть 45 1-ое полугодие 44 Голубев Миша 1-я четверть 34 2-я четверть 44 1-ое полугодие 54 Куликов Иван 1-я четверть 55 2-я четверть 55 1-ое полугодие 55 Радугина Алла 1-я четверть 54 2-я четверть 55 1-ое полугодие 55
Таблицы типа «объекты – свойства - объекты» (ОСО) сложные таблицы Таблица типа «объекты – свойства – объекты» - это таблица, содержащая информацию о свойствах пар объектов, принадлежащих разным классам, а также об одиночных свойствах объектов одного из классов. В отличие от таблиц других типов, таблицы типа ОСО нельзя «повернуть набок», так как одиночные свойства объектов обязательно должны находиться в боковике.
Таблицы типа «объекты – свойства - объекты» (ОСО) сложные таблицы Пример 6. В таблице приведены антропометрические данные учеников VII класса. Эта таблица относится к типу ОС. Таблица 9 Антропометрические данные учеников VII класса Ученик Рост (см) Вес (кг) Баутин Дима Голубев Миша Куликов Иван 16460
Таблицы типа «объекты – свойства - объекты» (ОСО) сложные таблицы Результаты показанные ребятами на школь - ной спартакиаде, приведены в таблице 10. Эта таблица относится к типу ООН. Таблица 10 Результаты школьной спартакиады УченикиУпражнения Прыжок в длину с места Бег на 100 м Результат (см) Баллы Результат (с) Баллы Баутин Дима Голубев Миша Куликов Иван
Таблицы типа «объекты – свойства - объекты» (ОСО) сложные таблицы Объединим информацию, содержа - щуюся в предыдущих двух таблицах. Антропометрические данные и спортивные результаты учеников VII класса Ученики Рост (см) Вес (кг) Упражнения Прыжок в длину с места Бег на 100 м Результат (см) Баллы Результат (с) Баллы Баутин Дима Голубев Миша Куликов Иван
Таблицы типа «объекты – свойства - объекты» (ОСО) сложные таблицы В этой таблице свойства «Рост» и «Вес» не являются парными, они относятся только к объектам класса «Ученик». Свойства «Результат» и «Баллы» характеризуют пары объектов классов «Ученик» и «Упражнения».
Используемая литература Журнал «Информатика в школе» 5, Издательство «Образование и Информатика», г. Москва, 2008 год. Журнал «Информатика в школе» 5, Издательство «Образование и Информатика», г. Москва, 2008 год. «ОБЪЕКТЫ, СИСТЕМЫ, МОДЕЛИ В КУРСЕ ИНФОРМАТИКИ».