Microsoft Administering a SQL Database Infrastructure (70-764日本語版) - 70-764日本語 Exam Practice Test
あなたはABC.comという会社のデータベース管理者(DBA)として働いています。
同社はMicrosoft SQL Server 2012インフラストラクチャを使用しています。
ABC-SQL1という名前のサーバーは、OLTP(Online Transaction Processing)アプリケーションを使用してアクセスされる複数のデータベースをホストします。
あなたは、この単一サーバーソリューションによって提供される冗長性の欠如について心配しています。
コストを最小限に抑えながら、データベースの高可用性を確保するソリューションを構成します。
ABCSQL1のハードウェア障害が発生した場合でも、データベースがオンラインになっていることを確認する必要があります。
ABC-SQL2という名前の2番目のサーバーを構成し、SQL Server 2012をインストールします。
次のソリューションのどれが高可用性を提供し、ユーザーがデータベースの両方のコピーでレポートを実行できるようにするでしょうか。
同社はMicrosoft SQL Server 2012インフラストラクチャを使用しています。
ABC-SQL1という名前のサーバーは、OLTP(Online Transaction Processing)アプリケーションを使用してアクセスされる複数のデータベースをホストします。
あなたは、この単一サーバーソリューションによって提供される冗長性の欠如について心配しています。
コストを最小限に抑えながら、データベースの高可用性を確保するソリューションを構成します。
ABCSQL1のハードウェア障害が発生した場合でも、データベースがオンラインになっていることを確認する必要があります。
ABC-SQL2という名前の2番目のサーバーを構成し、SQL Server 2012をインストールします。
次のソリューションのどれが高可用性を提供し、ユーザーがデータベースの両方のコピーでレポートを実行できるようにするでしょうか。
Correct Answer: C
Vote an answer
AccountTransactionという名前のテーブルを含むMicrosoft SQL Server 2016データベースを管理します。
IDX_AccountTransaction_AccountCode非クラスタ化インデックスの断片化が原因で、テーブルのクエリパフォーマンスが低下していることがわかりました。
インデックスを最適化する必要があります。
また、最適化処理中にユーザークエリがインデックスを使用できるようにする必要があります。
どのTransact-SQLバッチを使用しますか?
IDX_AccountTransaction_AccountCode非クラスタ化インデックスの断片化が原因で、テーブルのクエリパフォーマンスが低下していることがわかりました。
インデックスを最適化する必要があります。
また、最適化処理中にユーザークエリがインデックスを使用できるようにする必要があります。
どのTransact-SQLバッチを使用しますか?
Correct Answer: B
Vote an answer
SQL Server 2014を使用する3つの高可用性SQL Server環境を展開することを計画しています。次の表に示すように、各環境について次の仕様を特定します。

各環境にどの高可用性機能が必要かを推奨する必要があります。
どの機能を識別する必要がありますか? 回答するには、回答領域の適切な機能を適切な要件にドラッグします。


各環境にどの高可用性機能が必要かを推奨する必要があります。
どの機能を識別する必要がありますか? 回答するには、回答領域の適切な機能を適切な要件にドラッグします。

Correct Answer:

