Zum Inhalt springen

Datenbankobjekt

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 10. Juli 2023 um 13:36 Uhr durch imported>MarcoMA8 (Sprache, -QS).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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>Database Objects. SQL Language Reference. In: docs.oracle.com. Oracle, abgerufen am 5. Juli 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Randolph West et al.: sys.all_objects (Transact-SQL). In: learn.microsoft.com. Microsoft, 23. Mai 2023, abgerufen am 5. Juli 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</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></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: Data Definition Language (DDL). In: techtarget.com. TechTarget, Juni 2022, abgerufen am 10. Juli 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Generating DDL statements for database objects. DB2 Version 9.7 for Linux, UNIX, and Windows. In: ibm.com. International Business Machines Corporation, 1. März 2021, abgerufen am 10. Juli 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Datensätze oder Tupel aus dem Datenbestand können zwar Objekte im Sinne der objektorientierter Programmierung darstellen, gelten jedoch nicht als Datenbankobjekt.<ref></ref>

Einzelnachweise

<references />