Базы данных и знаний. Мартьянова А.Е. - 8 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 8
для многофункционального использования различными пользователями,
и в то же времядля обслуживания запросов, не предвиденных при про-
ектировании, такое явное объявление принципов позволит не вводить в
заблуждение пользователя и не создавать приложения для решения за-
дач, которые, в силу своего принципиального отличия от тех, которые
рассматривались при проектировании, обусловят неэффективную обра
-
ботку данных.
Проектирование базы данныхэто упорядоченный формализован-
ный процесс создания системы взаимосвязанных описаний, то есть таких
моделей предметной области, которые связывают (фиксируют) храни-
мые в базе данные с объектами предметной области, описываемыми
этими данными. Прикладное назначение таких описаний состоит в том,
чтобы пользователь, практически не имеющий представления об органи-
зации данных в БД (физическом размещении в памяти данных и меха-
низмах их поиска), обращая запрос к базе, имел бы практическую воз-
можность получить адекватную информацию о состоянии объекта пред-
метной области.
Проектирование начинается с анализа предметной области и выяв-
ления функциональных и других требований к проектируемой системе.
Подробнее этот процесс
мы рассмотрим ниже, а здесь отметим, что про-
ектирование обычно выполняется человеком (группой людей) – систем-
ным аналитиком (а на практике чаще администратором базы данных),
которым может быть как специально выделенный сотрудник, так и бу-
дущий пользователь базы данных, достаточно хорошо знакомый с ма-
шинной обработкой данных.
Объединяя отдельные представления о
содержимом базы данных,
полученные в результате опроса пользователей, и свои представления о
данных, которые могут потребоваться для решения практических задач,
системный аналитик сначала создает обобщенное неформальное описа-
ние создаваемой базы данных. Это описание, выполненное с использова-
нием естественного языка, математических выражений, таблиц, графов и
других средств, понятных всем людям, работающим над
проектировани-
ем базы данных, называют инфологической моделью.
Такая человеко-ориентированная модель практически полностью
независима от физических параметров среды хранения данных, которой
может быть как память человека, так и ЭВМ. Поэтому инфологическая
модель не изменяется до тех пор, пока какие-то изменения в реальном
мире (той его части, которая отнесена к
предметной области) не потре-
8
8                                 Мартьянова А.Е. Базы данных и знаний


для многофункционального использования различными пользователями,
и в то же время – для обслуживания запросов, не предвиденных при про-
ектировании, такое явное объявление принципов позволит не вводить в
заблуждение пользователя и не создавать приложения для решения за-
дач, которые, в силу своего принципиального отличия от тех, которые
рассматривались при проектировании, обусловят неэффективную обра-
ботку данных.
      Проектирование базы данных – это упорядоченный формализован-
ный процесс создания системы взаимосвязанных описаний, то есть таких
моделей предметной области, которые связывают (фиксируют) храни-
мые в базе данные с объектами предметной области, описываемыми
этими данными. Прикладное назначение таких описаний состоит в том,
чтобы пользователь, практически не имеющий представления об органи-
зации данных в БД (физическом размещении в памяти данных и меха-
низмах их поиска), обращая запрос к базе, имел бы практическую воз-
можность получить адекватную информацию о состоянии объекта пред-
метной области.
      Проектирование начинается с анализа предметной области и выяв-
ления функциональных и других требований к проектируемой системе.
Подробнее этот процесс мы рассмотрим ниже, а здесь отметим, что про-
ектирование обычно выполняется человеком (группой людей) – систем-
ным аналитиком (а на практике чаще администратором базы данных),
которым может быть как специально выделенный сотрудник, так и бу-
дущий пользователь базы данных, достаточно хорошо знакомый с ма-
шинной обработкой данных.
      Объединяя отдельные представления о содержимом базы данных,
полученные в результате опроса пользователей, и свои представления о
данных, которые могут потребоваться для решения практических задач,
системный аналитик сначала создает обобщенное неформальное описа-
ние создаваемой базы данных. Это описание, выполненное с использова-
нием естественного языка, математических выражений, таблиц, графов и
других средств, понятных всем людям, работающим над проектировани-
ем базы данных, называют инфологической моделью.
      Такая человеко-ориентированная модель практически полностью
независима от физических параметров среды хранения данных, которой
может быть как память человека, так и ЭВМ. Поэтому инфологическая
модель не изменяется до тех пор, пока какие-то изменения в реальном
мире (той его части, которая отнесена к предметной области) не потре-



                                  8