Fügen Sie ein Booster Pack für Microsoft-Zertifizierungen hinzu. Erhöhen Sie Ihre Chancen mit Prüfungswiederholungen und Übungstests.

Prüfung
70-457

SQL Server

  • Veröffentlicht:
    Montag, 11. Juni 2012
  • Sprachen:
    Englisch, Japanisch
  • Zielgruppen:
    IT-Experten
  • Technologie:
    Microsoft SQL Server 2012
  • Anrechnung für Zertifizierung:
    MCP, MCSA, MCSE

Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server 2012, Part 1

Diese Prüfung wurde eingestellt.

Derzeit verfügbare Optionen finden Sie in der Microsoft-Zertifizierungsprüfungsliste.

Bewertete Fähigkeiten

Mit dieser Prüfung werden Ihre Fähigkeiten bei der Ausführung der unten aufgeführten technischen Aufgaben bewertet. Die Prozentangaben geben Aufschluss über die relative Gewichtung der einzelnen Schwerpunktthemen. Je höher der Prozentsatz, desto mehr Fragen wird die Prüfung zu diesem Bereich enthalten. Sehen Sie sich Video-Tutorials zu den verschiedenen Arten von Fragen in Microsoft-Prüfungen an.

Bitte beachten Sie, dass sich die Prüfungsfragen auf die Themen in den nachfolgenden Aufzählungen beziehen, jedoch nicht darauf beschränkt sind.

Haben Sie Feedback zur Relevanz der Fähigkeiten, die in dieser Prüfung bewertet werden? Bitte senden Sie Ihre Kommentare an Microsoft. Sämtliches Feedback wird überprüft und gegebenenfalls unter Beibehaltung der Gültigkeit und Zuverlässigkeit des Zertifizierungsprozesses umgesetzt. Beachten Sie, dass Microsoft nicht direkt auf Ihr Feedback reagiert. Wir schätzen Ihre Anregungen zur Gewährleistung der Qualität des Microsoft-Zertifizierungsprogramms.

Wenn Sie Bedenken zu spezifischen Fragen innerhalb dieser Prüfung haben, reichen Sie bitte eine Prüfungsanfechtung ein.

Wenn Sie andere Fragen oder Feedback bezüglich der Microsoft-Zertifizierungsprüfungen oder des Zertifizierungsprogramms, der Anmeldung oder Sonderaktionen haben, kontaktieren Sie bitte das Regionale Service Center in Ihrer Nähe.

Erstellen von Datenbankobjekten
  • Erstellen und Ändern von Tabellen mithilfe von T-SQL-Syntax (einfache Anweisungen)
    • Tabellen ohne integrierte Tools erstellen; ALTER; DROP; ALTER COLUMN; CREATE
  • Entwurfsansichten
    • Code ohne Regression durch eine einheitliche Signatur für Verfahren, Ansichten und Funktionen (Schnittstellen) sicherstellen; Auswirkungen auf die Sicherheit
  • Erstellen und Ändern von DML-Triggern
    • Eingefügte und gelöschte Tabellen; geschachtelte Trigger; Triggertyp; Aktualisierungsfunktionen; mehrere Zeilen in einer Sitzung verarbeiten; Auswirkungen auf die Leistung von Triggern

Weiterführende Links für die Vorbereitung

