Datenmodelle Datenmodelle• sind Formalismen zur Beschreibung aller in der Datenbank enthaltenen Objekte und ihrer Beziehungen untereinander (Datenbankschema), wie sie auf der konzeptionellen und externen Ebene benötigt werden.•Datenmodelle decken folgende Kernaspekte in unterschiedlicher Weise ab:•Strukturen•Objekttypen und Beziehungen zwischen Objekten•Operationen•Extraktion und Verknüpfung von Daten•Anfragesprachen: SQL, OQL, XQuery, SPARQL•Integritätsbedingungen•Modellinhärente: Schlüsseleigenschaften, Typsicherheit, etc.•Benutzerdefinierte: Beschränkte Wertebereiche, etc.