? Ein Computer-Datenbank ist ein Software- System, das ein hohes Maß an Organisation für Daten zur Verfügung stellt. Die Datenbank dient als Daten- Container , die Handhabung des Low-Level- Informationen zum Speichern und Abrufen von Daten auf der Festplatte . Dies befreit Software-Entwickler aus, die diese Details von Grund auf neu zu programmieren. Es setzt auch Daten Beziehung und Eigentumsordnung gemäß Bereitstellung Integrität und Sicherheit für eine Organisation, die Aufzeichnungen . Structure Database
Eine Datenbank organisiert Ähnliche Typen von Daten in eine oder mehrere Daten -Sets, die wiederum bestehen aus Feldern oder Datenelemente . Die Bestellung des Kunden -Datenbank , zum Beispiel , kann Datensätze für Kundendaten , Bestellungen und Produkten. Die Bestellungen Datensatz , zum Beispiel, würde Felder für eine eindeutige Identifizierung von Kunden -Nummer, einer Bestelldatum , einem Schiff aufgenommen und einer Auftragsmenge . Die Order-System Programme senden einfache Befehle an die Datenbank hinzuzufügen und zu ändern Datensätze als Kunden Bestellungen aufgeben.
Datenintegrität
Ein Datenbankadministrator ist eine Person, die die Verwendung überwacht der Datenbank-Software für eine Organisation. Sie entwirft und Updates Datenbanken , Datensätze und Felder. Sie fügt auch Vorschriften , die die Verwendung der Datenbank regeln und bewahrt die Integrität der Daten. Zum Beispiel können sie eine Regel hinzufügen , um die Aufträge Datenbank, die die Daten , bevor Sie Aufträge eines Kunden Datensatz überprüft . Bestellt der Kunde löschten hat , die Beseitigung der Kunde dreht die Reihenfolge von Datensätzen in " Waisen " oder Datensätze, die zu niemandem gehören. Stattdessen mit der Regel , die Datenbank automatisch blockiert das versehentliche Löschen des Kunden erfassen und zeigt eine Fehlermeldung an .
SQL
Viele Datenbank- Systeme verwenden ein Datenmanagement Sprache namens SQL oder Structured Query Language . Mit nur SQL kann der Administrator Datenbanken zu erhalten, erstellen Berichte über die Daten und Hinzufügen, Ändern oder Löschen von Datensätzen - alles unterliegt den Regeln und der Datenbank -Sicherheit. Die Datenbank-Software Prozesse SQL-Befehle aus menschlichen Benutzer und Programme .
Sicherheit
Der Datenbankadministrator kann den Zugang für alle Passwörter einer Datenbank oder einem seiner Sätze oder Artikel hinzufügen . Ein Benutzer kann zum Beispiel die Erlaubnis , um alle Daten in einer Datenbank zu lesen, aber nicht aktualisieren nichts davon. Oder die Datenbank kann der Benutzer sehen nur bestimmte Datensätze oder Elemente in Sets zu beschränken. Dies gibt eine große Flexibilität bei der Sicherung von Daten , während den Benutzern Zugang zu den Unterlagen , die sie benötigen .
Werkzeuge
Database Software enthält Tool-Programmen verwendet, um Daten zu erhalten. Backup-Software kann der Administrator sicher Kopien der Daten im Falle eines Festplatten-Crashes und andere schwere Probleme zu machen. Import -und Export- Programme lassen die Benutzer hinzufügen und entfernen, Aufzeichnungen und Senden von Dateien an andere , externe Systeme mit unterschiedlichen Formaten . Zum Beispiel kann eine Abrechnung Administrator verwenden Sie eine Export-Programm , einen Mitarbeiter zu erstellen , um zu der Internal Revenue Service einmal im Jahr schicken. Andere Programme überwachen Datenbank Verarbeitungsgeschwindigkeit und hilft dem Administrator die Feinabstimmung für die beste Leistung .