? Ein Computer-System der Datenbank -Software fungiert als effiziente, sichere Ablage für Daten einer Organisation . Die Datenbank der Endbenutzer in der Regel nie sieht es und kann es nicht wissen . Allerdings nutzt sie die Anwendungssoftware, die mit der Datenbank interagiert , so die System-Designer müssen Sie die Datenbank aufbauen, um ihre Bedürfnisse anzupassen. Der Designer beschreibt das System der Ziele mit dem Benutzer , dann setzt diese in eine funktionierende Datenbank . Spezifikationen
Der Anwender arbeitet mit den Anwendungsprogrammen , dass Futtermittel in die Datenbank. Wenn sie ein Ingenieur ist , zum Beispiel , dreht sie ihren Computer ein und ruft eine Liste der Teile für ein Stück von Maschinen . Sie sieht nicht die Datenbank, die Stückliste speichert , aber sie sieht die Bildschirme und Ausdrucke . Um die Stückliste zu entwerfen , sitzt ein Programmierer mit dem Ingenieur und findet heraus, welche Arten von Informationen, die sie benötigt , dann erstellt die Datenbank , Bildschirmen und Berichten aus den Vorgaben des Anwenders . Im Laufe der Zeit könnte der Benutzer neue oder andere Funktionen nutzen möchten , so der Programmierer macht diese Revisionen.
Regeln
p Der Anwender der Software -System benötigen, um bestimmte Regeln zu befolgen . Zum Beispiel, wenn ein Teil enthält Blei , sollte das System Sperrung der Nutzung von Maschinen in einer häuslichen Umgebung verwendet . Ihre Abteilung könnte eine Regel, dass das Gewicht einer Maschine sollte nie mehr als 200 lbs. Der Programmierer stellt Regeln in der Datenbank, die automatisch Durchsetzung dieser Beschränkungen .
Import /Export
Benutzer häufig Aufzeichnungen in kleinen Tabellenkalkulation Dateien . Sie nutzen diese zu verfolgen, kleine Projekte zu halten, erstellen Diagramme und andere täglichen Aufgaben. Der Programmierer kann den Benutzer durch die Bereitstellung benutzerdefinierte Export-Dateien aus der Datenbank, die der Benutzer öffnet mit ihrem Tabellenkalkulationsprogramm helfen. Ein Datenbanksystem Prozess Kämmen durch die Daten und schreibt die Datensätze in einem Spreadsheet-Format . Der Benutzer kann auch wollen , um die Datenbank von Dateien, die von einer externen Quelle erzeugt ernähren , so der Programmierer richtet einen Datenimport -Funktion , um diese Informationen in die Datenbank zu importieren.
Spielplan
Einige Arten von Datenbank-Management -Software kann Daten automatisch verarbeiten auf einem Zeitplan. Dies kann helfen, einen Manager , zum Beispiel, die einen Bericht muss jeden Morgen Zusammenfassung des Vortages Arbeit . Ein Datenbank-Prozess , über Nacht laufen , können diese Informationen nicht bereitstellen . Andere geplante Datenbank Prozesse können Berichte erstellen oder Export-Dateien für die Woche , Monat oder Quartal . Wenn der Benutzer sieht ihr Zeitplan für den Programmierer , kann der Programmierer Einrichten der Prozesse .
Sicherheit
Der Programmierer muss die Benutzer- organisatorische Rolle zu verstehen , um die Datenbank der Konfiguration Sicherheit. Datenbanken erlauben ein hohes Maß an Flexibilität , um sicherzustellen, dass nur die richtigen Personen Zugang zu bestimmten Informationen haben . Zum Beispiel hat ein Ingenieur vollen Zugriff auf seine Datenbank technischen Teilen , aber er wird von der Gehaltsliste Datenbank gesperrt . Ein Auftrag kann Schreiber haben vollen Zugriff auf die meisten von einem Auftrag - Verarbeitungssystem , aber sie kann nicht loslassen Aufträge für Kreditzusage statt.