Datenbankmanagementsystem (DBMS): Einstufung, Definition und Funktion

Datum:

2018-12-07 13:30:22

Ansichten:

592

Bewertung:

1Wie 0Abneigung

Teilen:

Table of contents:

Daten - es ist immer eine Struktur und Inhalt, Syntax und Semantik. Im Kontext von Datenbanken - Tabellen, Beziehungen zwischen Tabellen, Abfragen und deren Ergebnisse. Man kann nicht sagen, dass die herrschende Idee der relationalen Datenbanken - ideal, aber Sie ist praktisch, bequem und beschreiben können jeden Einsatzbereich.

DBMS Klassifizierung

Wenn eine Datenbank ist eine Sammlung von Tabellen, Datenbank-Management-System (DBMS) ist die Unterstützung mehrerer Datenbanken und die Bereitstellung für jeden von Ihnen die richtige Funktionalität in der Administration, arbeiten und Lesen. Im Laufe der Zeit DBMS haben eine Vielzahl von sehr spezifischen Funktionen, die als de-facto-Standard, und haben die eigene Sprache Beschreibungen, arbeiten und Probenahme.

Basis-DBMS-Funktionalität

Datenbanken erlauben das präsentieren der Datensammlung durch ein System von Tabellen, festlegen von Beziehungen zwischen Tabellen definieren die Tage, die Anträge, die Form der gewünschten Ergebnisse und bieten zwei Möglichkeiten, um zu arbeiten:

  • ändern;
  • Nur Lesen.

Eigentlich mehr vom DBMS und nicht benötigt, sollte Zugang Programmcode für die Zwecke der Verwaltung oder Betrieb (ändern oder Lesen). Der Nutzer hat direkten Zugriff auf die Daten, sondern durch einen bestimmten Code, den er ist eine Breite Funktionalität, DBMS implementiert.

Klassifizierungssystem DBMS

Das Format, das Protokoll und das Allgemeine Verfahren für die Nutzung der Datenbank ist immer bekannt, obwohl die derzeitige Klassifizierungssystem DBMS belegt die große Vielfalt der Konzepte und Möglichkeiten der Umsetzung.

Konzept Datenmanagement-Systeme

Das Grundlegende Konzept, das sicherlich die Führung mit dem Zeitpunkt der Geburt und wächst bis zum heutigen Tag, ist ein Fundament der Entwicklung der Systeme der Verwaltung von Datenbanken - relationale Beziehungen. Die Datenbank ist eine Sammlung von Tabellen und Beziehungen zwischen Ihnen. So war es, so ist es, aber so wird es noch nicht allzu lange Zeit.

Mehr:

Lenovo v580c: eine detaillierte übersicht über

Lenovo v580c: eine detaillierte übersicht über

Heute haben wir beschlossen, zu schreiben über den Laptop Lenovo v580c. Übersicht ausführliche, da dieser tragbare PC IdeaPad-Serie hat eine hohe Popularität, aber viele Menschen wissen nicht, was zieht das Gerät der Käufer. Das Modell ist schnell un...

Wie löschen Sie den Cache Ihres Computers (Browser)

Wie löschen Sie den Cache Ihres Computers (Browser)

Sehr oft im Internet finden Sie die Frage: „Wie Cache leeren Computer?». Diese Formulierung gibt ein user-Neuling, der irgendwo gehört, dass die Art und Weise kann die Arbeit des Computers zu verbessern, aber nicht ganz versteht, worüber ...

Was ist ein BDRip

Was ist ein BDRip

Muss mit bedauern zugeben, dass der Fortschritt in der informatik-und Multimedia-Technologien neben den offensichtlichen Vorteilen hat eine Reihe von negativen Eigenschaften. Zum Beispiel, als vor einigen Jahren die Anbieter zu einem vernünftigen Pre...

Der Rest des Datenmodells:

  • Hierarchische;
  • Netzwerk;
  • ER-Modell (Entity - Verbindung);
  • Objektorientierte;
  • Objektrelationales etc.