Explanation
ENV1 - Database mirroring; ENV2 - AlwaysOn availability groups; ENV3 - AlwaysOn availability groups
- AlwaysOn availability groups
AlwaysOn Availability Groups feature is a high-availability and disaster-recovery solution that provides an enterprise-level alternative to database mirroring. Introduced in SQL Server 2012, AlwaysOn Availability Groups maximizes the availability of a set of user databases for an enterprise. Deploying AlwaysOn Availability Groups requires a Windows Server Failover Clustering (WSFC) cluster.
売上データを格納するデータウェアハウスがあります。 1つのファクトテーブルには1億行あります。
データウェアハウスに必要なストレージを減らす必要があります。
列ベースのストレージを使用し、運用上の作業負荷についてリアルタイムの分析を提供するソリューションを実装する必要があります。
解決方法:ファクトテーブルにカラムストアインデックスを実装します。
解決策は目標を満たしていますか?
データウェアハウスに必要なストレージを減らす必要があります。
列ベースのストレージを使用し、運用上の作業負荷についてリアルタイムの分析を提供するソリューションを実装する必要があります。
解決方法:ファクトテーブルにカラムストアインデックスを実装します。
解決策は目標を満たしていますか?
Correct Answer: A
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。各質問は、このシリーズの他の質問とは無関係です。質問に記載されている情報と詳細は、その質問にのみ適用されます。
Microsoft Azureの特定のデータベースでログイン、CPU時間、およびディスクI / Oに関する情報を調べる必要があります。
あなたは何を使うべきですか?
Microsoft Azureの特定のデータベースでログイン、CPU時間、およびディスクI / Oに関する情報を調べる必要があります。
あなたは何を使うべきですか?
Correct Answer: A
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
ネットワークには、Group1とGroup2という2つのグループを持つActive Directoryドメインが含まれています。
ドメインには、SQLDevとSQLProdという2つのSQL Serverインスタンスが含まれています。各SQL Serverインスタンスは、さまざまな記憶媒体にアクセスできます。
SQL Serverインスタンスには、Table1という名前のテーブルを含むデータベースがあります。 Table1にはColumn1という名前の列が含まれています。
Column1の値はValue1またはValue2のどちらかです。
Group1のユーザーがValue1の値を含むColumn1から行のみを取得できるようにするための解決策を推奨する必要があります。
何をお勧めですか?
ドメインには、SQLDevとSQLProdという2つのSQL Serverインスタンスが含まれています。各SQL Serverインスタンスは、さまざまな記憶媒体にアクセスできます。
SQL Serverインスタンスには、Table1という名前のテーブルを含むデータベースがあります。 Table1にはColumn1という名前の列が含まれています。
Column1の値はValue1またはValue2のどちらかです。
Group1のユーザーがValue1の値を含むColumn1から行のみを取得できるようにするための解決策を推奨する必要があります。
何をお勧めですか?
Correct Answer: D
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
自動的に開始するようにMicrosoft SQL Serverエージェントサービスを構成します。 SQL Serverエージェントオペレータを作成します。 定義されている他のSQL Serverエージェントアラートから電子メール通知を受け取ります。
エラー番号が発生したときに電子メールで通知するように設定されているSQL Serverエージェントがあります。
50010が発生します。 このアラートに関連する電子メール通知はありません。 エラーが最近発生したことを確認します。
このアラートが電子メール通知を送信していない理由を特定する必要があります。
アラートがEメール通知を送信しないのはなぜですか?
エラー番号が発生したときに電子メールで通知するように設定されているSQL Serverエージェントがあります。
50010が発生します。 このアラートに関連する電子メール通知はありません。 エラーが最近発生したことを確認します。
このアラートが電子メール通知を送信していない理由を特定する必要があります。
アラートがEメール通知を送信しないのはなぜですか?
Correct Answer: C
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。各質問は、このシリーズの他の質問とは無関係です。質問に記載されている情報と詳細は、その質問にのみ適用されます。
ある会社がMicrosoft AzureにMicrosoft SQL Server環境を持っています。データベースはAzure BLOBストレージに直接保存されます。
必要なAzureストレージコンテナーの数を最小限に抑えながら、バックアップとバックアップの間の特定の時点にデータベースを復元できることを確認する必要があります。
どのオプションを使うべきですか?
ある会社がMicrosoft AzureにMicrosoft SQL Server環境を持っています。データベースはAzure BLOBストレージに直接保存されます。
必要なAzureストレージコンテナーの数を最小限に抑えながら、バックアップとバックアップの間の特定の時点にデータベースを復元できることを確認する必要があります。
どのオプションを使うべきですか?
Correct Answer: H
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
概要
アプリケーション概要
Contoso、Ltd.は、エンタープライズリソースプランニング(ERP)アプリケーションの開発者です。
ContosoはERPアプリケーションの新しいバージョンを設計しています。以前のバージョンのERPアプリケーションはSQL Server 2008 R2を使用していました。
新しいバージョンはSQL Server 2014を使用します。
ERPアプリケーションは、サプライヤデータをロードするためのインポートプロセスに依存しています。インポートプロセスは、何千もの行を同時に更新し、データベースへの排他的アクセスを必要とし、毎日実行されます。
ERPアプリケーションの予期しない動作を報告するサポートコールがいくつかあります。呼び出しを分析した後、ユーザーはデータベース内のテーブルに直接変更を加えたと結論付けました。
テーブル
現在のデータベーススキーマには、OrderDetailsという名前のテーブルが含まれています。
OrderDetailsテーブルには、各注文書に対して販売された商品に関する情報が含まれています。 OrderDetailsは、購買発注の各製品に適用される製品ID、数量、および割引を格納します。
製品の価格はProductsという名前のテーブルに格納されています。 Productsテーブルは、SQL_Latin1_General_CP1_CI_AS照合順序を使用して定義されました。
ProductNameという列が、varcharデータ型を使用して作成されました。データベースにはOrdersという名前のテーブルが含まれています。
注文には、過去12か月間のすべての注文書が含まれています。 12か月以上前の注文書はOrdersOldという名前のテーブルに格納されています。
以前のバージョンのERPアプリケーションは、テーブルレベルのセキュリティに依存していました。
ストアドプロシージャ
データベースの現在のバージョンには、2つのテーブルを変更するストアドプロシージャが含まれています。以下に、2つのストアドプロシージャの関連部分を示します。

