Einführung in PostgreSQL-Datentypen

Die Datenbank eines Systems wurde als Basis betrachtet, auf der alle Details des Systems gespeichert sind. Alle Anwendungen, die mit den Daten arbeiten, müssen über eine Datenbank verfügen, in der alle anwendungsbezogenen Daten gespeichert sind. Da wir wissen, dass die Daten ein sehr wichtiger Bestandteil eines jeden Systems sind, muss es eine Plattform geben, die bei der Verarbeitung und Verwaltung der Daten helfen kann. In diesem Artikel lernen wir die Datentypen des Datenbankverwaltungssystems PostgreSQL kennen. Da sich die Datenbank um die Daten kümmert, gibt es verschiedene Arten von Daten, die in der Datenbank gespeichert werden können. Hier sehen wir, welche Arten von Daten mit PostgreSQL gespeichert oder bearbeitet werden können.

PostgreSQL-Datentypen

Der Datentyp kann als eine Art von Daten definiert werden. In einfachen Worten kann die Variable, die einem der Datentypen zugewiesen ist, nur den Wert dieses Datentyps speichern. Wenn eine Variable beispielsweise nur die Ganzzahlwerte speichern soll, wird in allen Fällen nur der Ganzzahlwert gespeichert. Wenn der Benutzer versucht, den Wert verschiedener Datentypen in diese Variable einzugeben, führt dies zu einem Fehler.

