Datenbank

PostgreSQL

PostgreSQL: Das objektrelationale Datenbank-Managementsystem unter der Lupe

Das Datenbank-Managementsystem PostgreSQL, das vielen auch unter dem Namen Postgres bekannt sein dürfte, blickt auf eine jahrzehntelange Entwicklungsgeschichte zurück. Ursprünglich als Projekt an der Berkeley-Universität in Kalifornien gestartet, bietet die Open-Source-Datenbank bis heute kommerziellen Konkurrenzlösungen die Stirn – auch weil das Entwicklerteam kontinuierlich an ihrer...

Big Data: Definition und Beispiele

Big Data: Definition und Beispiele

Online kaufen wir ein, buchen unsere Urlaubsreise und suchen nach Geschenkideen, ohne darüber nachzudenken, dass wir mit jeder Suchanfrage und jeder Eingabe unserer Mailadresse eine Spur hinterlassen. Fleißige Datenkraken sammeln diese Informationen – was entsteht, ist Big Data: Massendaten, die zu unzähligen Zwecken analysiert und verwendet werden. Doch muss man wirklich Angst um seine Daten...

Sensible Daten durch ein sicheres Passwort schützen

Optimaler Passwortschutz: So wählt man ein sicheres Passwort

Manchmal braucht es nur wenige Sekunden, und ein Hacker hat sich Zugriff auf private Daten verschafft, ohne dass Sie es überhaupt mitbekommen. Der Grund: Meistens ist das persönliche Kennwort der einzige Schutzmechanismus beim Login von Online-Diensten – und viel zu oft stellen allzu leicht durchschaubare Kennwörter keine große Herausforderung für Kriminelle dar. Dabei gibt es zahlreiche...

IndexedDB

IndexedDB: Tutorial für den Speicher im Browser

Einige Daten bereits im Client vorzuhalten, trägt dazu bei, das Internet schneller und flexibler zu machen und Nutzern ein besseres Surferlebnis zu ermöglichen. Mit IndexedDB kann man größere Datenmengen in den Browsern der Nutzer speichern, um diese nicht bei jedem Website-Aufruf erneut vom Server laden zu müssen. Lernen Sie IndexedDB durch ein Beispiel kennen.

In-Memory-Datenbanken

In-Memory-Datenbanken: Big Data speichern

In-Memory-Datenbanken ermöglichen es, Big Data in Echtzeit zu analysieren und zur Verfügung zu stellen. Die schnellen Zugriffsgeschwindigkeiten werden durch die Ablage der Daten auf dem Arbeitsspeicher realisiert. Traditionelle Datenbanken beruhen hingegen auf der Methode, Daten auf der Festplatte abzulegen. Wodurch unterscheiden sich In-Memory-Datenbanken außerdem von traditionellen...

CRUD – die wichtigsten Datenbankoperationen

CRUD: die Basis der Datenverwaltung

Wer sich mit der Entwicklung von Software beschäftigt, kommt an dem Begriff CRUD nicht vorbei. Das Akronym steht für die typischen Operationen zur Kommunikation mit Datenbanksystemen, die standardmäßig die Grundbasis zur Datenverwaltung bilden. Doch wie genau werden diese Zugriffsfunktionen zur Datenverwaltung eigentlich eingerichtet? Und welche Rolle spielen dabei Programmiersprachen und die...

Datensicherung von Datenbanken

Datensicherung von Datenbanken

Das Erstellen von Backups ist eine beliebte Möglichkeit, um für die Sicherung von Datenbanken zu sorgen. Um solche Sicherheitskopien zu erstellen, bedarf es allerdings zusätzlicher Hardware und der Einrichtung passender Backup-Strukturen. Wie sichern Sie das eigene Netzwerk bzw. den Webserver gegen Angriffe von außen ab, um Ihre verwendeten Datenbanken zu schützen?

MariaDB vs. MySQL

MariaDB vs. MySQL

MySQL gehört zu den weltweit meistgenutzten Datenbank-Managementsystemen. Die Open-Source-Software steht seit 1995 für den Produktiveinsatz zur Verfügung und gilt für viele Anwender als Standardlösung für relationale Datenbanken. Doch das könnte sich bald ändern. Der MySQL-Fork MariaDB holt auf und wird zunehmend eine attraktive Alternative zum Datenbank-Klassiker. Wir stellen beide Systeme...

Relationale Datenbanken

Das relationale Datenbankmodell

Mit relationalen Datenbanksystemen speichern und verwalten Sie Informationen in Tabellen. Das hört sich einfach an, ist jedoch mit komplexen Konzepten wie Normalformen, Schlüsselbeziehungen und JOINs verbunden. Wir führen Sie in die Grundlagen des relationalen Datenbankmodells ein, stellen dessen Vor- und Nachteile gegenüber und grenzen diese Art der Datenspeicherung von alternativen Ansätzen wie...

Datenbanken

Datenbanken: Wozu man sie braucht und welche Arten es gibt

Datenbanken sind ein elementarer Bestandteil unserer heutigen Informationsgesellschaft. Sie ordnen elektronische Daten und regeln den Zugriff auf diese. Datenbanken haben sehr viele Anwendungsbereiche, darunter sowohl kommerzielle als auch private. Jedes Datenbanksystem verfügt über ein Datenbank-Management-System, das auf einem bestimmten Datenbankmodell basiert. Während die Geschichte der...