Реферат: Информационно-справочная система, обеспечивающая работу с базой данных Bit

Области применения информационно-справочных систем воистину

безграничны: это ведение статистики удоя скота на ферме, состав-

ление каталогов книг в библиотеках и произведений искусства в му-

зеях, сбор данных о наличии рабочих вакансий в данном регеоне и

многие другие.

Одним из способов програмной реализации информационно-спра-

вочной системы является использование для ее создания языка логи-

ческого программирования Пролог. В данной реализации языка содер-

жится множество встроенных предикатов, существенно облегчающих

написание таких систем.

База данных в простейшем случае - упорядоченная структура

данных в виде таблицы, каждая запись которой может объединять

разнотипные данные, причем все записи одной базы имеют одинако-

вую структуру. Существуют три модели представления баз данных:

иерархическая, сетевая и реляционная. В силу особенностей языка

Пролог, с его помощью реализуется реляционная модель. Каждая

строка в базе данных называется элементом отношения, каждая ко-

лонка - атрибутом отношения, колличество колонок - арностью, а

колличество строк - мощностью. В языке программирования Пролог

атрибуту отношения соответствует аргумент предиката, арности -

колличество аргументов в предикате, отношению - предикат, элемен-

ту - факт, и мощности - число фактов. Исходя из вышеперечислен-

ных соответствий Пролог является прекрасным средством для реали-

зации реляционных баз данных.

Все режимы программы активизируются с помощью меню, которое

реализовано с помощью процедуры main_menu. Для активизации како-

го либо режима пользователю следует нажать цифровую клавишу,

соответствующую выбранному пункту меню.

Меню данной программы состоит из семи пунктов:

К-во Просмотров: 578
Бесплатно скачать Реферат: Информационно-справочная система, обеспечивающая работу с базой данных Bit