Im Folgenden sind einige der Datentypen in PostgreSQL aufgeführt:

  • Boolean - Boolean ist einer der von PostgreSQL unterstützten Datentypen. Dieser Datentyp kann nur zwei Werte speichern, die "True" und "False" sind. In normalen Fällen werden die Booleschen Werte verwendet, um zu überprüfen, ob die Anweisung korrekt ist. Wenn die Anweisung korrekt ist, wird der wahre Wert zurückgegeben, andernfalls ist der Wert falsch. Dieser Datentyp wird auch bei der Entscheidungsfindung verwendet. Basierend auf einem der beiden Werte muss die Entscheidung vom Programm getroffen werden. Beispiel - "Richtig", "Falsch"
  • Char-Datentyp - Der Char-Datentyp wird zum Speichern eines einzelnen Zeichenwerts verwendet. Es wird normalerweise bevorzugt, an dem Ort verwendet zu werden, an dem nur ein einzelnes Zeichen gespeichert werden muss. Wenn der Benutzer versucht, mehr als ein Zeichen einzugeben, führt dies zu einem Fehler. Die Variable, in der die Zeichenwerte gespeichert sind, belegt nur sehr wenig Speicherplatz. Beispiel - 'A', 'a', 'm' etc
  • Textdatentyp - Die Variable mit dem Datentyp als Text kann die langen Zeichenfolgenwerte speichern. In allen Fällen, in denen die Länge des zu speichernden Texts unbekannt ist, kann der Textdatentyp verwendet werden. In anderen Programmiersprachen gibt es den Datentyp string, der den Zeichensatz aufnehmen kann. In gleicher Weise ist der Text hier vorhanden, um die Zeichenfolge oder den Zeichensatz zu speichern. Beispiel - "Hallo", "Glückwunsch" usw
  • Varchar (n) -Datentyp - Der Varchar-Datentyp mit einer mitgeschriebenen Nummer gibt an, dass nur die Anzahl der Zeichen gespeichert oder gespeichert werden kann, die daneben geschrieben werden. Wenn wir zum Beispiel varchar (9) schreiben, bedeutet dies, dass die Variable nur das Maximum an netten Zeichen aufnehmen kann. Beispiel - "ABCDEFGHI", "Hallo Hey"
  • Integer-Datentyp - Die mit dem Integer-Datentyp definierte Variable kann nur den Integer-Wert speichern. Der Wert muss der ganzzahlige Wert sein, andernfalls wird der Fehler ausgegeben. Wenn beispielsweise eine Variable mit dem Namen i den ganzzahligen Wert speichern soll, enthält sie nur den ganzzahligen Wert. Beispiel - 1.200.459.354 usw
  • Zeitdatentyp - Der Zeitdatentyp wird der Variablen zugewiesen, in der nur der Zeitwert gespeichert werden soll. Es sollte ein bestimmtes Zeitformat geben, das in der Variablen für den Zeitdatentyp gespeichert werden muss. Es ist einer der wichtigsten Datentypen in PostgreSQL, da es verwendet wird, um die Transaktionen zu verfolgen. Beispiel - 12:00:36, 01:06:56
  • Intervalldatentyp - Die Variable, die dem Intervalldatentyp zugeordnet ist, kann ein bestimmtes Zeitintervall speichern. Es ist um die Zeit besorgt und kann in mehreren Fällen zur Schätzung der Zeit verwendet werden. In der Datenbank wird mit freundlichen Grüßen beobachtet, welche Transaktion in welchem ​​Intervall stattgefunden hat, und dieser Datentyp hilft uns, die Intervalle zu verwalten. Beispiel - 'Vor 7 Monaten', '2 Jahre 5 Stunden 40 Minuten'
  • Array - Das Array wird zum Speichern der Zeichenfolge oder einer Reihe von Werten verwendet. Die einzige Einschränkung besteht darin, dass alle Werte im Array vom gleichen Datentyp sein müssen. Durch die Verwendung des Arrays wird das Programm für alle verständlich, die bei der Codeentwicklung nicht Teil des Programms waren. Beispiel - ARRAY (408) -589-5846 ', ' (408) -589-5555 ')
  • UUID-Datentyp - Der UUID-Datentyp wird zum Speichern der universellen eindeutigen Bezeichner verwendet. Hierbei handelt es sich eigentlich um die Werte, die im gesamten Programm verwendet werden, um etwas eindeutig zu identifizieren. Es ist ein spezieller Datentyp, der in höheren Programmiersprachen nicht zu finden ist. Beispiel - 0e37df36-f698-11e6-8dd4 - cb9ced3df976, a81bc81b-dead-4e5d-abff-90865d1e13b1
  • JSON-Datentyp - Die Variable, in der die JSON-Werte gespeichert werden sollen, wird dem JSON-Datentyp zugewiesen. Es ist einer der wichtigsten in PostgreSQL verwendeten Datentypen, der die komplexen JSON-Daten aufnehmen kann. Beispiel - ("Client": "Doe", "Elemente": ("Produkt": "Anwendung", "Menge": 7))

Fazit

Die PostgreSQL-Datenbankverwaltung kann als sehr nützlich angesehen werden, wenn sie für eine Anwendung verwendet wird, die mit den Daten arbeiten muss. Es wurde entwickelt, um mit verschiedenen Arten von Datentypen zu arbeiten, bei denen alle Datentypen ihre eigene Bedeutung haben. Um die Zeit zu verfolgen, während die Transaktionen ausgeführt werden, sind Datentypen wie Uhrzeit, Datum, Intervall usw. vorhanden. In einigen Betriebssystemen wie Kali Linux ist PostgreSQL integriert. Dies erleichtert Entwicklern die Integration ihrer Anwendung in die Datenbank und sie können auch die verschiedenen Datentypen verwenden, die in PostgreSQL verfügbar gemacht wurden.

Empfohlene Artikel

Dies war ein Leitfaden für PostgreSQL-Datentypen. Hier haben wir eine Einführung mit verschiedenen Datentypen von PostgreSQL besprochen. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren -

  1. Was ist PostgreSQL?
  2. Wie installiere ich PostgreSQL?
  3. PostgreSQL-String-Funktionen
  4. Fragen zu PostgreSQL-Vorstellungsgesprächen
  5. Python-Datentypen
  6. Verschiedene Arten von SQL-Daten mit Beispielen