Sie haben Ihre Nische, aber in jedem von Ihnen zugrunde liegen dieselben relationale Beziehungen. In der Tat, bei den unterschiedlichen Vorstellungen über die Daten, die in Datensysteme, ist unbestreitbar und offensichtlich nur eins: alle Daten immer Sinn machen.

Wie reflektieren die Bedeutung in der formalen computermodells der Datenbank? Die Beurteilung durch die wenigen Namen von Modellen der DB, Besondere Probleme gibt es keine, aber immer noch „saubere relationale Beziehung» finden die meisten, dass weder eine praktische Anwendung: wie nennen beendete die Aufgabe der Bearbeitung von Daten, welche das Adjektiv Anhängen an die Bezeichnung Ihrer Datenbank - egal, wichtig ist, dass die Aufgabe gelöst.

Klassifizierung von Daten-Management-Systeme

Die grundlegende Kategorie, die eine wichtige praktische Bedeutung: die Anwendbarkeit des Systems für die Lösung der Aufgabe. Hier können Sie alle DBMS aufgeteilt in vier Hauptgruppen unterteilt:

  • Datenmodell;
  • Distribution;
  • Access-Möglichkeiten;
  • Maß an Vielseitigkeit.

Es ist eine Allgemeine Klassifizierung der modernen DBMS.

Der Begriff der Verteilung ist wichtig, obwohl mit semantischen Gesichtspunkt ist es gleichgültig, wie verteilt die Datenbank, ist es wichtig, dass es die gewünschte Option zuzugreifen.

Klassifizierung der modernen DBMS

Möglichkeiten des Datenzugriffs ist auch wichtig: die Webseite kann verlangen информациию aus der Datenbank, Oracle verwalteten, aber empfangen/schreiben hier nicht so angeordnet, wie bei der Verwendung von MySQL.

