- •1. Определение ис. Задачи и функции ис. Состав и структура ис, основные элементы, порядок функционирования. Классификация ис. Области применения и примеры реализации ис.
- •2. Предметная область документальных информационных систем. Информационно-поисковой язык, система индексирования, технология обработки данных, поисковой аппарат
- •3. Фактографические ис. Понятие предметной области, Информационный объект по. Понятие сущности, Свойства сущности. Реализация сущности. Целостность данных
- •4. Фактографические ис. Концептуальное моделирование, концептуальные средства описания, модель «сущность-связь». Виды связей.
- •5. Программные средства реализации фактографических ис. Понятие модели данных, основные компоненты модели. Виды моделей данных.
- •6. Программные средства реализации фактографических ис. Общие понятия субд. Классификация субд. Функция субд.
- •7. Программные средства реализации фактографических ис. Архитектура субд, независимость данных, объекты моделирования, схемы субд
- •8. Типы моделей данных. Сетевая и иерархическая модели данных. Представление данных, операции над данными, ограничение целостности.
- •9. Реляционная модель данных. Понятие отношения. Мощность и кардинальное число отношения. Домен отношения. Схемы отношений. Общие свойства отношений. Объектно-связанная модель.
- •1. Отношение, рассматриваемое как файл
- •3. Ключи отношения и целостность данных
- •4. Атомарность значений атрибутов
- •5. Табличная структура отношений
- •10. Организация процессов обработки данных. Операции обработки картежей. Операции обработки отношений.
- •11. Организация процессов обработки данных. Функциональная зависимость в отношениях. Нормализация отношений.
- •Нормализация отношений. 1нф
- •12. Проектирование ис. Понятие и структура проекта ис. Требования к эффективности и надёжности проектных решений.
- •16. Состав работ на предпроектной стадии, стадии технического и рабочего проектирования, стадии ввода в действие.
- •Стадия ввода в действие
- •17. Стадии и этапы процесса проектирования ис. Разработка технического задания на проект, этапы.
- •18. Организация разработки ис. Эскизный проект. Технический проект. Стадия I. Организация проекта
- •19. Стадии и этапы процесса проектирования ис. Разработка рабочей документации. Ввод в действие и сопровождение ис.
3. Фактографические ис. Понятие предметной области, Информационный объект по. Понятие сущности, Свойства сущности. Реализация сущности. Целостность данных
В фактографических ИС (ФИС) регистрируются конкретное значение данных об объектах реального мира.
Фактографическая АИС, накапливающая сведения по лицам, каждому конкретному лицу в базе данных ставит в соответствие запись, состоящую из определенного набора таких реквизитов, как фамилия, имя, отчество, год рождения, место работы, образование и т. д. Комплектование информационной базы в фактографических АИС включает, как правило, обязательный процесс структуризации входной информации из документального источника. Структуризация при этом осуществляется через определение (выделение, вычленение) экземпляров информационных объектов определенного типа, информация о которых имеется в документе, и заполнение их реквизитов.
Объект – часть мира, выделяемая как единое целое в течение некоторого отрезка времени. Объекты могут быть материальными (естественные – животные минералы и созданные человеком – ВУЗ, банк аэропорт) и абстрактными (обычно создаются человеком - законы).
Предметная область ФИС – информационная база, жестко структурируемая информацией; основные средства работы с данными, языки описания и манипулирование данными.
Каждая ИС соотносится с конкретной частью реального мира, которую она ориентирована на выполнение определённых функций. Та часть реального мира, информация о которой подлежит хранению в ИС, называется предметной областью этой ИС. Предметная область может относиться к любому типу организации (университет, банк, магазин и т.д.) Различают полную и ограниченную единицу предметной области. Информация о некотором предмете области можно представить с помощью набора объектов, при этом эти объекты должны носить целостный характер и обладать конечным набором свойств. Совокупность объектов, о которых можно задавать вопрос образуют объектное ядро предметной.
Сущность – это предмет, который может быть идентифицирован некоторым способом, отличающим его от других предметов. Примерами сущности являются конкретный человек, компания или событие . Связь – это ассоциация, устанавливаемая между сущностями. Например, отец-сын – это связь между двумя сущностями человек. Свойство может быть множественным или единичным – т.е. атрибут, задающий свойство, может одновременно иметь несколько значений или, соответственно, только одно. Например, сотрудник может иметь несколько специальностей, но единственное значение – «Табельный номер». Свойство может быть простым (не подлежащим дальнейшему делению с точки зрения прикладных задач) или составным – если его значение составляется из значений простых свойств. Например, свойство «Год рождения» является простым, а свойство «Адрес» - составным, так как включает значения простых свойств «Город», «Улица», «Дом». Значения свойств могут быть постоянными – статистическими или динамическими, т.е. меняться со временем. При планировании таблиц имеются два важных шага: определить допустимые значения для столбца и решить, каким образом обеспечить целостность данных в этом столбце. Целостность данных подразделяется на следующие категории.
Сущностная целостность определяет строку как уникальную сущность в конкретной таблице. Она обеспечивает целостность столбцов идентификаторов или первичного ключа таблицы с помощью индексов и ограничений UNIQUE или PRIMARY KEY.
Доменная целостность это достоверность записей в конкретном столбце. Она включает ограничения типа данных, ограничения формата при помощи ограничений CHECK и правил, а также ограничения диапазона возможных значений при помощи ограничений FOREIGN KEY, CHECK, DEFAULT, определений NOT NULL и правил.
Ссылочная целостность сохраняет определенные связи между таблицами при добавлении или удалении строк. В SQL Server ссылочная целостность основана на связи первичных и внешних ключей (либо внешних и уникальных ключей)
Пользовательская целостность позволяет определять бизнес-правила, не входящие ни в одну из категорий целостности.