Was ist eine Datenbank?

Einer der Begriffe Technologie, dass die meisten Menschen haben sich daran gewöhnt zu hören, entweder bei der Arbeit oder beim Surfen im Internet ist die Datenbank. Die Datenbank verwendet, um eine äußerst Fachausdruck, aber mit dem Aufstieg der EDV-Systeme und Informationstechnologie in unserer gesamten Kultur, die Datenbank hat sich zu einem Begriff Haushalt.

Die Definition einer Datenbank ist eine strukturierte Sammlung von Aufzeichnungen oder Daten, die in einem Computersystem. Um für eine Datenbank zu wirklich funktional, es darf nicht nur Speicherung großer Mengen von Aufzeichnungen und gut, aber leicht zugänglich ist. Darüber hinaus wird eine neue Informations-und Änderungen sollten auch recht einfach zu Input. Im Hinblick auf eine hoch effiziente Datenbank-System benötigen Sie, um ein Programm zur Verwaltung der Anfragen und die gespeicherten Daten auf dem System. Dies ist üblicherweise als DBMS oder ein Datenbank-Management-System. Neben diesen Funktionen, alle Datenbanken, die erstellt werden soll gebaut werden Daten mit hoher Integrität und die Fähigkeit zum Wiederherstellen von Daten, wenn Hardware ausfällt.

Arten von Datenbanken

Es gibt verschiedene Arten von Datenbanken; jede Art von Datenbank hat ihre eigenen Daten-Modell (wie die Daten strukturiert). Sie umfassen; Flat-Modell, hierarchisches Modell, Relationales Modell und Netzwerk-Modell.

Die flache Modell-Datenbank

In einem flachen Modell-Datenbank, gibt es eine zweidimensionale (flache Struktur) Array von Daten. Zum Beispiel gibt es eine Spalte der Informations-und innerhalb dieser Spalte wird davon ausgegangen, dass alle Daten werden im Zusammenhang mit den anderen. Zum Beispiel wird ein flaches Modell-Datenbank enthält nur Postleitzahlen. Innerhalb der Datenbank wird es nur eine Spalte und jeder neuen Zeile, dass innerhalb einer Spalte wird eine neue Postleitzahl ein.

Die hierarchischen Modell-Datenbank

Die hierarchische Datenbank-Modell ähnelt einem Baum wie Struktur, wie zum Beispiel der Microsoft Windows organisiert Ordner und Dateien. In einem hierarchischen Modell-Datenbank, die jeweils nach oben Link ist verschachtelt, um Daten in einer bestimmten Reihenfolge auf einem gleichen Niveau Liste. Zum Beispiel, eine hierarchische Datenbank der Umsatz ist, kann jeden Tag Liste Umsatz als separate Datei. Innerhalb dieses verschachtelte Datei sind alle der Verkäufe (gleiche Typen von Daten) für den Tag.

Das Netzwerk-Modell

In einem Netzwerk-Modell, das bestimmende Merkmal ist, dass ein Datensatz gespeichert wird mit einem Link auf andere Datensätze - in der Tat vernetzt. Diese Netze (oder manchmal auch als Zeiger) kann mit einer Vielzahl verschiedener Arten von Informationen, wie Knoten-Nummern oder sogar eine Festplatte Adresse.

Das relationale Modell

Das relationale Modell ist die beliebteste Art der Datenbank und ein äußerst leistungsfähiges Werkzeug, nicht nur zur Speicherung von Informationen, sondern ihn so gut. Relationale Datenbanken sind als Tabellen organisiert. Die Schönheit einer Tabelle ist, dass die Informationen zugreifen können hinzugefügt oder ohne Reorganisation der Tabellen. Eine Tabelle kann viele Datensätze und jeder Datensatz kann sie über viele Felder.

Tabellen sind manchmal auch eine Beziehung. Beispielsweise kann ein Unternehmen eine Datenbank mit dem Namen Kundenaufträge innerhalb dieser Datenbank werden mehrere verschiedene Tabellen oder Beziehungen alles in Bezug auf die Bestellungen der Kunden. Tabellen können Kunden Informationen (Name, Adresse, Kontakt-, Informations-, Kundennummer, etc.) und anderen Tabellen (Beziehungen), wie Bestellungen, dass der Kunde zuvor gekauft (dies kann auch Artikelnummer, Artikelbeschreibung, Zahlungsbetrag, Zahlungsart, etc. ). Es sollte darauf hingewiesen werden, dass jeder Datensatz (Gruppe von Feldern) in einer relationalen Datenbank verfügt über eine eigene Primärschlüssel. Ein Primärschlüssel ist ein einzigartiges Feld, macht es leicht zu identifizieren, ein Rekord.

Relationale Datenbanken verwenden Sie ein Programm namens SQL-Schnittstelle oder Standard Query Language. SQL wird derzeit auf praktisch alle relationalen Datenbanken. Relationale Datenbanken sind extrem leicht, um zu passen fast jede Art der Datenspeicherung. Sie können auf einfache Weise erstellen Beziehungen für Artikel, die Sie verkaufen, Mitarbeiter, dass die Arbeit für Ihr Unternehmen, etc.

Zugreifen auf Informationen mit Hilfe einer Datenbank

Während die Speicherung von Daten ist eine große Eigenschaft von Datenbanken, für viele Nutzer der Datenbank wichtigste Funktion ist die schnelle und einfache Auffinden von Informationen. In einer relationalen Datenbank, ist es extrem einfach zu extrahieren, Informationen über einen Mitarbeiter, relationale Datenbanken, sondern auch die Leistung von Abfragen. Abfragen sind Anträge auf Pull-spezifische Arten von Informationen und entweder zeigen sie in ihrem natürlichen Zustand oder erstellen Sie einen Bericht mit den Daten. Zum Beispiel, wenn Sie schon eine Datenbank der Beschäftigten und es schloß Tabellen wie Gehalt und Stellenbeschreibung, können Sie ganz einfach eine Abfrage ausführen, von denen Arbeitsplätze zahlen über eine bestimmte Grenze übersteigt. Egal, welche Art von Informationen, die Sie auf Ihrem Datenbank-Abfragen erstellt werden können mit SQL zu helfen, wichtige Fragen beantworten.

Das Speichern einer Datenbank

Datenbanken können sehr klein (weniger als 1 MB) oder extrem großen und komplizierten (Terabyte wie auch in vielen öffentlichen Datenbanken), aber alle sind in der Regel Datenbanken gespeichert und befindet sich auf der Festplatte oder andere Arten von Speichermedien und Drucker kann über den Computer neu. Große Datenbanken können verlangen, getrennte Server und Standorten jedoch viele kleine Datenbanken können problemlos als Dateien auf der Festplatte Ihres Computers.

Die Sicherung einer Datenbank

Natürlich sind viele Datenbanken speichern vertrauliche und wichtige Informationen, die nicht leicht zugänglich nur durch Dritte. Viele Datenbanken erfordern Passwörter und andere Sicherheitsfunktionen, um den Zugriff auf die Informationen. Während einige Datenbanken zugegriffen werden kann über das Internet über ein Netz, andere Datenbanken sind geschlossene Systeme und kann nur zugegriffen werden vor Ort.




Bookmark Was ist eine Datenbank
Datenbanksicherheit
Sentrigo ist der Marktführer im Bereich Datenbank-Sicherheit, Prüfung und Schutz.

Aktuelle Blog-Posts


Copyright 2008 Tech-FAQ. Alle Rechte vorbehalten.