Aktuelles aus dem Ressort Datenbanken

Modernes SQL: Evolution eines Dinosauriers

Seit SQL-92 ist viel passiert! In dieser Session erhalten Entwickler und Softwarearchitekten aller Ebenen ein besseres Verständnis dafür, wo sich SQL heute befindet, um in Zukunft fundiertere Entscheidungen treffen zu können. 

MongoDB: Big Data und Datensicherheit im Fokus

Der Datenbankspezialist MongoDB profitiert vom derzeitigen Big Data-Trend und punktet mit vielen neuen Produktinnovationen. Der Mitbegründer von MongoDB und CTO Eliot Horowitz beantwortet im Interview die wichtigsten Fragen zur Produktstrategie und zum Umgang mit den zunehmenden Datenschutzaspekten.

Ein vergessener Schatz: Das gute alte SQL!

Man muss nicht jedem Trend folgen, vor allem nicht, wenn es um Datenbanken geht. Das sieht zumindest Roman Krüger so und zeigt in seiner Session von der JAX 2018, was SQL-Datenbanken zu bieten haben. Dabei richtet er seinen Blick auf nicht so häufig vorgestellte Features.

Buchtipp: Datenbanken

Das auch als Biberbuch bezeichnete Werk von Heuer, Saake und Sattler gilt als Klassiker der Informatik. Die sechste Auflage möchte das rund 800 Seiten lange Werk an „aktuelle“ Bedürfnisse von Datenbankentwicklern anpassen, ohne dabei jedoch auf das Niveau von SQL in 14 Tagen zu sinken.

Grundkurs Datenbanken: Den Überblick behalten

In den letzen Teilen unserer Artikelserie haben wir recht umfassend in die Grundlagen der Datenbanken eingeführt. Neben dem Aufbau eines relationalen Datenbanksystems haben wir uns mit der Abfragesprache SQL beschäftigt. Und jetzt? Wir stellen eine Auswahl einiger typischer Vertreter aus der Datenbankszene vor und blicken auf deren wesentliche Eigenschaften. Und als Zusatz erhalten Sie einen Blick auf die nichtrelationalen Datenbanksysteme, also auf die so genannten NoSQL-Datenbanken.

Grundkurs Datenbanken: Die Grundoperationen – Datenbankdefinition und Datensätze

SQL: Nur wer fragt, bekommt Antworten. Wer mit Datenbanken arbeitet, kommt um die Abfragesprache Structured Query Language (SQL) nicht umher. Sie dient aber nicht nur dem Zweck der Informationsgewinnung, sondern ist auch beim Aufbau der Datenbankstruktur, deren Pflege und bei Verwaltung der eigentlichen Daten in der Datenbank hilfreich. SQL ist für nahezu jedes relationale Datenbanksystem verfügbar. Wir geben einen Überblick über die wichtigsten Befehle.

Grundkurs Datenbanken: Grundlagen und Entwurf von Datenbankmodellen

Ein Datenbanksystem ist Bestandteil fast jeder betriebswirtschaftlichen Anwendung. Für die Konzeption dieser Anwendungen ist es notwendig, über ausreichende Kenntnisse im Entwurf von Datenbanken zu verfügen. Die Vermittlung der Grundlagen erfolgte meist im Studium oder in der Ausbildung und wurde vielleicht durch Seminare und Kurse aufgefrischt. Der Gesamtzusammenhang kann dabei leicht verloren gehen. Stichworte sind: relationale Datenbank, Normalisierung, ER-Modell und SQL.

Sag ja zu NoSQL für anspruchsvolle Datenbanklösungen

Wer heute eine datenbankgetriebene Applikation erzeugt, greift meist zu einer SQL-Datenbank. Dies funktioniert anfangs gut, die Abfragesprache ist nahezu jedem Entwickler zumindest peripher geläufig. Haarig wird es, wenn die Menge der zu verarbeitenden Daten oder die Konsistenzsansprüche ansteigen. In diesem Fall schaffen NoSQL-Datenbanksysteme Abhilfe. Ihre Nutzung setzt – je nach verwendetem Modell – mehr oder weniger Umdenken auf Seiten des Entwicklers voraus: Eine NoSQL-Datenbank lässt sich nicht per „Cut and Paste“ in eine existierende Lösung integrieren.

X
- Gib Deinen Standort ein -
- or -