Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OTVYeT_1-19.doc
Скачиваний:
9
Добавлен:
28.08.2019
Размер:
354.82 Кб
Скачать

3. Фактографические ис. Понятие предметной области, Информационный объект по. Понятие сущности, Свойства сущности. Реализация сущности. Целостность данных

В фактографических ИС (ФИС) регистрируются конкретное значение данных об объектах реального мира.

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

Объект – часть мира, выделяемая как единое целое в течение некоторого отрезка времени. Объекты могут быть материальными (естественные – животные минералы и созданные человеком – ВУЗ, банк аэропорт) и абстрактными (обычно создаются человеком - законы).

Предметная область ФИС – информационная база, жестко структурируемая информацией; основные средства работы с данными, языки описания и манипулирование данными.

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

Сущность – это предмет, который может быть идентифицирован некоторым способом, отличающим его от других предметов. Примерами сущности являются конкретный человек, компания или событие . Связь – это ассоциация, устанавливаемая между сущностями. Например, отец-сын – это связь между двумя сущностями человек. Свойство может быть множественным или единичным – т.е. атрибут, задающий свойство, может одновременно иметь несколько значений или, соответственно, только одно. Например, сотрудник может иметь несколько специальностей, но единственное значение – «Табельный номер». Свойство может быть простым (не подлежащим дальнейшему делению с точки зрения прикладных задач) или составным – если его значение составляется из значений простых свойств. Например, свойство «Год рождения» является простым, а свойство «Адрес» - составным, так как включает значения простых свойств «Город», «Улица», «Дом». Значения свойств могут быть постоянными – статистическими или динамическими, т.е. меняться со временем. При планировании таблиц имеются два важных шага: определить допустимые значения для столбца и решить, каким образом обеспечить целостность данных в этом столбце. Целостность данных подразделяется на следующие категории.

  • Сущностная целостность определяет строку как уникальную сущность в конкретной таблице. Она обеспечивает целостность столбцов идентификаторов или первичного ключа таблицы с помощью индексов и ограничений UNIQUE или PRIMARY KEY.

  • Доменная целостность это достоверность записей в конкретном столбце. Она включает ограничения типа данных, ограничения формата при помощи ограничений CHECK и правил, а также ограничения диапазона возможных значений при помощи ограничений FOREIGN KEY, CHECK, DEFAULT, определений NOT NULL и правил.

  • Ссылочная целостность сохраняет определенные связи между таблицами при добавлении или удалении строк. В SQL Server ссылочная целостность основана на связи первичных и внешних ключей (либо внешних и уникальных ключей)

  • Пользовательская целостность позволяет определять бизнес-правила, не входящие ни в одну из категорий целостности.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]