
- •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.6 В чем заключается анализ запросов к информационной базе
Разбиение запросов на функциональные связи
Каждому запросу сопоставляется совокупность функциональных связей. Функциональная связь (ФС) представляет собой элемент алгоритма информационного поиска. При этом ФС не описывает алгоритм функциональной обработки, а лишь указывает, в какой последовательности выбираются экземпляры объектов для обработки.
Типы соответствие: между о6ъектами (степень связи)
Тип соответствия 1:1 (один к одному) межд/ двумя объектами А и В означает, что каждому экземпляру объекта А может соответствовать максимум один экземпляр объекта В и, наоборот, любому экземпляру объекта В может соответствовать максимум один экземпляр объекта А
Тип соответствия М:М (многие ко многим) между двумя объектами А и В означает, что может существовать экземпляр объекта А которому соответствует несколько экземпляров объекта В, и наоборот
Тип соответствия М:1 (многие к одному) между двумя объектами А и В означает, что каждому экземпляру объекта А может соответствовать максимум один экземпляр объекта В, а среди экземпляров объекта В могут быть такие которым соответствует несколько экземпляров объекта А.
Тип соответствия 1:М (один ко многим) между двумя объектами А и В означает, что могут существовать экземпляры объекта а КОТОрым соответствует более одного экземпляра объекта В, но каждому экземпляру объекта В может соответствовать максимум один экземпляр Объекта А.
Описание функциональных связей. После выделения ФС и приведения многомерных связей к каноническому виду информация о ФС сводится в таблицу,. Для каждой связи в таблице задаются: имена исходных и конечных объектов; ограничения на время выполнения ФС; ограничения на право выполнения ФС, если выполнение разрешено не всем пользователям; значения этого параметра задаются так же, как значения рассмотренных выше характеристик для атрибута (А6) и объекта (В5); типы соответствия между каждым исходным и конечным объектами ФС.
2.7 Разбиение запросов на функциональные связи
Запросы к информационной базе могут быть сформулированы до определения алгоритмов функциональных обработок. В этом случае алгоритмы будут уточнены и детализированы на последующих стадиях разработки системы.
В тексте запросов должны использоваться имена объектов, выделенных на предшествующей шаге проектирования, и должна быть отмечена последовательность перехода в алгоритме функциональной обработки от экземпляров одних к экземплярам других объектов.
Первоначально запросы формируются заказчиком или администраторами приложений. ПроектиРовщик анализирует каждый такой запрос и, если требуется, видоизменяет его текст так, чтобы он удовлетворял сформулированным выше требованиям, после чего заказчик или администратор приложения должен подтвердИть правильность этого запроса.
Каждому запросу сопоставляется совокупность функциональных связей. Функциональная связь (ФС) представляет собой элемент алгоритма информационного поиска. При этом ФС не описывает алгоритм функциональной обработки, а лишь указывает, в какой последовательности выбираются экземпляры объектов для обработки.
На входе ФС испоЛьзУется по одному экземпляру одного или нескольких объектов, называемые исходными, а на выходе - экземпляры одного или нескольких объектов, Называемых конечными.
Если в ФС задан оДин исходный объект, будем называть ее одномерной, а в остальных случаяе - многомерной.
В большинстве ФС используется один конечный объект, однако, как следует из определения ФС, в ней могут участвовать несколько конечных объектов. В этом случае предполагается, что в соответствующем запросе разные конечные объекты выступают как один объект для исходного.