Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГИА.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.05 Mб
Скачать

7. Основные понятия Баз данных. Модели организации базы данных. Базы знаний.

Ответ:

В широком смысле БД – это совокуп. сведений о конкретных объектах реального мира какой-либо предметной области. Каждая БД имеет предметную область (часть реального мира, подлеж. изучению). Создавая БД, пользователь стремится упорядочить информацию по различным признакам и быстро осуществлять выборку. Делать это удобно если данные структурированы. Структурирование – введение соглашения о способе представления данных. Это необходимо для оптиматизации работы с БД. (опред. способом записывать дату, Ф.И.О. отдельно друг от друга). БД – совокупность структурированных данных, относящихся к одной предметной области. СУБД – комплекс программно-языковых средств для создания БД, поддержания их в нормальном состояние, использования, осущ. выборки. 2. Классификация БД. БД – совокупность структурированных данных, относ. к одной предметной области. I.) по технологии обработки данных: 1.) Централизованные- хранится на одном ЭВМ, если она компонент сети, то возможно её использование др. ЭВМ. Часто исп. в локальных сетях. 2.) Распределённая- сост. из несколкиз частей, пересекающихся или даже дублирующих друг друга, хранимых на разных ЭВМ. СУРБД. II.) по способу доступа к данным: 1.) с локальным доступом 2.) с удалённым (сетевым) доступом Централиз. БД с сетевым доступом предполагает выделение различных архитектур: Файл-сервер – выделение одной ЭВМ сети в кач. центральной. На ней хранится БД. Все др. машины поддерживают доступ к ней. Файлы в соотв. с запросами пользователей поступают на рабочие станции, где происходит обработка. Клиент-сервер – помимо хранения центральная машина выполняет основную работу по обработке данных, поиск, извлечение, транспортирует данные к клиенту.

Различают три основные модели базы данных - это иерархическая, сетевая и реляционная. Эти модели отличаются между собой по способу установления связей между данными.

1. Иерархический подход к организации баз данных. Иерархические базы данных имеют форму деревьев с дугами-связями и узлами-элементами данных. Иерархическая структура предполагала неравноправие между данными - одни жестко подчинены другим. Подобные структуры, безусловно, четко удовлетворяют требованиям многих, но далеко не всех реальных задач.

2. Сетевая модель данных. В сетевых БД наряду с вертикальными реализованы и горизонтальные связи. Однако унаследованы многие недостатки иерархической и главный из них, необходимость четко определять на физическом уровне связи данных и столь же четко следовать этой структуре связей при запросах к базе.

3. Реляционная модель. Реляционная модель появилась вследствие стремления сделать базу данных как можно более гибкой. Данная модель предоставила простой и эффективный механизм поддержания связей данных.

База знаний (БЗ; англ. knowledge base, KB) в информатике и исследованиях искусственного интеллекта — это особого рода база данных, разработанная для оперирования знаниями (метаданными). Современные базы знаний работают совместно с системами поиска и извлечения информации.

База знаний содержит информацию, покрывающую некоторую область знаний, в структурированном виде, пригодном для использования программным обеспечением. Для этого требуется некоторая модель классификации понятий и определённый формат представления знаний. Иерархический способ представления в базе знаний набора понятий и их отношений называется онтологией.

Онтологию некоторой области знаний вместе со сведениями о свойствах конкретных объектов часто называют «базой знаний». Вместе с тем, полноценные базы знаний (в отличие от обычной базы данных) содержат в себе не только фактическую информацию, но и правила вывода, позволяющие делать автоматические умозаключенияоб уже имеющихся или вновь вводимых фактах и тем самым производить семантическую (осмысленную) обработку информации.