Neben der Repositories für Informationen, Datenbanken durchsucht werden , so dass Sie Informationen schnell zu finden. Datenbankrecherchen , insbesondere solche auf dem Web , haben sich zu einer leistungsstarken Ressource für fast alle, die Antworten. Durch die automatische Auswahl , Sortierung und Verknüpfung von Daten ermöglichen Datenbanken, die Sie durch Millionen von einzelnen Datensätze sichten und hilfreiche Ergebnisse . Database Fundamentals
Eine Datenbank ist eine Reihe von Software- Programmen, die auf einem Computer ausgeführt werden , die Überwachung einer Reihe von streng kontrollierten Datendateien. Jeder Zugriff auf die Dateien durch ein Programm als Server bezeichnet. Der Server verarbeitet Benutzeranforderungen nur, wenn sie ihre Anforderungen für den Zugang der Sicherheit und Integrität der Datei zu erfüllen. Zum Beispiel können einige Benutzer über die Berechtigung zur Datenbank Datensätze lesen, aber nicht neue zu schaffen , und andere Nutzer können einige Teile der Datenbank zu sehen, aber nicht others.A Datenbank enthält Datenblöcke Tabellen genannt werden , die die wichtigsten Arten von Daten, die durch das gehalten Organisation . Zum Beispiel kann ein Ladengeschäft haben eine Datenbank mit Kunden-und Produktdaten Inventartabellen . Die Tabellen , die ihrerseits enthalten einzelnen Felder genannt , die die kleinsten komplette Teile der Daten in der Datenbank sind. Ein Kunde Tabelle kann Felder für Name, Adresse und dem Datum ihrer letzten einen Kauf getätigt . Die Datenbank macht Recherchen durch übereinstimmende Informationen gegen einzelne Felder .
Accessibility
Das Web hat sich Datenbankabfragen zu jedermann eröffnet mit einer Internet -Verbindung. Sie können zum Beispiel für Restaurants in Ihrer Nähe suchen, erhalten Sie Informationen über Kinderkrankheiten und suchen Sie Teile für ein altes Auto . Häufig müssen Web-Suchmaschinen wie Google und Bing die Informationen auf ihren Websites , in anderen Fällen , Sie auf einer Website, spezialisiert auf ein Thema , wie WebMD suchen. Web-Browser haben sich von Desktop- und Laptop-Computern zu Tablet-Computern und Smartphones zu verbreiten, die Zugänglichkeit dieser Informationen.
Geschwindigkeit
Die Geschwindigkeit eines Datenbank-Suche abhängig von der Server-Software , die Computer auf dem es läuft und Internet-Verkehr , obwohl eine einfache Suche auf einer gut gestalteten Datenbank so wenig wie ein Bruchteil einer Sekunde dauern kann . Schnelle Lieferung von Daten lädt mehr casual Abfragen und ermöglicht es Benutzern, mehrere Fragen zu stellen , entweder zu verengen oder eine Antwort zu verwandten Informationen durchsuchen. Davon profitieren alle , von Wissenschaftlern und Forschern auf Grad - Schüler .
Raffinesse
Durch die Verknüpfung von Tabellen , Datenbanken erhöhen die Raffinesse der Suchanfragen . Wenn für eine Datenbank -Tabellen für Kunden und Aufträge , zum Beispiel, und jeder Tisch hat einen Kunden -Code-Feld , kann eine Suche vorübergehend kommen Sie mit den Tabellen auf dieser gemeinsamen Feld und finden für Kunden in Kansas , die mehr als $ 500 im Wert von gekauften Waren. Die Tabelle orders nicht den Staat, und die Kunden -Tabelle nicht über einen Kaufpreis , sondern gemeinsam die beiden Tabellen liefern alle Informationen, die Sie need.Databases leicht unterbringen Suche nach mehreren Feldern durch den Einsatz von Booleschen Logik . Dies macht die Suche schneller und produziert mit einer hohen spezifischen Ergebnisse . Die Booleschen Operatoren " AND ", " OR" und "NOT" können Sie mehrere Felder miteinander zu kombinieren. Wenn Sie für mehrere Felder durchsucht mit Hilfe eines Web-Formulars zu tun , verwendet die Datenbank diese Operatoren intern . Zum Beispiel, wenn Sie für die Größe 10 oder 11 Schuhe suchen , wollen aber nicht braunen , Phrasen das Datenbank-Programm eine interne Abfrage wie "SELECT * FROM shoes_table WHERE ( size = 10 OR size = 11 ) AND NOT color = ' braun' . " Du kannst so viele Kriterien liefern, wie Sie wollen , von einem einzigen Artikel zu Hunderten .