logo
TurboProlog / Документация / TOM_2

Создание вашей базы данных

Для создания базы данных Geobase не нужен. Для этого можно использо-

вать секции внутренней базы данных или внешнюю базу данных Турбо Пролога,

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

вом TOOLBOX Турбо Пролога.

Geobase получает доступ к актуальной базе данных с помощью предика-

тов "db" и "ent".

Для простоты географическая база данных хранится в секции внутренней

базы данных, которую вы можете загрузить с диска вызовом предиката

"consult". Приведем некоторые описания из географической базы данных:

/*state(Name,Abbreviation,Capitol,Area,Admit,Population,

Sity,Sity,Sity,Sity)*/

state(string,string,string,real,real,integer,string,string,

string,string)

/*city(state,Abbreviation,Name,Population)*/

city(string,string,string,real)

/*river(Name,Length,Statelist)*/

river(string,integer,list)

/*border(state,Abbreviation,Statelist)*/

border(string,string,list)

и т.д.