顧客の問題
インストールの問題
現在のバージョンのERPアプリケーションでは、いくつかのSQL Serverログインが正しく機能するように設定されている必要があります。ほとんどの顧客はERPアプリケーションを複数の場所に設定しており、ログインを複数回作成する必要があります。
インデックスの断片化の問題
顧客は、クラスタ化インデックスが断片化していることが多いことを発見しました。この問題を解決するために、顧客はより頻繁にインデックスを最適化します。断片化の影響を受けるすべてのテーブルには、クラスタ化インデックスキーとして使用される次の列があります。

バックアップの問題
大量の過去の注文書データを持っている顧客は、バックアップ時間が許容できないと報告しています。
検索の問題
ユーザーは、製品名を検索すると、検索文字列にアクセントが含まれていない限り、検索結果にアクセントを含む製品名が除外されると報告しています。
欠落データの問題
顧客は、商品テーブルで価格を変更すると、以前の注文で商品が販売された価格を取得できないと報告しています。
クエリパフォーマンスの問題
顧客は、クエリのパフォーマンスが急速に低下すると報告しています。さらに、顧客は、SQL Serverがメンテナンスタスクを実行するときにユーザーがクエリを実行できないと報告しています。インポートの問題データベース管理者は、毎月のインポート処理中に、サプライヤデータにアクセスできないと報告したユーザーから多くのサポート要請を受けます。データベース管理者は、データのインポートに必要な時間を短縮したいと考えています。
設計要件
ファイルストレージ要件
ERPデータベースには、2 MBを超えるスキャン文書が保存されています。これらのファイルはERPアプリケーションを介してのみアクセスする必要があります。ファイルアクセスは、可能な限り最高の読み書きパフォーマンスを持つ必要があります。
データ復旧の要件
インポートプロセスが失敗した場合は、データベースをすぐに以前の状態に戻す必要があります。
セキュリティ要件
基礎となるテーブルに直接アクセスすることなく、ERPアプリケーション内で機能を実行する機能をユーザに提供する必要があります。
同時実行要件
Sales.ProdとSales.Proc2の実行時にデッドロックが発生する可能性を減らす必要があります。
セキュリティ要件を満たすソリューションを推奨する必要があります。何をお勧めですか?
アプリケーション概要
Contoso、Ltd.は、エンタープライズリソースプランニング(ERP)アプリケーションの開発者です。
ContosoはERPアプリケーションの新しいバージョンを設計しています。以前のバージョンのERPアプリケーションはSQL Server 2008 R2を使用していました。
新しいバージョンはSQL Server 2014を使用します。
ERPアプリケーションは、サプライヤデータをロードするためのインポートプロセスに依存しています。インポートプロセスは、何千もの行を同時に更新し、データベースへの排他的アクセスを必要とし、毎日実行されます。
ERPアプリケーションの予期しない動作を報告するサポートコールがいくつかあります。呼び出しを分析した後、ユーザーはデータベース内のテーブルに直接変更を加えたと結論付けました。
テーブル
現在のデータベーススキーマには、OrderDetailsという名前のテーブルが含まれています。
OrderDetailsテーブルには、各注文書に対して販売された商品に関する情報が含まれています。 OrderDetailsは、購買発注の各製品に適用される製品ID、数量、および割引を格納します。
製品の価格はProductsという名前のテーブルに格納されています。 Productsテーブルは、SQL_Latin1_General_CP1_CI_AS照合順序を使用して定義されました。
ProductNameという列が、varcharデータ型を使用して作成されました。データベースにはOrdersという名前のテーブルが含まれています。
注文には、過去12か月間のすべての注文書が含まれています。 12か月以上前の注文書はOrdersOldという名前のテーブルに格納されています。
以前のバージョンのERPアプリケーションは、テーブルレベルのセキュリティに依存していました。
ストアドプロシージャ
データベースの現在のバージョンには、2つのテーブルを変更するストアドプロシージャが含まれています。以下に、2つのストアドプロシージャの関連部分を示します。

顧客の問題
インストールの問題
現在のバージョンのERPアプリケーションでは、いくつかのSQL Serverログインが正しく機能するように設定されている必要があります。ほとんどの顧客はERPアプリケーションを複数の場所に設定しており、ログインを複数回作成する必要があります。
インデックスの断片化の問題
顧客は、クラスタ化インデックスが断片化していることが多いことを発見しました。この問題を解決するために、顧客はより頻繁にインデックスを最適化します。断片化の影響を受けるすべてのテーブルには、クラスタ化インデックスキーとして使用される次の列があります。

