Search Engines

Much internet data retrival is carried out by means of search engines which provide an effective way of displaying data in a predetermined, structured way. Search engines can be both complex, i.e. querying into several databases in a relational structure and simple, querying into just a single table.

Several of the tables below are examples of a simple search engine with varying degrees of query functionality, the first, Muslimske fornavne i Danmark, having the possibility of a full or partial search, whereas the others, e.g. the UNGEGN list of Toponymic Terminology, has additional 'Begins with', 'Ends on' search functions. The Danmarks Stednavne search engine is the first view of the electronic version of the series Danmarks Stednavne in completely unmodified form, i.e. with 'warts and all'. The German-language Müllers Großes Deutsches Ortsbuch 2012 is an example of how to deploy a search functionality to a web-book, in this case a Google Books publication.


Open source, and the world's most used, relational database manage-ment system (RDB-MS). It runs as a (web)server provid-ing multi-user ac-cess to databases. SQL stands for 'Structured Query Language'.


An open source scripting language designed to produce dynamic Webpages to be embedded into an HTML source document. Ultimate-ly, the script is interpreted by a Webserver with a PHP processor mo-dule which generates the resulting Web page.