Arbeiten mit Daten
  • Abfragen von Daten mithilfe von SELECT-Anweisungen
    • Rangfolgefunktion zur Auswahl der obersten (X) Zeilen für mehrere Kategorien in einer einzigen Abfrage verwenden; effiziente Abfragen mit den neuen Codeelementen wie Synonymen und Verknüpfungen (except, intersect) erstellen und ausführen; Logik implementieren, die dynamisches SQL und Systemmetadaten verwendet; effiziente, technisch komplexe SQL-Abfragen schreiben, die alle Arten von Verknüpfungen verwendet im Gegensatz zum Einsatz von abgeleiteten Tabellen; bestimmen, welcher Code auf Grundlage der bereitgestellten Tabellen ausgeführt oder nicht ausgeführt werden kann; bestimmen, welche Anweisungen in einer Tabelle mit Einschränkungen eine Tabelle laden würden; unterschiedliche Datenzugriffsmethoden verwenden und verstehen; CASE oder ISNULL oder COALESCE
  • Implementieren von Unterabfragen
    • Problematische Elemente in Abfrageplänen ermitteln; Pivotieren und Entpivotieren; Operator anwenden; CTE-Anweisung; With-Anweisung
  • Implementierung von Datentypen
    • Geeignete Daten verwenden; Verwendung und Einschränkungen jedes Datentyps verstehen; Auswirkungen der GUID (NEWID, newsequentialid) auf die Datenbankleistung bei der Entscheidung, wann welche Daten für Spalten verwendet werden sollen

Weiterführende Links für die Vorbereitung

Ändern von Daten
  • Erstellen und Ändern von gespeicherten Prozeduren (einfache Anweisungen)
    • Gespeicherte Prozedur schreiben, die bestimmte Anforderungen erfüllen soll; Verzweigungslogik; gespeicherte Prozeduren und andere programmgesteuerte Objekte erstellen; Entwicklungsmethoden für gespeicherte Prozeduren; unterschiedliche Ergebnisse von gespeicherten Prozeduren; gespeicherte Prozedur für die Datenzugriffsebene erstellen; in Programmen gespeicherte Prozeduren, Trigger und Funktionen mit T-SQL
  • Ändern von Daten mithilfe von INSERT-, UPDATE- und DELETE-Anweisungen
    • Anhand eines Codesatzes mit Standardeinstellungen, Einschränkungen und Triggern die Ausgabe eines DDL-Sets bestimmen; die zur Lösung allgemeiner Anforderungen am besten geeigneten SQL-Anweisungen kennen; Ausgabeanweisung verwenden
  • Arbeiten mit Funktionen
    • Deterministische und nicht-deterministische Funktionen verstehen; skalare und Tabellenwerte; integrierte skalare Funktionen anwenden; benutzerdefinierte Funktionen (User-Defined Functions, UDFs) erstellen und ändern

Weiterführende Links für die Vorbereitung

Fehlerbehebung und Optimierung von Abfragen
  • Optimieren von Abfragen
    • Statistiken verstehen; Abfragepläne lesen; Planhinweislisten; DMVs; Hinweise; Statistics IO; dynamische oder parametrisierte Abfragen; die verschiedenen Jointypen (HASH, MERGE, LOOP) beschreiben und die Szenarien beschreiben, in denen sie verwendet werden können Parametrisierte Abfragen, unterschiedliche Verknüpfungstypen (HASH, MERGE, LOOP) beschreiben sowie die Szenarien, in denen sie verwendet werden
  • Verwalten von Transaktionen
    • Transaktion markieren; Befehle begin tran, commit und rollback verstehen; implizite Transaktionen oder explizite Transaktionen; Isolationstufen; Umfang und Art von Sperren; trancount
  • Bewertung der Verwendung zeilenbasierter Vorgänge oder setbasierter Vorgänge
    • Cursor verwenden; Auswirkungen der skalaren UDFs, mehrere DML-Vorgänge kombinieren
  • Implementierung der Fehlerbehandlung
    • try/catch/throw implementieren; satzbasierte anstelle zeilenbasierter Logik verwenden; Transaktionsverwaltung

Weiterführende Links für die Vorbereitung