Das Niveau der Vielseitigkeit - relatives Kriterium, aber in den meisten Fällen ist es zu berücksichtigen. Nicht jedes Projekt erfordert Dynamik und Ihrer hohen Sicherheit (Zugriff, Datensicherheit u. A. M. Viele Aufgaben müssen in der Entwicklung beziehungsweise Einsatzbereiche. Die Auswahl von DBMS mit eingeschränkter Funktionalität führen kann in der Zukunft zu überflüssigen Ausgaben auf dem Ersatz-System, das eine begrenzte Kapazität.

DBMS-Funktionalität

Nach der Tradition, Klassifizierung und DBMS-Funktionen spielen eine wesentliche Rolle bei der Entwicklung der technischen Aufgabe oder einem IT-Projekt, in dem Sie erscheinen, sind große Datenmengen. Dabei wird der Begriff „große“ kann bedeuten, ein bestimmtes Niveau des (Bildverarbeitung) oder die Anzahl der Datensätze (Textverarbeitung).

Klassifizierung und Funktionen von DBMS

Die Funktionalität der Aufgabe und der erwarteten Lösung zeigen kann klare Anforderungen. Insbesondere die Auswahl von DBMS (Einstufung laut):

  • Darstellung der Daten (Video, Audio, Text, verschiedene Kombinationen);
  • Strukturierung/Formalisierung (strukturierte, unstrukturierte);
  • Charakter/Quelle (hierarchische, relationale, Netzwerk);
  • Das Format und den Speicherort (lokal, verteilt);
  • Benutzer (Single, Multi).

Diese Seite der Frage betrifft nur einen Teil der wichtigsten Momente für die Präferenz eines anderen DBMS. Es gibt viele angewandte Bereiche, in denen die Auswahl von DBMS Klassifizierung nach beliebigen Kriterien ist irrelevant. Zum Beispiel, Auswahl content-Management-System für die Zwecke der Entwicklung des Standortes wird der Entwickler vor der Wahl eindeutig nur einer bestimmten Datenbank.

Großes DBMS und komplexe connect

Moderne Informations-Ebene DBMS (Einstufung nach Bedeutung und Verantwortung):

  • террабайты Informationen (eine große Datei an sehr viele kleineDateien);
  • Megabyte (mehrere Dateien beschreiben eine Datenbank und die darin enthaltenen Daten).

Aber die Bedeutung und die Verantwortung der hier immer groß nicht nur im ersten Fall. Es gibt viele verantwortungsvolle Projekte, bei denen kleine Mengen von Informationen, um verantwortungsvolle Entscheidungen bedingen.

Möglichkeiten der Klassifikation von DBMS

In der Regel das erste Kriterium definiert als bedingungslose Marktführer Oracle, der zweite - MySQL. Sie haben viel gemeinsam, aber sehr viele grundsätzliche Unterschiede. Wann tritt das Problem gemeinsam eine Web-Ressource mit der Oracle-Datenbank ohne Verwendung Ihrer eigenen Tools und Technologien, gibt es viele Fragen. Komplexe connect - längst keine Seltenheit, sondern oft nur eine Bedingung, um eine Lösung zu erreichen.

Неменьшее Anzahl von Problemen mit der Lieferung von Daten tritt auf, wenn Sie sich im lokalen Netzwerk auf dem Server MS SQL Server, zu dem eine Verbindung verfügbar ist durch einige Hardware-Router.

Tatsächlich in der Praxis alle Komponenten sind wichtig: DBMS Architektur, Klassifizierung DBMS-Funktionalität, Chance Konnektivität und Bandbreite der Kommunikationskanäle.

Sicherheit, Zugriff und speichern von Daten

DBMS Kenntnisse, Klassifizierung, Theorie der Datenbanken im Allgemeinen, praktische Erfahrungen und andere konzeptionelle Momente, die zweifellos wichtig sind. Die Zuverlässigkeit der Hardware-Komponente ist heute sehr hoch, aber die Frage der Qualität des Codes, und vor allem seine Semantik, bis zum heutigen Tag relevant.

Den sicheren Zugriff auf die Datenbank können alle DBMS, aber was ist mit der gemeinsamen Praxis zum kopieren von Datenbanken zum erstellen von Backups?

Architektur von DBMS Klassifizierung DBMS

Diese geile Idee ist typisch für die DB, die sich sowohl in einer Datei und in einer Vielzahl von Dateien. Im ersten Fall ist der Verlust von einzelnen Bytes oder Bits ruinieren die gesamte Datei und im zweiten Fall unvollständige Beschreibungen kopieren der Datenbank oder der Dateien, die Daten enthalten, führt auch zu unvorhersehbaren Folgen.

Seltsam, dass die Entwickler von DBMS nicht mit diesen Tatsachen, aber wenn die Tage, die Sie unternahmen Schritte heruntergefahren und ein für alle mal das Problem der Verfügbarkeit von Daten außerhalb des Systems unter Kontrolle gehalten werden können, dann bildete sich wäre das Dilemma: auf DBMS-Klassifizierung vereinfacht würde bis an die Grenze:

  • Sinnvoll nutzen (sicher, zuverlässig, immer verfügbar);
  • Nicht verwendet werden (alle vom Entwickler gesteuert werden DBMS).

Sie können Nicht alles kontrollieren, als erfahrener Programmierer ist, desto mehr Varianten er lässt den Kunden. Schließen Sie die Daten für die externe Kontrolle und Veränderung - bedeutet sicherzustellen gelöste Aufgabe nicht lange Leben.

Die Frage der Sicherheit und Verfügbarkeit der Daten liegt außerhalb aller Lösungen. Er bezieht sich auf die Infrastruktur der Firma, im lokalen Netzwerk, Perimeter-Sicherheit, etc.

Die Daten Selbst, Datenbank-und System-Management müssen möglichst offen zugänglich und unter Beachtung der Verhältnisse, einer Fortsetzung der Praxis bewährten Regeln und den natürlichen Anforderungen.

Der Soziale Aspekt des DBMS

Prüfend verschiedene Möglichkeiten der Klassifikation von DBMS, sollten Sie besonderes Augenmerk auf die soziale Komponente im Kontext der Theorie und Ihre Anwendbarkeit in der Praxis.

der soziale Aspekt des DBMS

Als es noch lokale Netzwerk und Datenbank liegen auf einem Server und DBMS vielen Benutzern freigegeben wurden, alles war extrem einfach: die Architektur der Datei-Server ist sehr praktisch, heute gibt es:

  • Datei-Server;
  • Client-Server
  • Integrierte Datenbank.

Drei Seiten der gleichen Medaille. Egal, wo sich die Datenbank selbst, egal welches DBMS ausgewählt. Es ist wichtig, dass Daten und Code, der Sie verwendet, sollten möglichst Mobil und verfügbar, sondern befinden sich innerhalb des Umfangs der gemeinsamen Sicherheit unter dem starren Schutz nicht nur von technologischen Faktoren (Angriff, Bedrohung, zerstörerische Eingriffe), sondern auch von Verhaltens-Moment im Sinne der Mitarbeiter, die Entwicklung von Code oder Daten verwenden.

Relationale Beziehungen: Perspektiven

Die Bestehende Vorlage über das DBMS, deren Klassifizierung, gesammelte einzigartige Potenzial in der Theorie und in der Praxis Anwendung unverkennbar. Die Entwickler von DBMS und Verbraucher Informationen haben einen langen Weg zurückgelegt, und mit jedem Tag die Dynamik der Verbesserung schnell ускорялась.

Relationale Konzept nimmt immer noch eine starke Position und keine andere Architektur oder die Idee nichts wird nicht nachgeben. Aber ob so richtig ist seine Geschichte: die Tabelle ist eine Beziehung zwischen den Daten und Beziehungen zwischen Tabellen - das ist auch eine Beziehung? Warum in der Tabelle muss die Mütze, und wenn keine Daten, dann gibt es keine Tabellen? Warum die Tabelle immer rechteckig, und die Daten darin sind strenge Art und Größe?

Welt der Informationen zeichnet sich durch fließende Formen

Die Welt der Informationen zeichnet sich durch fließende Formen, nicht nur Rechtecke. Ist es nicht Zeit, zu verhindern, dass verblüffend einfache Idee: es gibt eine Tabelle, aber wird in Ihr eine Mütze oder nicht - die Sache des Einzelfalls. Wie viel wird in der Tabelle Zeilen - immer klar: von null auf Beschränkungen ein bestimmtes DBMS, aber warum darf man nicht das positiv auf die Anzahl der Spalten?

Wenn Sie eine Abstraktion, die es so lange geht die moderne objektorientierte Programmierung, relationale Beziehungen, so ergibt sich ein sehr vielversprechender Nächster Schritt: DBMS, in dem es unwichtig, Tabelle oder bloß ein gegebenes, und wenn die Tabelle, was es wird und ob dort eine Zeile oder Spalte und wie Siezusammengebunden auf Ihr Niveau - Frage der Anwendung. Wie alles wird koordiniert durch allen Daten und Tabellen - auch die Frage des Geltungsbereichs und nicht die Kompetenz des Entwicklers, der DBMS oder Code Ihr verwendet.


Article in other languages:

AR: https://tostpost.com/ar/computers/11241-dbms.html

BE: https://tostpost.com/be/kamputary/20137-s-stema-k-ravannya-bazam-dadzenyh-skbd-klas-f-kacyya-vyznachenne-funkc.html

En: https://tostpost.com/computers/3045-database-management-system-dbms-classification-definition-and-function.html

ES: https://tostpost.com/es/los-ordenadores/20169-el-sistema-de-gesti-n-de-bases-de-datos-dbms-clasificaci-n-definici-n-.html

HI: https://tostpost.com/hi/computers/11251-dbms.html

JA: https://tostpost.com/ja/computers/11251-dbms.html

KK: https://tostpost.com/kk/komp-yuterler/20134-derekter-oryn-bas-aru-zh-yes-d-bzh-zh-ktelu-any-tamasy-zh-ne-funkciyal.html

PL: https://tostpost.com/pl/komputery/20106-system-zarz-dzania-bazami-danych-dbms-klasyfikacja-definicja-i-funkcje.html

PT: https://tostpost.com/pt/computadores/20108-sistema-de-gerenciamento-de-banco-de-dados-sgbd-classifica-o-defini-o-.html

TR: https://tostpost.com/tr/bilgisayarlar/20138-veritaban-y-netim-sistemi-dbms-s-n-fland-r-lmas-tan-m-ve-zellikleri.html

UK: https://tostpost.com/uk/komp-yuteri/20126-sistema-upravl-nnya-bazami-danih-subd-klasif-kac-ya-viznachennya-ta-fu.html

ZH: https://tostpost.com/zh/computers/12016-dbms.html






Alin Trodden - autor des Artikels, Herausgeber
"Hi, ich bin Alin Trodden. Ich schreibe Texte, lese Bücher und suche nach Eindrücken. Und ich bin nicht schlecht darin, dir davon zu erzählen. Ich freue mich immer, an interessanten Projekten teilzunehmen."

Kommentare (0)

Dieser Artikel wurde noch kein Kommentar abgegeben, sei der erste!

Kommentar hinzufügen

Verwandte News

Welche Geräte setzen auf is-3? Die Anlage der zustzlichen ausrstung (World of Tanks)

Welche Geräte setzen auf is-3? Die Anlage der zustzlichen ausrstung (World of Tanks)

Wenn Sie spielen in "World of Tanks", das für Sie kaum ein Geheimnis, die Tatsache, dass die Existenz des teuren Panzer nicht genug, um erfolgreich zu sein auf dem Schlachtfeld. Sie müssen in der Lage sein, richtig zu entwickeln, ...

Die minimalen und empfohlenen Systemvoraussetzungen für World of Tanks

Die minimalen und empfohlenen Systemvoraussetzungen für World of Tanks

World of Tanks ist ein unglaublich erfolgreiches Multi-user-Projekt, das Ihnen erlaubt, Ihre eigene Garage Tanks, die Sie in der Lage, das senden in die Schlacht mit anderen Spielern. In diesem Spiel gibt es eine riesige Anzahl vo...

E-Book-Reader für Android: Top

E-Book-Reader für Android: Top

E-Book-Reader für Android - diese Apps, die das öffnen der verschiedenen elektronischen Ausgaben direkt auf dem Bildschirm des Smartphones. In der heutigen Welt gibt es eine riesige Anzahl von verschiedenen Formaten des E-books. Z...

Wie wählen Sie die Stromversorgung für den Computer - Tipps für normale Benutzer

Wie wählen Sie die Stromversorgung für den Computer - Tipps für normale Benutzer

Viele Benutzer in der Verfolgung der hohen Leistung eines PCs über die Hauptsache vergessen-Element System-Einheit, die verantwortlich ist für die Qualität und termingerechte Bereitstellung der Stromversorgung für alle Komponenten...

Wie man Admin sich auf Ihrem Server - detaillierte Beschreibung

Wie man Admin sich auf Ihrem Server - detaillierte Beschreibung

Spielen Sie einzelne Spiele sind längst aus der Mode gekommen. Die Technologien ermöglichen die Erstellung von Server gesammelt und Ihnen zusammen mit Ihren Freunden. Gemeinsame Spiele allmählich Marktanteile gewinnen. Die Mehrhei...

Spiel

Spiel "Disney Princess"

In der modernen Gaming-Industrie ziemlich wenig Spiele für Mädchen, aber in allem gibt es Ausnahmen, über die heute diskutiert werden. Wir alle erinnern uns an die kleine Meerjungfrau, Schneewittchen und Jasmin – das ist uns...