バックアップの問題
大量の過去の注文書データを持っている顧客は、バックアップ時間が許容できないと報告しています。
検索の問題
ユーザーは、製品名を検索すると、検索文字列にアクセントが含まれていない限り、検索結果にアクセントを含む製品名が除外されると報告しています。
欠落データの問題
顧客は、商品テーブルで価格を変更すると、以前の注文で商品が販売された価格を取得できないと報告しています。
クエリパフォーマンスの問題
顧客は、クエリのパフォーマンスが急速に低下すると報告しています。さらに、顧客は、SQL Serverがメンテナンスタスクを実行するときにユーザーがクエリを実行できないと報告しています。インポートの問題データベース管理者は、毎月のインポート処理中に、サプライヤデータにアクセスできないと報告したユーザーから多くのサポート要請を受けます。データベース管理者は、データのインポートに必要な時間を短縮したいと考えています。
設計要件
ファイルストレージ要件
ERPデータベースには、2 MBを超えるスキャン文書が保存されています。これらのファイルはERPアプリケーションを介してのみアクセスする必要があります。ファイルアクセスは、可能な限り最高の読み書きパフォーマンスを持つ必要があります。
データ復旧の要件
インポートプロセスが失敗した場合は、データベースをすぐに以前の状態に戻す必要があります。
セキュリティ要件
基礎となるテーブルに直接アクセスすることなく、ERPアプリケーション内で機能を実行する機能をユーザに提供する必要があります。
同時実行要件
Sales.ProdとSales.Proc2の実行時にデッドロックが発生する可能性を減らす必要があります。
セキュリティ要件を満たすソリューションを推奨する必要があります。何をお勧めですか?
Correct Answer: C
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。各質問は、このシリーズの他の質問とは無関係です。質問に記載されている情報と詳細は、その質問にのみ適用されます。
新しいミッションクリティカルなアプリケーションをサポートするために、Microsoft SQL Serverアーキテクチャを展開しています。アプリケーションには、アプリケーションのデータベースに対して読み取り専用操作を実行する専用のレポート作成コンポーネントが含まれています。
次の要件を満たすソリューションを実装する必要があります。
新しいアーキテクチャをサポートするためのアプリケーションへの変更は許可されていません。
あなたは何を実装すべきですか?
新しいミッションクリティカルなアプリケーションをサポートするために、Microsoft SQL Serverアーキテクチャを展開しています。アプリケーションには、アプリケーションのデータベースに対して読み取り専用操作を実行する専用のレポート作成コンポーネントが含まれています。
次の要件を満たすソリューションを実装する必要があります。
新しいアーキテクチャをサポートするためのアプリケーションへの変更は許可されていません。
あなたは何を実装すべきですか?
Correct Answer: G
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
アプリケーションのユーザー名とクレジットカード番号を保存するデータベースを作成しています。データベースにクレジットカード番号を保存して再利用するためのソリューションを推奨する必要があります。
何をお勧めですか?複数の回答を選択することで目的を達成することができます。最良の答えを選択してください。
何をお勧めですか?複数の回答を選択することで目的を達成することができます。最良の答えを選択してください。
Correct Answer: B
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
注:この質問は、同じシナリオを提示する一連の質問の一部です。連載の各質問には、目標を達成する可能性のある固有の解決策が含まれています。他の人が正しい解決策を持っていないかもしれない間、いくつかの質問セットは複数の正しい解決策を持っているかもしれません。
このセクションで質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
640 GBで、頻繁に更新されるDB1という名前のデータベースがあります。
DB1のログ配布を有効にし、30分ごとにバックアップと復元を実行するように構成しました。
データサーバーのディスクがほぼいっぱいになっていることがわかります。
ログ配布プロセスで使用されるディスク容量を減らす必要があります。
解決方法:共有フォルダを使用して、ログ配布をバックアップおよび復元に設定します。
これは目標を達成していますか?
このセクションで質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
640 GBで、頻繁に更新されるDB1という名前のデータベースがあります。
DB1のログ配布を有効にし、30分ごとにバックアップと復元を実行するように構成しました。
データサーバーのディスクがほぼいっぱいになっていることがわかります。
ログ配布プロセスで使用されるディスク容量を減らす必要があります。
解決方法:共有フォルダを使用して、ログ配布をバックアップおよび復元に設定します。
これは目標を達成していますか?
Correct Answer: B
Vote an answer