игра брюс 2048
Главная / Базы данных / Модели и смыслы данных в Cache и Oracle / Тест 12

Модели и смыслы данных в Cache и Oracle - тест 12

Упражнение 1:
Номер 1
Какие элементы семантики интерпретируемой человеком предусмотрены в реляционной модели данных

Ответ:

 (1) первичный и внешний ключи 

 (2) размер атрибута 

 (3) альтернативный ключ 

 (4) ограничения типа CHECK 


Номер 2
Какие элементы семантики интерпретируемой человеком предусмотрены в реляционной модели данных

Ответ:

 (1) метаданные 

 (2) уникальный ключ 

 (3) внешний ключ 

 (4) суррогатный ключ 


Номер 3
Какие элементы семантики интерпретируемой человеком предусмотрены в реляционной модели данных

Ответ:

 (1) ограничения NULL и NOT NULL 

 (2) комментарии 

 (3) схема таблицы 

 (4) процедурные ограничения целостности 


Упражнение 2:
Номер 1
Какие элементы семантики интерпретируемой программой добавлены в табличной модели данных

Ответ:

 (1) суррогатный ключ 

 (2) ограничение NULL 

 (3) число строк в таблице 

 (4) процедурные ограничения целостности 


Номер 2
Какие элементы семантики интерпретируемой программой добавлены в табличной модели данных

Ответ:

 (1) размеры атрибута 

 (2) процедурные ограничения целостности с отложенной проверкой 

 (3) ограничения на схему 

 (4) метаданные интерпретируемые программой 


Номер 3
Какие элементы семантики интерпретируемой программой добавлены в табличной модели данных

Ответ:

 (1) комментарии к таблицам и столбцам 

 (2) уникальный ключ 

 (3) ограничения типа CHECK 

 (4) ограничение NOT NULL 


Упражнение 3:
Номер 1
Какие сорта атрибутов и сущностей выделяются на концептуальном уровне для описания семантики, которая будет интерпретироваться программой

Ответ:

 (1) атрибуты обязательные и необязательные 

 (2) сущности предметные, вещные и сущности-процессы 

 (3) атрибуты с прикреплёнными смыслами 

 (4) атрибуты со значениями по умолчанию 


Номер 2
Какие сорта атрибутов и сущностей выделяются на концептуальном уровне для описания семантики, которая будет интерпретироваться программой

Ответ:

 (1) оценка важности атрибута 

 (2) комментарии в словаре базы 

 (3) атрибуты-состояния 

 (4) сущности-связи 


Номер 3
Какие сорта атрибутов и сущностей выделяются на концептуальном уровне для описания семантики, которая будет интерпретироваться программой

Ответ:

 (1) только атрибуты ключей и ограничения целостности 

 (2) сущности-связи без ограничений на арность 

 (3) атрибуты ресурсов, характеризующие ресурсы доступные экземпляру сущности 

 (4) любые активные элементы базы  


Упражнение 4:
Номер 1
Какие шкалы могут использоваться в данных базы, что нужно учитывать в спецификации измеряемых величин, и какие статистики не адекватны

Ответ:

 (1) шкалы порядка и наименований 

 (2) свойства вмещающего пространства могут привести к распадению измеряемой величины на семейство величин 

 (3) в спецификации некоторых измеряемых величин необходимо учитывать несовпадение моделей измерения и интерпретации 

 (4) измеряемая величина и полученные по ней результаты вычислений не могут иметь ограничений на применимость 


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

Ответ:

 (1) шкала интервалов 

 (2) ограничений на применения результатов измерений не существует  

 (3) не все измеряемые объекты можно рассматривать как замкнутые системы и потому измеритель и алгоритм измерения могут влиять на результаты измерения 

 (4) шкала измерения полностью определяет осмысленность методов обработки результатов измерения 


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

Ответ:

 (1) шкала абсолютная 

 (2) вмещающее пространство может определить многие свойства измеряемой величины 

 (3) измеритель и алгоритм измерения не изменяют результата измерения 

 (4) если результаты измерений выражаются вещественными числами, то любые численные методы позволяют получить адекватные статистики 


Упражнение 5:
Номер 1
Что такое универсальная модель данных (УМД), как она устроена, как в ней манипулируют схемами и данными и какими свойствами она обладает?

Ответ:

 (1) это единственная модель, в которой следует работать с любыми данными 

 (2) это набор связанных таблиц, содержащих и данные и метаданные эмулируемой схемы базы, причём словарь СУБД не отражает метаданные этой виртуальной схемы 

 (3) УМД не позволяет эмулировать ограничения целостности 

 (4) недостаток УМД -- пониженное быстродействие 


Номер 2
Что такое универсальная модель данных (УМД), как она устроена, как в ней манипулируют схемами и данными и какими свойствами она обладает?

Ответ:

 (1) в одном из вариантов реализации УМД это набор из четырёх таблиц содержащих имена схем и комментарии к ним, имена таблиц виртуальной схемы и комментарии к ним, имена, типы столбцов и комментарии к ним, и данные виртуальной схемы  

 (2) при создании виртуальной таблицы необходимо в таблице УМД с именем ”Таблица” (или ”Сущность”) записать имя виртуальной таблицы и, может быть, комментарий , в таблицу ”Атрибут” записать все имена столбцов (атрибутов), их типы и, может быть, комментарии к столбцам 

 (3) неисправимый недостаток УМД – слишком сложные запросы 

 (4) в УМД невозможно реализовать процедурные ограничения целостности 


