Информационные технологии трактуют запросы более грамотно. Во многом, из-за того, что информационные технологии формальны. Существует информация, которая занесена в специализированные хранилища, при этом информация параметризована, т.е. информационной условно-элементарной единице хранения можно сопоставить некоторый атрибутивный описатель. (Например, такая параметризация может быть организована так: объекту соответствует коллекция пар: атрибут/значение атрибута.) Выборка по информационному запросу представляет собой подмножество этого информационного параметризованного пространства, где запрос определяет критерии отбора элементов в подмножество. Не исключается применение процедур обработки исходной информации, тогда можно говорить о вторичности таковой информации или не уникальности.
Уникальность как критерий хранения данных может сыграть злую шутку. С точки зрения классического программирования такой принцип имеет очень серьезные основания и, якобы, гарантирует целостность данных. Однако программисты в большинстве своем напрочь упускают из вида аспект разработки, отладки, внедрения и эксплуатации информационных систем. Обоснования, лежащие в основе применения этого принципа предусматривают идеальные ситуации. Поэтому использование его в практической работе, на мой взгляд, под большим вопросом. Теоретическое использование - да. Практическое - никогда. Целостность с точки зрения функционирования системы не тождественна целостности ввода, хранения и обработки информации.
четверг, 6 ноября 2008 г.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий