
- •1.1 Дать определение и описать назначение базы данных
- •1.2. Дать определение и описать назначение системы управления базами данных
- •1.3. Каковы функциональные возможности систем управления базами данных
- •1.4 1.9 Администратор базы данных, его функции
- •1.5 Основы построения систем баз данных сбд
- •1.6. Основные компоненты сбд.
- •1.7. База данных как информационная модель предметной области
- •1.8. Уровни абстрагирования при проектировании процессов обработки данных.
- •2.1 Назовите этапы проектирования баз данных
- •2.2 Определите понятия идентификатора, сущности, атрибута
- •2.3 Что называется инфологической моделью
- •2.4 Основные шаги инфологического проектирования
- •2.5 Опишите процесс выделения объектов и задания их характеристик
- •2.6 В чем заключается анализ запросов к информационной базе
- •2.7 Разбиение запросов на функциональные связи
- •2.8 Какие типы соответствия существуют между объектами
- •2.9 Дать определение многомерной функциональной связи и описать процесс преобразования последовательности функциональных связей
- •2.10 Дать определение структурной связи и описать процесс установления структурных связей между объектами.
- •2.11 Описать характеристики структурных связей
- •2.12 Описать процесс отображения функциональных связей в структурные
- •2.13 Основные шаги даталогического проектирования
- •2.14 Определить понятие реляционной базы данных
- •2.15 Привести пример реляционной базы данных
- •2.16 Типы моделей данных
- •2.17 Дать определение иерархической модели данных
- •2.19 Оценка качества модели данных.
- •3.1 Реляционная модель данных.
- •3.2 Реляционная алгебра
- •3.3 Реляционное исчисление
- •3.4 Нормализация отношений. В чем заключается принцип нормализации отношений
- •3.5 Нормальные формы отношений: 1нф, 2нф, 3нф.
- •Возможности использования языка sql в пп
- •Основные средства манипулирования данными.
- •5.2 Основные функции систем искусственного интеллекта.
- •5.3 Обобщенная структура систем искусственного интеллекта
- •5.4. Экспертные системы. Основные свойства и особенности построения.
- •5.5 Структурно-функциональная схема эс
- •5.6 Инструментальные средства для построения экспертных систем
- •5.7. Знания и данные. Извлечение, приобретение и формирование знаний.
- •5.8. Методы представления знаний: процедурные представления, семантические сети, фреймы, системы продукции
- •5.9. Области применения эс. Классификация эс.
- •5.10. Жизненный цикл эс. Примеры конкретных эс.
2.8 Какие типы соответствия существуют между объектами
Тот факт, что два объекта участвуют в одной ФС ГОВорит о том, что между этими объектами существует взаимосвязь или соответствие Можно выделить следующие четыре типа соответствия.
Тип соответствия 1:1 (один к одному) межд/ двумя объектами А и В означает, что каждому экземпляру объекта А может соответствовать максимум один экземпляр объекта В и, наоборот, любому экземпляру объекта В может соответствовать максимум один экземпляр объекта А Как правило при этом типе соответствия два объекта объединяются в один и потому ниже мы этот тип соответствия рассматривать не будем.
Тип соответствия 1:М (один ко многим) между двумя объектами А и В означает, что могут существовать экземпляры объекта а КОТОрым соответствует более одного экземпляра объекта В, но каждому экземпляру объекта В может соответствовать максимум один экземпляр Объекта А.
Тип соответствия М:1 (многие к одному) между двумя объектами А и В означает, что каждому экземпляру объекта А может соответствовать максимум один экземпляр объекта В, а среди экземпляров объекта В могут быть такие которым соответствует несколько экземпляров объекта А. Очевидно если тип соответствия между объектами А и В равен М:1, то соответствия между В и А равен 1:М .( Верно и обратно.; утверждение)
Тип соответствия М:М (многие ко многим) между двумя объектами А и В означает, что может существовать экземпляр объекта А которому соответствует несколько экземпляров объекта В, и наоборот.
Очевидно, если тип соответствия между объектами А и В равен М:М то тип соответствия между объектами В и А также равен м:М.
2.9 Дать определение многомерной функциональной связи и описать процесс преобразования последовательности функциональных связей
Преобразование последовательности функциональных связей
Если последовательность ФС состоит только из одномерных связей, то она не требует преобразований. Если же в последовательности определены многомерные ФС, то следует преобразовать эти связи к более простому виду. Рассмотрим эти преобразования и алгоритм их осуществления, Предварительно введем ряд определений.
Преобразование 3. Если в процессе преобразования некоторой многомерной ФС было выделено более одной цепи исходных объектов, то окончательно в последовательности ФС сохраняется лишь одна из этих цепей, а все остальные заменяются обратными совокупностями.
После выполнения преобразования 2 проверяется, входит ли объект Аi, для которого определена связьF, в цепь исходных объектов. Если да, соответствующая этой цепи объектов цепь ФС заменяется обратной совокупностью связей. Процесс преобразования последовательности ФС состоит в замене этой последовательности на ей тождественную.
Описание функциональных связей
После выделения ФС и приведения многомерных связей к каноническому виду информация о ФС сводится в таблицу,. Для каждой связи в таблице задаются:
имена исходных и конечных объектов;
ограничения на время выполнения ФС;
ограничения на право выполнения ФС, если выполнение разрешено не всем пользователям; значения этого параметра задаются так же, как значения рассмотренных выше характеристик для атрибута (А6) и объекта (В5);
типы соответствия между каждым исходным и конечным объектами ФС.
На данном шаге проектирования следует учитывать и анализировать запросы, которые планируется реализовать при последующем развитии АС. Подобный анализ позволяет определить значение еще одной характеристики объекта, называемой структурной активностью (код характеристики В7). Значение В7= A(ACTIVE) означает, что при последующем развитии информационной базы для этого объекта могут быть определены новые ФС и, следовательно, он может войти в новые структурные связи. При значении B7=N(NO) предполагается, что объект не меняет своего статуса в информационной базе.