Freigeben über


Zugreifen auf und Ändern von Datenbankdaten

Der Zugriff und das Ändern von Datenbankdaten erfordert das Verständnis der grundlegenden Aspekte des Erstellens und Ausführens von Transact-SQL-Anweisungen sowie des Verarbeitens von Ergebnissen in Form von relationalen oder tabellarischen Resultsets.

Die Themen in diesem Abschnitt enthalten Informationen, die Sie beim Abrufen aus und Ändern von Daten in MicrosoftSQL Server-Tabellen unterstützen.

In diesem Abschnitt

  • Abfragetools
    Beschreibt die verschiedenen Klassen von Tools, die für die Arbeit mit SQL Server verwendet werden.

  • Auswählen einer Datenbank
    Beschreibt, wie SQL Server bestimmt, welche Datenbank ein angegebenes Objekt enthält.

  • Verwenden von Optionen in SQL Server
    Beschreibt die unterschiedlichen Optionen, die sich auf das Ergebnis und die Leistung von SQL-Anweisungen auswirken.

  • Elemente von Transact-SQL
    Beschreibt die wichtigsten Syntaxelemente, die in Transact-SQL-Anweisungen verwendet werden.

  • Grundlegende Informationen zu Abfragen
    Beschreibt die grundlegenden Vorgänge beim Erstellen von Transact-SQL-Anweisungen. Beschreibt die wichtigsten Klauseln, die in den Anweisungen SELECT, INSERT, DELETE und UPDATE verwendet werden:

    • SELECT list

    • FROM-Klausel

    • WHERE-Klausel

    • ORDER BY-Klausel

    • JOIN-Klauseln

  • Bearbeiten von Resultsets
    Beschreibt das Bearbeiten und Steuern von Abfrageergebnissen durch die Kombination von Resultsets und Sichten, durch das Verwenden von temporären Resultsets, durch das Erstellen von Zusammenfassungsberichten für Resultsets und durch das Senden von Benachrichtigungen, wenn sich Resultsets ändern.

  • Ändern von Daten in einer Datenbank
    Beschreibt die Methoden zum Einfügen neuer Zeilen und zum Aktualisieren oder Löschen vorhandener Zeilen.

  • Prozedurales Transact-SQL
    Beschreibt die Methoden für das Gruppieren von Transact-SQL-Anweisungen.

  • Transaktionen (Datenbankmodul)
    Beschreibt, wie mehrere Anweisungen zur Datenänderung in einer Transaktion gruppiert werden können.

  • Sperren und Zeilenversionsverwaltung
    Beschreibt, wie SQL Server verhindert, dass mehrere Benutzer gleichzeitig dieselben Daten ändern.

  • Cursor (Datenbankmodul)
    Beschreibt, wie SELECT-Anweisungen immer einen Satz von Zeilen zurückgeben, Anweisungen jedoch manchmal das Resultset Zeile für Zeile durchgehen müssen. Cursor unterstützen das Verarbeiten einer Zeile oder eines Blocks von Zeilen eines Resultsets.

  • Verteilte Abfragen
    Beschreibt das Codieren von Transact-SQL-Anweisungen, die auf Daten in getrennten Instanzen von SQL Server oder sogar in Nicht-SQL Server-OLE DB- oder ODBC-Datenquellen verweisen.

Siehe auch

Andere Ressourcen