Datenbank für Anfänger (Teil 1) | Was ist die Datenbank??

Inhalt

Dieser Beitrag wurde im Rahmen der Data Science Blogathon

Voraussetzungen

Ein grundlegendes Verständnis von Datenbanken.

Einführung

Hier werde ich mit Ihnen diskutieren, wie Datenbanken in der Branche weit verbreitet sind, was sie sind und wie sie helfen, Daten zu speichern und abzurufen.

Einfach, DBMS (Datenbankverwaltungssystem) ist ein effizientes System oder eine Software, mit der wir Datenbanken wie MS Access verwalten, Orakel, SQL, etc. Wir werden alle diese Konzepte kurz untersuchen.

Agenda

1. Was ist die Datenbank??

2. Was ist ein Datenbankmanagementsystem?

3. Datenbankmodelle

4. Die Vor- und Nachteile von DBMS (Datenbankverwaltungssystem)

5. Fazit


Was ist die Datenbank??

Es ist eine Sammlung zusammengehöriger Datensätze, die inkohärent gut organisiert sind. Diese Datensätze werden in Tabellenform gespeichert. Wie wir wissen, es gibt reihen und spalten. Die Zeilen sind bekannt als Tupel und die Spalten sind bekannt als Attribute der Datenbank.

Beispiel: – Mitarbeiterdatensätze, Schüleraufzeichnungen, Telefonverzeichnis, Bestandskontrolle, Patientenakten, Verkaufsberichte, etc.

Die Datenbank speichert Metadaten in einem Bereich, der als Datenwörterbuch bezeichnet wird, das repräsentiert die Tabellen, Säulen, Indizes, Einschränkungen und andere Elemente, die die Datenbank erstellen.

Metadaten sind die Daten, die die Struktur der Daten innerhalb einer Datenbank beschreiben. Wenn Sie wissen, wie Ihre Daten organisiert sind, Sie können sie leicht abrufen. Weil die Datenbank aus einer Beschreibung ihrer Struktur besteht, es ist “selbsterklärend”. Die Datenbank ist integriert, da sie nicht nur Datenelemente enthält, aber auch die Beziehungen zwischen Datenelementen.

Was ist das Datenbankverwaltungssystem? (DBMS)?

Ein Datenbankverwaltungssystem (namens DBMS) ist eine Reihe von Programmen, die verwendet werden, um, Datenbanken und die dazugehörigen Anwendungen verwalten und verarbeiten. Die Datenbank wird im Wesentlichen verwaltet, eine Struktur, die darauf ausgelegt ist, wertvolle Daten zu speichern.

Wir können a . sagen DBMS ist das Werkzeug, das verwendet wird, um diese Struktur aufzubauen und mit den in der Datenbank enthaltenen Daten zu arbeiten. Sie finden heute viele DBMS-Programme auf dem Markt. Einige DBMS-Programme laufen auf großen, leistungsstarken Rechnern, einige auf PCs, Laptops, Tablets, etc.
Manche Programme laufen sogar auf Smartphones.

Dies ist so, dass diese Produkte auf mehreren Plattformen funktionieren oder wir können sagen, in Netzwerken, die mehrere Klassen von Maschinen enthalten. Ein noch stärkerer Trend geht dahin, Daten in Rechenzentren oder sogar in der Cloud zu speichern., das könnte eine öffentliche Cloud sein, die von einem großen Unternehmen wie verwaltet wird
Amazonas, Google oder Microsoft, Über das Internet, oder es könnte sich um eine private Cloud handeln, die von derselben Organisation betrieben wird und die Daten selbst speichert. Intranet.

EIN DBMS läuft auf Multi-Class-Plattformen, groß und Klein, dass es heißt Skalierbar.

Datenbankmodelle

Das Datenbankmodell gibt uns eine kurze Vorstellung von unserem endgültigen System nach seiner vollständigen Implementierung.. Erstellt Datenelemente und Beziehungen zwischen Datenelementen. Datenbankmodelle werden verwendet, um zu zeigen, wie Daten gespeichert werden, wie sie sich verbinden, wie sie aktualisiert werden können und wie Sie auf das Datenbankverwaltungssystem zugreifen können, das nur Ihnen gehört. Struktur.

