www.wikidata.de-de.nina.az
Der gesamte Artikel ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Klingt stellenweise nach personlichen Erkenntnissen einzelner Wikipedia Autoren Februar 2017 Eine Suchfunktion ist eine Funktion eines Produkts oft Software die es erlaubt einen bestimmten Datensatz in einer Datenmenge schnell zu finden Inhaltsverzeichnis 1 Verfahren 2 Beispiel Telefonbuch 3 Suchfunktionen in Computerprogrammen 4 Intelligente Suchfunktion 5 Komplexe Suchfunktion 6 Siehe auch 7 WeblinksVerfahren BearbeitenDie Suche lauft dabei wie folgt ab Der Suchende legt die Suchkriterien und weitere Parameter zur Steuerung der Funktion fest Es wird ein Verfahren angewendet um den Datenbestand mit den Suchkriterien zu vergleichen Es wird der erste oder alle oder die ersten N Treffer des Datenbestands die zu den Suchkriterien passen verwendet Beispiel Telefonbuch BearbeitenEin Beispiel aus dem Alltag ist das Telefonbuch Das verwendete Verfahren ist die index sequentielle Suche Zunachst wird uber die Reiter am Rand des Telefonbuchs Index der erste Buchstabe des gesuchten Namens aufgeschlagen Danach werden die nachfolgenden Seiten einzeln sequentiell durchlaufen bis der gesuchte Name gefunden ist Da das Telefonbuch nach Nachnamen und Vornamen sortiert ist kann die Suche weiter beschleunigt werden indem z B immer 5 Seiten uberblattert werden und dann verglichen wird ob der zweite Buchstabe des Nachnamens passt Falls er kleiner ist springt man wieder einige Seiten zuruck Ansonsten springt man entweder weiter oder fahrt mit der sequentiellen Suche fort Suchfunktionen in Computerprogrammen BearbeitenIn Computerprogrammen sind sehr oft komfortable Suchfunktionen verfugbar die ein schnelles Dauer wenige Sekunden Durchsuchen riesiger Datenbestande Milliarden Datensatze ermoglichen Wesentliche Voraussetzung fur die schnelle Suche ist die Sortierung bzw Indizierung der Datenbestande Die Entwicklung und Realisierung von Suchalgorithmen ist ein Teilgebiet der Informatik Der Funktionsumfang haufig verwendeter Suchfunktionen reicht von sehr einfach bei einem einfachen Texteditor z B Notepad exe bei MS Windows uber detailliert z B grep Programm bis zu sehr komplex SQL Datenbanken Die Verfugbarkeit einer bedarfsgerechten Suchfunktion ist heute die Grundvoraussetzung fur den sinnvollen Einsatz von Programmen Fehlt eine Suchfunktion ist dies eine Einschrankung die es nahelegt ein anderes Produkt mit ahnlicher Funktion zu verwenden das eine Suchfunktion bereithalt Selbst eine einfache Suchfunktion ergibt eine spurbare Steigerung der Produktivitat beim Arbeiten mit der Anwendung Intelligente Suchfunktion BearbeitenMass fur die Intelligenz der Funktion ist das Verhaltnis aus dem Aufwand fur die Eingabe von Suchkriterien zur erzielten Treffergenauigkeit bei Einhaltung der akzeptablen Zeit nach der das erste Suchergebnis verfugbar sein soll So sollte eine Internet Suchmaschine nach wenigen Sekunden bei Eingabe eines einzelnen Stichworts die Adresse der Internetseiten zuruckliefern die den maximalen Bezug zu diesem Stichwort haben und zwar nach absteigender Relevanz sortiert Tipp oder Rechtschreibfehler mussen automatisch erkannt werden und ggf Korrekturvorschlage gemacht werden Die Eingabe von Suchkriterien unter Verwendung einer bestimmten Syntax ist nur sehr eingeschrankt akzeptabel Produkte mit einer intelligenten Suchfunktion waren in der jungsten Vergangenheit sehr erfolgreich Komplexe Suchfunktion BearbeitenBei komplexen Suchfunktionen spielt der Aufwand fur die Eingabe der Suchkriterien eine untergeordnete Rolle Sie wird von ausgebildeten Experten durchgefuhrt und kann u U viele Tage dauern Fast immer ist dazu das Erlernen einer umfangreichen Syntax einer spezialisierten Abfragesprache notwendig Im Vordergrund steht die Prazision der Suchergebnisse die Geschwindigkeit und der Ressourcenverbrauch Es sollte moglich sein bei der Durchfuhrung zusatzliche Informationen zu gewinnen z B statistische Daten Bei einem Suchdurchlauf sollte man gleichzeitig nach mehreren Kriterien suchen konnen Komplexe Suchfunktionen mussen mit riesigen Datenmengen zurechtkommen z B Milliarden von Dateien oder Datenbanken mit mehreren Terabyte Umfang Siehe auch BearbeitenSchweizer Portal fur Recherche im InternetWeblinks Bearbeiten nbsp Wiktionary Suchfunktion Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen Abgerufen von https de wikipedia org w index php title Suchfunktion amp oldid 237778736