Datenbank -Management-Software ist eine Sammlung von Tools, die in der Entwicklung und Produktion von einer Datenbank -Plattform. Viele Software- Anwendungen, Webseiten und Tools erfordern den Einsatz einer Datenbank auf persistente Daten , auf die zugegriffen werden kann, manipuliert und geändert speichern. Datenbanken werden in großem Umfang von Organisationen , die von kleinen Schulen reichen , um Regierungen , internationale Konzerne und der Management-Software für diese Datenbanken haben Vorteile, um sicherzustellen, dass Performance-Anforderungen erfüllt werden und nachhaltig gearbeitet . Datenintegrität
Grundbegriff in der Datenbank der Theorie ist die Idee der Datenintegrität. Daten Anomalien, wie zB doppelte Daten , redundante Daten und fehlende Daten sind schädlich für die Qualität der Daten, Häuser innerhalb einer Datenbank. Eine große Anzahl von Daten in einer Datenbank Anomalien bedeutet , dass die Daten dort gefunden hat niedrige Datenintegrität. Diese Situation ist nicht förderlich für die gesamte Heide von einer Datenbank. Datenbank -Management-Software hilft bei der Vorbeugung und Beseitigung dieser Daten Anomalien und kann zur Stärkung der Integrität und Qualität der Datenbank. Viele Datenbank-Management- Systeme sind Werkzeuge wie die Wirtschaftsprüfer, Berichterstellung und Validierung Regeln, die ein hohes Maß an Integrität zu gewährleisten kann, ist in der Datenbank verwaltet integriert.
Datenzugriff
grundlegende Ziel für eine Datenbank ist , einen Mechanismus zu halten, und kann Daten speichern, so daß sie zugegriffen werden kann. Viele Websites setzen auf Datenbanken , um Daten für registrierte Benutzer und ihre jeweiligen E-Mail -Adresse , Vor-und Nachnamen , Bilder und andere zugehörige Informationen enthalten. Viele Business-Anwendungen für Finanz-Management kann eine Anwendung, die Rechnung , Konto und Bericht speichert. Beide dieser Situation beruhen auf der Fähigkeit von Datenbank -Management-Software zu manipulieren und verändern die Daten innerhalb der Datenbank.
Optimization
Viele Anwendungen erfordern große Mengen an Daten werden entweder aus der Datenbank gelesen oder in die Datenbank geschrieben . Diese Maßnahmen sind in der Regel durch eine Datenbankabfrage durchgeführt . Eine Abfrage ist eine Aussage, die jeden Aspekt der Datenbank zu manipulieren können . Abfragen, die eine große Menge von Daten zu bewegen müssen optimiert werden, um für die gesamte Anwendung zu reagieren und verwendbar . Datenbank -Management-Software haben Tools, die in den Bau von Abfragen, die für die Leistung optimiert werden helfen kann . Der alternative Ansatz , um die Leistung zu verbessern wäre, auf einer Datenbank professionelle verlassen, um die optimierte Abfragen zu erstellen .
Sicherheit
unternehmenskritischen Daten ist ein Begriff verwendet, um Daten zu bezeichnen , dass ist von wesentlicher Bedeutung für das operative Geschäft und wenn geändert oder entfernt werden, würde sich stark auf die Leistung der Organisation unter Berufung auf die Datenbank . Diese Daten hat einen erheblichen Wert , und es ist wichtig für ein Maß an Sicherheit , um in Kraft gesetzt werden. Der Schutz der kritischen Daten ist eine Verantwortung des Datenbank-Management- Software. Werkzeuge wie Sicherheits-Audits können verwendet werden, um zu überprüfen , ob die Datenbank und das Umfeld, in dem sie gehostet wird genug, um Angriffe von außen zu minimieren gesichert werden. Zusätzliche Sicherheit betrifft kann das Management von autorisierten Zugriff und Privilegien . Datenbank -Management-Systemen arbeiten, um sicherzustellen, dass diese Anforderungen erfüllt sind .
User Management
Um sicherzustellen, dass die Sicherheit und Integrität in einer Datenbank beachtet werden , die Benutzer, die Zugriff haben die Daten in einer Datenbank muß entsprechend behandelt werden. Datenbank -Management-Software ermöglicht Benutzerprofile mit einem bestimmten Satz von Sonderrechten verbunden auf dieses Konto eingestellt werden. Entwickler können , zum Beispiel, haben die Möglichkeit, mehr Funktionen als ein Standard-Benutzer ausführen , kann aber nicht so viel Kontrolle wie ein Datenbank-Administrator haben . Benutzer -Management ist ein zentraler Vorteil zu einem Datenbank-Management- Software-Paket.