Prolog ist eine logische Programmiersprache im Zusammenhang mit künstlicher Intelligenz und Computerlinguistik . SWI Prolog ist ein freier Prolog -Entwicklungsumgebung. ODBC -Standard wird von Microsoft unter Bezugnahme auf Database Connectivity Öffnen vorgesehen . Es gibt verschiedene ODBC -Manager für die meisten Plattformen oder Sprachen einschließlich Prolog Datenbank-Verbindungen . Die SWI Prolog Schnittstelle zu ODBC enthält zwei Schichten . Die erste Schicht ist es möglich, SQL -Abfragen ausführen . Derzeit ist die Schnittstelle nur stellt die Funktionalität für die erste Schicht . Die ODBC- Schicht übernimmt eine einzige ODBC -Umgebung mit mehreren Verbindungen. Die Verbindung Prädikate enthalten db_conenct , Benutzer und Passwort . Anleitung
1
herunterladen SWI Prolog ODBC -Schnittstelle von SWI Prolog Website. Es gibt zwei DLL-Dateien im Paket , nämlich ODBCProlog.dll und OracleProlog.dll . Doppelklicken Sie auf die . Exe-Datei , um die Schnittstelle .
2
Klicken Sie auf "Start ", "Alle Programme" und " SWI Prolog ", um die SWI Prolog IDE geben installieren. Klicken Sie auf " Query" und eine Verbindung zum MySQL-Server mit dem Code :
Db_open ( 'mysql ', ' admin' , 'password' )
3
Import eine Datentabelle aus MySQL mit db_import ( ' Mitarbeiter (id, name)' , emp) . In diesem Beispiel ist der Name der Tabelle Mitarbeiter in MySQL während emp ist seine alias
4
Conduct Abfragen mithilfe der folgenden Schritte aus: .
Db_query (emp (id, name) , EMP ( id, name))
Der Code " db_query " erfordert zwei Argumente . Wenn Sie die Abfrage einer Tabelle sind, müssen Sie zur Eingabe der gleichen Tabelle zweimal
5
Einfügen eines Datensatzes in die Tabelle employee : .
Emp_ins (11, "Joe" )