Hier werden wir eine Reihe von Symbolen und Text verwenden, um die Informationen darzustellen, damit die Mitglieder der Organisation sie sehr gut kommunizieren und verstehen können.. Auch wenn heute viele Datenbankmodelle verwendet werden, das relationale Modell wird am häufigsten verwendet.

Abgesehen von relationalen Modellen, Es gibt andere Arten von Datenbankmodellen, die wir in diesem Blog genauer untersuchen werden. Einige der Datenbankmodelle in DBMS sind wie folgt:

1) Entity-Relationship-Modell:

Das Entity-Linkage-Modell (oder wir können sagen ER-Modell) die logischen Beziehungen von Entitäten grafisch darstellen (sagen wir Objekte) eine Datenbank erstellen. Es ist auch für Entwickler von Vorteil, das Gesamtsystem nur durch einen Blick auf die “Diagramm ER”.

Entität: – Eine Entität ist ein Objekt der realen Welt, unterscheidbar von verschiedenen Objekten. Als ob es ein Ort sein könnte, ein Konzept oder eine Sache.

Beispiel:-
Registrierung = 000968347, Maestro, Gebäude, etc.

Entitätssatz: –
Die Sammlung von Entitäten wird Entitätsmenge genannt.

Beispiel: – Tabelle der Arbeiterdatensätze, Schülerdatensatztabelle.

Verbindung (Kartierung): – Die Beziehungen zwischen Attributen zweier Mengen von Entitäten werden als Mapping bezeichnet.
Es gibt vier Arten von Beziehungen wie folgt::

1. Abtretung 1: 1 (Einer nach dem anderen)

2. Abtretung 1: m (eins zu vielen)

3. Mapeo M: 1 (viele zu eins)

4. Mapeo M: n (viel zu viel)

Als Beispiel:-

2) Netzwerkmodell

Das Netzwerkmodell ist ein Teil / Erweiterung des hierarchischen Modells, das wir als nächstes sehen werden. Das Netzwerkmodell war das bekannteste Modell vor dem relationalen Modell. Das Netzwerkmodell ist das gleiche wie das hierarchische Modell, der einzige unterschied ist, dass a “Datensatz kann mehr als ein Elternteil haben”. Sie können den hierarchischen Baum durch ein Diagramm ersetzen.

Als Beispiel: Im folgenden Beispiel, Wir können sehen, dass der Knoten student hat Von Eltern, Mit anderen Worten, Universitätsabteilung und Bibliothek. Deswegen, im hierarchischen Modell nicht machbar.

3) Hierarchisches Modell

Das hierarchische Modell war das erste „DBMS-Modell“. Dieses Modell organisiert die Daten hierarchisch. Baumstruktur. Einfach, die Hierarchie beginnt mit der Wurzel, die Wurzeldaten enthält, und später wird es in Form eines Baumes erweitert, indem dem Hauptknoten ein sekundärer Knoten hinzugefügt wird und so weiter. Das hierarchische Modell beschreibt leicht einige reale Beziehungen als Lebensmittelrezepte, etc.

Als Beispiel:- Wir können die Verbindung zwischen den Arbeitnehmern, die verschiedene Arten von Arbeitnehmern im Unternehmen vertreten, auf folgende Weise darstellen:: –

Vor- und Nachteile von Datenbankmanagementsystemen (DBMS)

* Die Vorteile von DBMS sind: –

1. DBMS hat zentralisierte Kontrolle.

2. Datenunabhängigkeit ermöglicht dynamischen Wandel und Wachstumspotenzial.

3. Datenqualität wird verbessert.

4. Die Sicherheitsanwendung des DBMS ist machbar.

* Die Nachteile von DBMS sind: –

1. Probleme im Zusammenhang mit der Zentralisierung sind einer der Nachteile.

2. Softwarekosten / Erforderliche Hardware für Datenbank und Migration plus.

Fazit

Es ging um die Grundlagen der Datenbank, wir werden alle fortgeschrittenen Konzepte im nächsten Beitrag lernen. Ich hoffe mein Beitrag hat dir gefallen. Teile mit deinen Freunden. Vielen Dank!

Die in diesem Beitrag gezeigten Medien sind nicht Eigentum von DataPeaker und werden nach Ermessen des Autors verwendet.

Abonniere unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.