Dieser Artikel wurde im Rahmen der Data Science Blogathon
Fast alle oder jede Art von Online-Informationen werden in irgendeiner Art von DatenbankEine Datenbank ist ein organisierter Satz von Informationen, mit dem Sie, Effizientes Verwalten und Abrufen von Daten. Einsatz in verschiedenen Anwendungen, Von Unternehmenssystemen bis hin zu Online-Plattformen, Datenbanken können relational oder nicht-relational sein. Das richtige Design ist entscheidend für die Optimierung der Leistung und die Gewährleistung der Informationsintegrität, und erleichtert so eine fundierte Entscheidungsfindung in verschiedenen Kontexten..... Die Menge an Daten und Informationen im Internet ist ziemlich groß. Dein Facebook-Profilbild, tus twittert, Ihre bisherigen Essensbestellungen auf Zomato: alles ist irgendwo gespeichert.
Dann, die frage stellt sich, Wo sind all diese gespeichert? Die Antwort ist einfach.
Eine Datenbank

(Bild: https://www.pexels.com/photo/close-up-view-of-system-hacking-in-a-monitor-5380664/)
Was ist eine Datenbank??
Eine Datenbank ist eine Sammlung verwandter Informationen. Moderne Datenbanken enthalten Millionen oder sogar Billionen von Informationen. Datenbanken bieten Komfort für die einfache Datenspeicherung und den einfachen Zugriff.
Das Wort ‚Datum‘ bedeutet eine einzelne Information. Das Wort Daten ist die Pluralform von Datum. Einer der wichtigsten Aspekte einer Datenbank ist die einfache Verwaltung und Bedienung großer Datenmengen..
Moderne Datenbanken werden von einem sogenannten Database Management System verwaltet..
Was ist ein Datenbankmanagementsystem?
Ein Datenbankverwaltungssystem ist eine Software, die Benutzern hilft, eine Datenbank zu erstellen und zu verwalten. Datenbankmanagementsysteme verwalten große Informationsmengen, Sicherheit verwalten, Kümmere dich um Datensicherungen, Daten importieren oder exportieren und Benutzern den Zugriff auf die Daten ermöglichen.
Was ist eine relationale Datenbank??
Eine Datenbank, die dem relationalen Modell folgt und Daten in einem Tabellenformat speichert, wird als relationale Datenbank bezeichnet.. Die Datenbank hat Zeilen und Spalten und einen eindeutigen Schlüssel für jeden Datenpunkt.
Relationale Datenbanken sind sehr verbreitet und weit verbreitet. Fast alles, was Sie online in ein Formular oder ähnliches eingegeben haben, wird normalerweise in einer relationalen Datenbank gespeichert. Beispiele für relationale Datenbanken: Microsoft SQL-Server, Orakel, MYSQL.
Erstellen wir eine einfache relationale Datenbank mit SQL.
SQL-Befehle werden wie folgt geschrieben.
CREATE TABLE student_data(
studentID int PRIMÄRSCHLÜSSEL NICHT NULL,
student_name varchar(30),
Geschlecht VARCHAR(1),
Kurs varchar(15),
Markierungen schweben,
Gebühren int,
Aufnahme_Jahr int
);
Es wird eine einfache Tabelle mit Beispieldaten erstellt. Um eine kurze Information über die erstellte Tabelle zu geben, der Schüler ist der PRIMÄRSCHLÜSSEL. Wie gewöhnlich, Dies ist die Registrierungsnummer eines Studenten an einer Universität oder Schule. Es kann nicht sein NULLDer Begriff "NULL" Er wird in der Programmierung und in Datenbanken verwendet, um einen Nullwert oder einen nicht vorhandenen Wert darzustellen. Ihre Hauptfunktion besteht darin, anzuzeigen, dass einer Variablen kein Wert zugewiesen wurde oder dass ein Datenelement nicht verfügbar ist. Und SQL, zum Beispiel, Wird verwendet, um Datensätze zu verwalten, bei denen in bestimmten Spalten Informationen fehlen. Die Verwendung von verstehen "NULL" Es ist wichtig, Fehler bei der Datenmanipulation zu vermeiden und..., nämlich, Dieses Feld muss einen Wert haben. Das Schlüsselwort „NICHT NULL“ wird verwendet, um dies zu definieren.
Andere Datenspalten enthalten den Namen des Schülers, das Geschlecht, der Kurs, Die Qualifikationen, Gebühren und Zulassungsjahr.
Es wird eine einfache Tabelle mit Beispieldaten erstellt. Um eine kurze Information über die erstellte Tabelle zu geben, die studentID ist der HAUPTSCHLÜSSEL. Wie gewöhnlich, Dies ist die Registrierungsnummer eines Studenten an einer Universität oder Schule. Es kann nicht NULL sein, nämlich, Dieses Feld muss einen Wert haben. Das Schlüsselwort „NICHT NULL“ wird verwendet, um dies zu definieren.
Andere Datenspalten enthalten den Namen des Schülers, das Geschlecht, der Kurs, Die Qualifikationen, Gebühren und Zulassungsjahr.
Jetzt, lass uns Daten in die Tabelle eintragen.
INTO student_data VALUES EINFÜGEN ('1', 'Rahul','M', 'BA Englisch', 89.2, 15000, 2019);
INTO student_data VALUES EINFÜGEN ('2', 'Riya', 'F','BA Geschichte', 68, 12000, 2018);
INTO student_data VALUES EINFÜGEN ('3', 'Sagnik','M', 'MBBS', 96, 19000, 2019);
INTO student_data VALUES EINFÜGEN ('4', 'Aditya', 'M','BA Englisch', 95, 8000, 2018);
INTO student_data VALUES EINFÜGEN ('5', 'Sunny', 'M','Btech', 78, 14000, 2019);
INTO student_data VALUES EINFÜGEN ('6', 'Anshuman', 'M','Btech', 67, 6000, 2018);
INTO student_data VALUES EINFÜGEN ('7', 'Soumya','M', 'Btech', 86.8, 17000, 2019);
INTO student_data VALUES EINFÜGEN ('8', 'Ravi', 'M','MBBS', 87.9, 18000, 2018);
INTO student_data VALUES EINFÜGEN ('9', 'Priya', 'F','BA Englisch', 93, 12000, 2019);
INTO student_data VALUES EINFÜGEN ('10', 'Ankita', 'F','BA Geschichte', 89.2, 14000, 2018);
Wir fügen ein 10 Tabelleneinträge.
Die Tabelle sieht jetzt so aus.

Wenn Sie Excel gefunden haben, jetzt werden Sie verstehen, dass die Visualisierung wie Excel aussieht. Zum Beispiel, jedes Blatt enthält einige Daten in einer Excel-Datei, jede Tabelle enthält eine Art von Informationen.
Eine Tabelle ist eine Sammlung zusammengehöriger Dateneinträge und verwendet Spalten und Zeilen zum Speichern von Daten.
Jede Spalte ist ein Datenattribut, in der Tabelle oben, Geschlecht, Kurs, Warenzeichen, etc. sind die Datenfelder oder Attribute. Die Zeilen heißen Datensätze, sind die einzelnen Tabelleneinträge.
Diese Art der Datenspeicherung ist einfach, flexibel und effizient. Neue Einträge können einfach am Ende der Tabelle hinzugefügt werden. Informatiker Edgar F. Codd entwickelte das relationale Modell der Datenspeicherung in 1970.
Wie funktionieren relationale Datenbanken?
Alle oben genannten Teile sind wichtige Aspekte relationaler Datenbanken. Um zusammenzufassen, Die Tische, bekannt als Beziehungen, bestehen aus Daten in Zeilen und Spalten. Alle Tabellen haben eine PrimärschlüsselDer Primärschlüssel ist ein grundlegendes Konzept in Datenbanken, Wird verwendet, um jeden Datensatz innerhalb einer Tabelle eindeutig zu identifizieren. Es besteht aus einem oder mehreren Attributen, die keine NULL-Werte enthalten dürfen und eindeutig sein müssen. Das korrekte Design ist entscheidend für die Aufrechterhaltung der Datenintegrität, Erleichtern von Beziehungen zwischen Tabellen und Optimieren von Abfragen. Ohne Primärschlüssel, Unklarheiten und Fehler könnten in der.... Die logische Verbindung zwischen zwei oder mehreren Tabellen kann mit Hilfe von Fremdschlüsseln hergestellt werden. Ein Fremdschlüssel ist eine Spalte, die auf den Primärschlüssel einer anderen Tabelle verweist.
Beziehungen zwischen mehreren Tabellen können mithilfe eines Entity-Relationship-Diagramms definiert oder modelliert werden. Hat alle Entitäten und Attribute. In RDBM, da Daten im Tabellenformat gespeichert werden, Beziehungen werden auch im Tabellenformat gespeichert.
Relationale Datenbanken werden am häufigsten verwendet, unterstützen die Datenunabhängigkeit und als Tabellen gespeicherte Daten können einfach analysiert und verarbeitet werden.
Zum Beispiel, Berücksichtigen Sie die Daten früherer Studenten. Hier, Es gibt 10 Karten, aber angenommen eine reale lebenssituation und es gibt 5000 Studenten. Wir können nicht jeden Datenpunkt einzeln analysieren.
Sagen wir, wir müssen die Verteilung der Noten sehen, zählen Sie die Anzahl der männlichen und weiblichen Studenten und führen Sie andere Aufgaben zur Datenexploration durch. RDBMS wird diese Dinge erleichtern.
Was zu tun ist, ist ganz einfach. Daten können extrahiert werden, in Excel-Datei konvertieren und in Excel analysieren. Oder es kann in eine CSV-Datei konvertiert und in Excel geparst werden. Nachdem, es ist ganz einfach mit den Daten zu arbeiten.
Das relationale RDBM-Modell hilft, logische Datenstrukturen von physischen Speicherstrukturen zu trennen. Dadurch können Datenbankadministratoren die Speicherung physischer Daten verwalten, ohne den Zugriff auf diese Daten als logische Struktur zu beeinträchtigen..
Relationale Datenbanken bieten eine Möglichkeit zum Speichern und Darstellen von Daten, die von jeder Anwendung oder Software verwendet werden kann. Die Hauptstärke relationaler Datenbanken ist die Verwendung von Tabellen zum Speichern von Daten. Tabellen sind ein einfacher Weg, robuste und flexible Datenspeicherung.
SQL hat sich zur beliebtesten Sprache für Datenbankabfragen entwickelt. SQL kann einfach verwendet werden, um Daten aus Datenbanken abzurufen. Lassen Sie uns einige einfache SQL-Abfragen implementieren.
SQL-Abfragen:
Jetzt, aus der zuvor erstellten Studierendendatenbank, Sagen wir, wir wollen alle noten der schüler bekommen, aufsteigend sortiert. Die SQL-Abfrage lautet:
SELECT student_data.student_name, student_data.marks FROM student_data BESTELLEN NACH Marken;
Produktion:

Jetzt, wir wollen das gleiche ergebnis, aber in absteigender reihenfolge.
Die SQL-Abfrage lautet:
SELECT student_data.student_name, student_data.marks FROM student_data ORDER BY Zeichen DESC;
Produktion:

Jetzt, wir wollen Studiengebühren analysieren, mal sehen wie man sie umsetzt.
Die SQL-Abfrage ist ganz einfach.
SELECT student_name, Gebühren FROM student_data BESTELLEN NACH Gebühren;
Produktion:

Jetzt, nehmen wir die Studenten, die im BTech-Kurs sind.
Die Abfrage lautet wie folgt.
SELECT student_name, Kurs,Gebühren, Marken FROM student_data WO Kurs= "Btech";
Produktion:

Das verwendete Online-SQL-Tool ist: https://sqliteonline.com/
Jetzt, Lassen Sie uns überprüfen, welche Studenten höhere Gebühren haben als 15000.
SELECT student_name, Gebühren, Marken FROM student_data WO Gebühren > 15000;
Produktion:

Jetzt, Lassen Sie uns Studenten überprüfen, deren Gebühren höher sind als 15000, und die Einträge sind nach ihrer Note sortiert.
SELECT student_name, Gebühren, Marken FROM student_data WO Gebühren > 15000 BESTELLEN NACH Marken;
Produktion:

Jetzt, Wählen wir Studenten, die einen Bachelor-Abschluss in Englisch oder MBBS gemacht haben, dann sortieren wir sie nach den preisen.
SELECT student_name, Gebühren, Marken, Kurs
FROM student_data
WO-Kurs in('BA Englisch','MBBS')
BESTELLEN NACH Gebühren;
Produktion:

Dann, Wir können sehen, dass das Abrufen und Abrufen von Daten aus einer relationalen Datenbank sehr einfach ist.
Die tabellarische Struktur relationaler Datenbanken ist der Hauptvorteil solcher Datenbanken. Diese Datenbanken sind auch sehr einfach und Abfragen können verwendet werden, um Daten zu extrahieren oder vorhandene Daten zu ändern. Die gespeicherten Daten sind auch sehr genau. Datengültigkeitsprüfungen und Datentypisierung stellen die Datenintegrität sicher. Indem Sie bestimmten Personen den Zugriff erlauben, RDBMs kümmern sich auch um das Sicherheitsproblem.
Relationale Datenbanken haben eine genau definierte Beziehung zwischen Tabellen. Tabellen sind aufeinander bezogen, Datensuche einfach machen und Daten einfach und einfach melden. Relationale Datenbanken sind sehr wichtig, da sie ein universelles Modell zum Speichern von Informationen und Daten geschaffen haben. Die meisten modernen Computer können relationale Datenbanken verwenden.
Die Leute verstehen sie gut, Skalierung und Erweiterung sind einfach, und sie passen auch meistens zum Anwendungsfall. Deshalb werden hauptsächlich relationale Datenbanken verwendet.
Über mich:
Prateek Majumder
AnalytikAnalytics bezieht sich auf den Prozess des Sammelns, Messen und analysieren Sie Daten, um wertvolle Erkenntnisse zu gewinnen, die die Entscheidungsfindung erleichtern. In verschiedenen Bereichen, wie Business, Gesundheit und Sport, Analysen können Muster und Trends erkennen, Prozesse optimieren und Ergebnisse verbessern. Der Einsatz fortschrittlicher Werkzeuge und statistischer Techniken ist unerlässlich, um Daten in anwendbares und strategisches Wissen umzuwandeln.... | Inhaltserstellung
Verbinde dich mit mir auf Linkedin.
Meine anderen Artikel zu DataPeaker: Verknüpfung.
Vielen Dank.
Die in diesem Artikel gezeigten Medien sind nicht Eigentum von DataPeaker und werden nach Ermessen des Autors verwendet.