Installieren und Konfigurieren von SQL Server
  • Planen der Installation
    • Installationsanforderungen bewerten; Installation von SQL Server und seinen Komponenten (einschließlich Laufwerken und Konten) entwerfen; Grundlagen von Scale-up oder Scale-out; Kapazität planen, ob/wann sie reduziert, erhöht, automatisch erhöht werden soll und Zunahme überwachen; Technologien verwalten, die eine SQL-Architektur (einschließlich Dienstbroker, Volltext und Scale-out) beeinflussen; Speicher für neue Datenbanken (Laufwerke, Dateigruppen, Partitionierung) entwerfen; Datenbankinfrastruktur entwerfen; SQL Server-Standby-Datenbank für Reportingzwecke konfigurieren; Sicherheit auf Windows-Ebene und Dienstebene; Installation im Kernmodus; Benchmarking eines Servers vor dem Einsatz in einer Produktionsumgebung (SQLIO, Tests in SQL-Instanz); richtige Hardware wählen
  • Installieren von SQL Server und damit verbundener Dienste
    • Konnektivität testen; Features aktivieren und deaktivieren; SQL Server-Datenbankmodul und SSIS (nicht SSRS, SSAS) installieren; Betriebssystemdatenträger konfigurieren
  • Implementieren einer Migrationsstrategie
    • Wiederherstellung oder Trennen/Anfügen; Sicherheit migrieren; von einer älteren Version migrieren; zu neuer Hardware migrieren; Systeme und Daten aus anderen Quellen migrieren
  • Konfigurieren zusätzlicher SQL Server-Komponenten
    • Analysis Services (AS), Reporting Services (RS) und SharePoint Integration in einer komplexen und sehr sicheren Umgebung einrichten und konfigurieren; Volltextindizierung konfigurieren; SQL Server Integration Services (SSIS): Sicherheit; filestream; filetable
  • Verwaltung des SQL Server-Agents
    • Aufträge erstellen, verwalten und überwachen; Aufträge und Warnungen verwalten; über mehrere Datenbanken und Instanzen hinweg automatisieren (Einrichtung, Wartung, Überwachung); an die Funktion „Aufträge des SQL Server-Agent verwalten“ senden

Weiterführende Links für die Vorbereitung

Verwalten von Instanzen und Datenbanken
  • Verwalten und Konfigurieren von Datenbanken
    • Mehrere Dateigruppen entwerfen; Datenbankkonfiguration und Standardisierung: automatisches Schließen, automatische Verkleinerung, Wiederherstellungsmodelle; Dateispeicherplatz verwalten, einschließlich Hinzufügen neuer Dateigruppen und Verschieben der Objekte von einer Dateigruppe in eine andere; eigenständige Datenbanken implementieren und konfigurieren; Datenkompression; Transparent Data Encryption (TDE) konfigurieren; Partitionierung; größer werdende Protokolldatei verwalten; Database Console Commands (DBCC)
  • Konfigurieren von SQL Server-Instanzen
    • Datenbank mit automatischem Schließen, automatischer Verkleinerung, Wiederherstellungsmodellen konfigurieren und standardisieren; Standard- und benannte Instanzen installieren; SQL für die Verwendung nur für bestimmte CPUs (z. B. Affinitätsmasken) konfigurieren; Einstellungen auf Serverebene konfigurieren; Virtualisierung für viele Datenbanken/Instanz, viele Instanzen/Server konfigurieren; geclusterte Instanzen einschließlich Microsoft Distributed Transaction Coordinator (MSDTC) konfigurieren; Speicherzuweisung; Datenbank-E-Mail; SQL Server-Modul einschließlich Speicher, filffactor, sp_configure und Standardoptionen konfigurieren
  • Implementieren einer Clusterinstanz von SQL Server
    • Cluster installieren; mehrere Instanzen in einem Cluster verwalten; Subnetz-Cluster einrichten; fehlerhaften Clusterknoten wiederherstellen
  • Verwalten von SQL Server-Instanzen
    • Instanz installieren; Interaktion von Instanzen verwalten; SQL-Patchverwaltung; zusätzliche Instanzen installieren; Ressourcenauslastung mithilfe der Ressourcenkontrolle verwalten; Fehlerprotokoll durchlaufen