Номер 3
Что такое универсальная модель данных (УМД), как она устроена, как в ней манипулируют схемами и данными и какими свойствами она обладает?

Ответ:

 (1) УМД это неизменяемая подсхема в любой модели данных, позволяющая эмулировать некоторый класс подсхем в этой же или других моделях данных 

 (2) для ввода строки в виртуальную таблицу УМД построенной на базе табличной модели данных достаточно заполнить столько строк таблицы ”Данные”, сколько столбцов содержит виртуальная таблица 

 (3) в УМД можно эмулировать таблицы, не содержащие ни одного столбца 

 (4) в УМД невозможно реализовать декларативные ограничения целостности 


Упражнение 6:
Номер 1
Какие модели удобно эмулировать в иерархической модели данных

Ответ:

 (1) полуструктурированная модель с минимальным и максимальным путеводителями 

 (2) табличные модели 

 (3) нейронные сети 

 (4) семантические сети 


Номер 2
Какие модели удобно эмулировать в иерархической модели данных

Ответ:

 (1) объектные модели 

 (2) сети Петри 

 (3) продукционная модель с обратным выводом 

 (4) легковесные модели полуструктурированных данных 


Номер 3
Какие модели удобно эмулировать в иерархической модели данных

Ответ:

 (1) сети 

 (2) системы прямого вывода в модальных логиках 

 (3) гиперграфы 

 (4) объектно-реляционные модели 


Упражнение 7:
Номер 1
Выберите истинные утверждения о смыслах, основаниях и деталях их классификации

Ответ:

 (1) смыслы составляю часть семантики данных, хранящихся в базе 

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

 (3) все смыслы, хранящиеся в базе, должны интерпретироваться в ней программно 

 (4) значение смысла не может прикрепляться к ячейке таблицы 


Номер 2
Выберите истинные утверждения о смыслах, основаниях и деталях их классификации

Ответ:

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

 (2) смысл не может прикрепляться к задаче и схеме базы 

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

 (4) часть семантики данных можно заимствовать из онтологии предметной области 


Номер 3
Выберите истинные утверждения о смыслах, основаниях и деталях их классификации

Ответ:

 (1) в базу данных можно добавить элементы семантики, заимствованные из предметной области 

 (2) в базу данных нельзя записывать смыслы, которые должны интерпретироваться вне базы, например, в интерфейсе пользователя 

 (3) основаниями для классификации смыслов являются: интерпретатор смыслов, место прикрепления, сценарий реализации 

 (4) смыслы активны, данные пассивны 


Упражнение 8:
Номер 1
Какие смыслы могут прикрепляться к ячейке, столбцу и строке таблицы в табличной модели данных? 

Ответ:

 (1) тип данных прикрепляется к строке 

 (2) тип данных прикрепляется к столбцу 

 (3) единица измерения прикрепляется к ячейке 

 (4) шкала измерения прикрепляется к строке 


Номер 2
Какие смыслы могут прикрепляться к ячейке, столбцу и строке таблицы в табличной модели данных? 

Ответ:

 (1) роль таблицы и свойства этой роли прикрепляются к таблице 

 (2) смыслы, реализуемые в интерфейсах пользователя, не могут храниться в базе данных 

 (3) оценки надёжности данных прикрепляются к строке или группе столбцов 

 (4) роль атрибута в структуре, хранящейся в таблице, прикрепляется к столбцу этой таблицы 


Номер 3
Какие смыслы могут прикрепляться к ячейке, столбцу и строке таблицы в табличной модели данных? 

Ответ:

 (1) смысл ”Предметная область” может прикрепляться к одной из таблиц, входящих в схему 

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

 (3) характеристики источника данных прикрепляются ко всем строка, полученным из этого источника 

 (4) смыслы интерпретируемые человеком не могут помещаться в базу данных 


Упражнение 9:
Номер 1
Где могут храниться смыслы, как они обрабатываются и чем активируются?

Ответ:

 (1) значения некоторых элементов семантики например, типы данных и ограничения целостности хранятся в словаре базы 

 (2) смыслы определённые пользователем должны храниться в отдельной схеме 

 (3) смыслы определённые пользователем могут активироваться, если добавить в СУБД триггер на событие SELECT и процедуры обработки смыслов 

 (4) смыслы определённые пользователем могут активироваться в специально созданных клиентских приложениях, перехватывающих инструкции SQL и выясняющих необходимость работы со смыслами 


Номер 2
Где могут храниться смыслы, как они обрабатываются и чем активируются?

Ответ:

 (1) смыслы, прикрепляемые к таблицам и столбцам можно хранить в словаре базы, например, в виде комментариев специального вида, но для их активизации нужно доработать СУБД 

 (2) для того, чтобы СУБД могла работать со смыслами, необходимо сделать SELECT триггерным событием, дать возможность при обнаружении используемых смыслов приостанавливать исполнение запроса и при необходимости переформировать его 

 (3) смыслы можно обрабатывать только на сервере, но не на клиенте 

 (4) смыслы, предназначенные для человека и интерфейса пользователя, можно хранить только в клиентских программах 


Номер 3
Где могут храниться смыслы, как они обрабатываются и чем активируются?

Ответ:

 (1) некоторые СУБД имеют триггеры на событие SELECT, которые могут активизировать работу со смыслами 

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

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

 (4) используя клиентские приложения можно обеспечить два режима работы – с учётом и без учёта пользовательских смыслов  




Главная / Базы данных / Модели и смыслы данных в Cache и Oracle / Тест 12