Zum Inhalt springen

Datenbankobjekt

aus Wikipedia, der freien Enzyklopädie

Unter Datenbankobjekten versteht man Strukturen zur Speicherung, Verwaltung und Präsentation von anwendungs- bzw. benutzerspezifischen Daten in einer Datenbank. Je nach Datenbankmanagementsystem (DBMS) werden durch sie eine Vielzahl unterschiedlicher Aspekte abgedeckt.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. SQL Language ReferenceSkriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Oracle; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).@1@2Vorlage:Toter Link/docs.oracle.com (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref><ref>Randolph West et al.: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Microsoft, 23. Mai 2023; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).@1@2Vorlage:Toter Link/learn.microsoft.com (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> Die nachfolgende Liste enthält die wichtigsten Typen von Datenbankobjekten, die von den meisten relationalen Datenbankmanagementsystemen (RDBMS) zur Verfügung gestellt werden:

Datenbankobjekte sind permanent,<ref>Skriptfehler: Ein solches Modul „Vorlage:Literatur“ ist nicht vorhanden.</ref> bleiben also dauerhaft in ihrer Form erhalten, solange sie nicht explizit geändert oder gelöscht werden. Anwendungs- bzw. benutzerspezifische Datenbankobjekte werden in relationalen Datenbanken in der Regel mit Hilfe der Data Definition Language (DDL) erstellt (<syntaxhighlight inline lang="sql">CREATE</syntaxhighlight>-Klausel), angepasst (<syntaxhighlight inline lang="sql">ALTER</syntaxhighlight>-Klausel) oder gelöscht (<syntaxhighlight inline lang="sql">DROP</syntaxhighlight>-Klausel).<ref>Rahul Awati: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. TechTarget, Juni 2022; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).@1@2Vorlage:Toter Link/www.techtarget.com (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. DB2 Version 9.7 for Linux, UNIX, and WindowsSkriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. International Business Machines Corporation, 1. März 2021; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).@1@2Vorlage:Toter Link/www.ibm.com (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref>

Datensätze oder Tupel aus dem Datenbestand können zwar Objekte im Sinne der objektorientierter Programmierung darstellen, gelten jedoch nicht als Datenbankobjekt.<ref>Skriptfehler: Ein solches Modul „Vorlage:Literatur“ ist nicht vorhanden.</ref>

Einzelnachweise[Bearbeiten]

<references />