Weiterführende Links für die Vorbereitung

Optimierung und Fehlerbehebung von SQL Server
  • Erkennen und Beheben von Parallelitätsproblemen
    • Deadlock-Probleme anhand der SQL Server-Protokolle und Ablaufverfolgungsflags untersuchen; Infrastruktur für Reportingdatenbank (replizierte Datenbanken) entwerfen; über Dynamic Management Views (DMV) oder andere Microsoft-Produkte überwachen; Diagnoseblockierung, Livesperren und Deadlocking; Diagnosewartevorgänge; Leistungsermittlung mit integrierten DMVs; Prozesse suchen und falls erforderlich beenden, wenn sie alle Ressourcen blockieren oder beanspruchen
  • Sammeln und Analysieren von Daten zur Problembehandlung
    • Mit Profiler überwachen, Leistungsdaten mit System Monitor erfassen, Ablaufverfolgungsdaten mit SQL Server Profiler sammeln, Probleme bei der Transaktionsreplikation identifizieren; Probleme beim Datenzugriff erkennen und beheben; Leistungsmetriken sammeln; mögliche Probleme identifizieren, bevor sie Dienstunterbrechungen verursachen; Leistungsprobleme erkennen mit Extended Events (XEvents) und DMVs; Warnungen bei kritischen Serverzuständen erstellen; Daten- und Serverzugriff durch Audits und sonstige Kontrollen überwachen; EA- oder Speicher- oder CPU-Engpässe identifizieren; Datensammlertool verwenden
  • Überwachen von SQL Server-Instanzen
    • Sicherheitsstrategie für die Überwachung und Steuerung der Instanz implementieren; Überwachung konfigurieren; Serverüberwachungen konfigurieren; nachverfolgen, welcher Benutzer ein Objekt geändert hat; erhöhte Rechte und unerwünschte Verbindungsversuche überwachen; richtlinienbasierte Verwaltung

Weiterführende Links für die Vorbereitung

Wer sollte diese Prüfung ablegen?

Diese Prüfung ist für Kandidaten bestimmt, die bereits eine der MCTS-Zertifizierungen für SQL Server 2008 erhalten haben und ihre Fähigkeiten nun auch für MCSA: SQL Server 2012 anwenden möchten.

Weitere Informationen zu Prüfungen

Auf eine Prüfung vorbereiten

Wir empfehlen, dass Sie diesen Leitfaden zur Prüfungsvorbereitung komplett durchlesen und sich mit den Ressourcen auf dieser Website vertraut machen, bevor Sie Ihren Prüfungstermin festlegen. In der Microsoft-Zertifizierungsübersicht finden Sie Informationen über die Registrierung, Videos zu typischen Prüfungsfragenformaten und anderen Ressourcen zur Vorbereitung. Informationen zu Prüfungsrichtlinien und Bewertung finden Sie in den Microsoft-Zertifizierungsprüfungsrichtlinien und häufig gestellten Fragen und Antworten.

Hinweis

Dieser Leitfaden für die Vorbereitung kann jederzeit ohne vorherige Ankündigung und nach eigenem Ermessen von Microsoft geändert werden. Microsoft-Prüfungen enthalten unter Umständen adaptive Testtechnologien und Simulationen. Microsoft gibt nicht das Format vor, in dem Prüfungen dargestellt werden. Bitte verwenden Sie diesen Leitfaden für die Vorbereitung auf die Prüfung, unabhängig von deren Format. Um Sie bei der Vorbereitung auf die Prüfung zu unterstützen, empfiehlt Microsoft, dass Sie praktische Erfahrungen mit dem Produkt sammeln und die angegebenen Trainingsressourcen verwenden. Diese Ausbildungsressourcen decken nicht unbedingt alle der im Abschnitt „Bewertete Fähigkeiten“ aufgeführten Themen ab.