Microsoft Administering a SQL Database Infrastructure (070-764日本語版) - 070-764日本語 Exam Practice Test
20台のサーバーを含むSQL Server 2014環境があります。
企業セキュリティポリシーでは、すべてのSQL Server 2014インスタンスが特定のセキュリティ基準を満たす必要があると規定されています。
SQL Server 2014サーバーの管理戦略を推奨する必要があります。
あなたは推薦に何を含めるべきですか?複数の回答を選択することで目的を達成することができます。最良の答えを選択してください。
企業セキュリティポリシーでは、すべてのSQL Server 2014インスタンスが特定のセキュリティ基準を満たす必要があると規定されています。
SQL Server 2014サーバーの管理戦略を推奨する必要があります。
あなたは推薦に何を含めるべきですか?複数の回答を選択することで目的を達成することができます。最良の答えを選択してください。
Correct Answer: A
Explanation: Only visible for TrainingDump 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: B
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Audit1という名前のMicrosoft SQL Server監査があります。 Audit1には、失敗したログインを監査するAuditSpecという名前の監査仕様が含まれています。
CREATE、ALTER、およびDROPステートメントをキャプチャするように監査を構成する必要があります。
どの3つのステートメントを順番に実行する必要がありますか? 回答するには、適切なステートメントをリストから回答エリアに移動し、正しい順序で並べます。

CREATE、ALTER、およびDROPステートメントをキャプチャするように監査を構成する必要があります。
どの3つのステートメントを順番に実行する必要がありますか? 回答するには、適切なステートメントをリストから回答エリアに移動し、正しい順序で並べます。

Correct Answer:

Explanation

Step 1: ALTER SERVER AUDIT SPECIFICATION Audit1Spec
FOR SERVER AUDIT Audit1
ADD( DATABASE_OBJECT_CHANGE_GROUP)
DATABASE_OBJECT_CHANGE_GROUP: This event is raised when a CREATE, ALTER, or DROP statement is executed on database objects, such as schemas. This event is raised whenever any database object is created, altered or dropped. Note: This could lead to very large quantities of audit records.
If you enable this group in a server audit specification, it will track changes to schema objects in all of the databases of this instance of SQL Server Step 2: ALTER SERVER AUDIT SPECIFICATION Audit1Spec WITH (STATE = ON); When a server audit specification is created, it is in a disabled state.
WITH ( STATE = { ON | OFF } ) enables or disables the audit from collecting records for this audit specification.
Step 3: ALTER SERVER AUDIT Audit1 WITH (STATE = ON);
All audits are disabled when initially created.
Example: Enables the audit.
ALTER SERVER AUDIT HIPAA_Audit
WITH (STATE = ON);
GO
References:
https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/create-a-server-audit-and-server-audit
データ収集が構成されているMicrosoft SQL Serverインスタンスを管理します。 Management Data Warehouseインスタンスを別のインスタンスに作成します。
現在、すべてのシステムデータ収集セットが停止しています。
システムデータ収集レポートを使用して、履歴および傾向分析を実行するようにシステムデータ収集セットを構成する必要があります。
どのシステムデータ収集セットを使用しますか? 回答するには、適切なシステムデータコレクションセットを正しいターゲットにドラッグします。 各システムデータコレクションセットは、1回、複数回、またはまったく使用しないことができます。
コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。注:正しい選択はそれぞれ1ポイントの価値があります。

現在、すべてのシステムデータ収集セットが停止しています。
システムデータ収集レポートを使用して、履歴および傾向分析を実行するようにシステムデータ収集セットを構成する必要があります。
どのシステムデータ収集セットを使用しますか? 回答するには、適切なシステムデータコレクションセットを正しいターゲットにドラッグします。 各システムデータコレクションセットは、1回、複数回、またはまったく使用しないことができます。
コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。注:正しい選択はそれぞれ1ポイントの価値があります。

Correct Answer:

Explanation

新しいSQL Server 2014インスタンス用の監視アプリケーションを設計しています。
インスタンスに対して発生する最も頻度の高い10の待機タイプを表示するレポートを生成するための解決策を推奨する必要があります。
あなたは推薦に何を含めるべきですか?複数の回答を選択することで目的を達成することができます。最良の答えを選択してください。
インスタンスに対して発生する最も頻度の高い10の待機タイプを表示するレポートを生成するための解決策を推奨する必要があります。
あなたは推薦に何を含めるべきですか?複数の回答を選択することで目的を達成することができます。最良の答えを選択してください。
Correct Answer: D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
注:この質問は、同じシナリオを提示する一連の質問の一部です。連載の各質問には、記載されている目標を達成できる可能性のある固有の解決策が含まれています。他の人が正しい解決策を持っていないかもしれない間、いくつかの質問セットは複数の正しい解決策を持っているかもしれません。
このセクションで質問に答えた後は、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
データベースを新しいSQL Serverインスタンスに復元しようとすると、次のエラーメッセージが表示されます。

データベースを正常に復元できることを確認する必要があります。
解決方法:新しいインスタンスに新しい証明書を生成します。
これは目標を達成していますか?
このセクションで質問に答えた後は、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
データベースを新しいSQL Serverインスタンスに復元しようとすると、次のエラーメッセージが表示されます。

データベースを正常に復元できることを確認する必要があります。
解決方法:新しいインスタンスに新しい証明書を生成します。
これは目標を達成していますか?
Correct Answer: B
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。各質問は、このシリーズの他の質問とは無関係です。質問に記載されている情報と詳細は、その質問にのみ適用されます。
ある会社がバンクーバー、東京、パリにオフィスを構えています。同社はMicrosoft SQL Server 2016 Standard Editionを使用しています。販売時点情報管理(POS)アプリケーションのトランザクションデータベースからのデータを使用するレポートソリューションを設計する必要があります。
データがPOSシステムに入力された後、ユーザーは24時間以内にレポートを実行できなければなりません。待ち時間を最小限に抑える必要があります。
ライセンス費用を最小限に抑えるソリューションを実装する必要があります。
あなたは何を実装すべきですか?
ある会社がバンクーバー、東京、パリにオフィスを構えています。同社はMicrosoft SQL Server 2016 Standard Editionを使用しています。販売時点情報管理(POS)アプリケーションのトランザクションデータベースからのデータを使用するレポートソリューションを設計する必要があります。
データがPOSシステムに入力された後、ユーザーは24時間以内にレポートを実行できなければなりません。待ち時間を最小限に抑える必要があります。
ライセンス費用を最小限に抑えるソリューションを実装する必要があります。
あなたは何を実装すべきですか?
Correct Answer: E
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Microsoft SQL Server 2016データベースを管理します。
データベースには、次の定義を使用して作成されたProductテーブルが含まれています。

Productテーブルにデータを格納するために最小限のディスク容量が使用されていることを確認する必要があります。
あなたは何をするべきか?
データベースには、次の定義を使用して作成されたProductテーブルが含まれています。

Productテーブルにデータを格納するために最小限のディスク容量が使用されていることを確認する必要があります。
あなたは何をするべきか?
Correct Answer: C
データベースサーバーは高度なセキュリティ環境で管理します。あなたの会社には以下の監査要件があります。
* SQL Server監査はすべてのサーバーインスタンスで有効にする必要があります。
* 監査結果はWindowsのセキュリティログにも記録されなければなりません。
定期的なレビューによると、SQL Serverは監査エントリをWindowsアプリケーションイベントログに書き込んでいます。 SQL Server監査ターゲットをWindowsセキュリティイベントに長く変更した。 SQL Server監査はサーバー上で機能しなくなります。
サーバーが監査要件を満たしていることを確認する必要があります。
どの2つのアクションを実行しますか?それぞれの正しい答えは解決策の一部を表しています。
* SQL Server監査はすべてのサーバーインスタンスで有効にする必要があります。
* 監査結果はWindowsのセキュリティログにも記録されなければなりません。
定期的なレビューによると、SQL Serverは監査エントリをWindowsアプリケーションイベントログに書き込んでいます。 SQL Server監査ターゲットをWindowsセキュリティイベントに長く変更した。 SQL Server監査はサーバー上で機能しなくなります。
サーバーが監査要件を満たしていることを確認する必要があります。
どの2つのアクションを実行しますか?それぞれの正しい答えは解決策の一部を表しています。
Correct Answer: A,D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Database1という名前のSQL Azureデータベースがあります。
table1という名前のテーブルのスキーマを設計する必要があります。
Table1は100万行未満になります。
Table1には、各行について次の情報が含まれます。

解決策は、各行を格納するために使用されるスペースの量を最小限に抑える必要があります。
各列にどのデータ型を推奨しますか。 回答するには、適切なデータタイプを回答領域の正しい列にドラッグします。

table1という名前のテーブルのスキーマを設計する必要があります。
Table1は100万行未満になります。
Table1には、各行について次の情報が含まれます。

解決策は、各行を格納するために使用されるスペースの量を最小限に抑える必要があります。
各列にどのデータ型を推奨しますか。 回答するには、適切なデータタイプを回答領域の正しい列にドラッグします。

Correct Answer:

Explanation

References:
http://msdn.microsoft.com/en-US/library/ms187752.aspx
概要
あなたはLitware、Incという会社のデータベース管理者です。
Litwareは本の出版社です。 Litwareには本社と支店があります。
開発中の新しいWebベースのアプリケーションをサポートするようにデータベースインフラストラクチャを設計しています。
Webアプリケーションはwww.litwareinc.comでアクセスされます。社内の従業員と社外のパートナーの両方がこのアプリケーションを使用します。
App1_DBという名前のSQL Server 2008データベースを使用する既存のデスクトップアプリケーションがあります。
App1_DBは運用環境に残ります。
必要条件
計画された変更
Database1とDatabase2という2つのデータベースを含むSQL Server 2014インスタンスを展開することを計画しています。
すべてのデータベースファイルは、可用性の高いSANに保存されます。
Database1には、OrdersとOrderDetailsという2つのテーブルが含まれます。
Database1には、usp_UpdateOrderDetailsという名前のストアドプロシージャも含まれます。
ストアドプロシージャは注文情報を更新するために使用されます。ストアドプロシージャは、プロシージャが実行されるたびにOrdersテーブルを2回クエリします。
最初のクエリから返された行は、2回の読み込み操作の間にテーブルに追加された行と共に、2番目のクエリで変更されずに返される必要があります。
Database1には、Database2テーブルのデータにアクセスするいくつかのクエリが含まれます。
Database2にはInventoryという名前のテーブルが含まれます。
在庫には100 GBを超えるデータが含まれます。
Inventoryテーブルには、主キーのクラスタ化インデックスと非クラスタ化インデックスの2つのインデックスがあります。
主キーとして使用される列は、identityプロパティを使用します。
Database 2 wiltには、usp_UpdateInventoryという名前のストアドプロシージャが含まれています。 usp_UpdateInventoryは、無制限の階層数を持つ自己結合を含むテーブルを操作します。 Database2のすべてのデータは毎日再作成され、広告は次のデータ作成プロセスまで変更されません。 Database2からのデータは、Application1という名前の外部アプリケーションによって定期的にアクセスされます。 Database2のデータが変更されるとすぐに、Database2のデータはAppl_Dblという名前のデータベースに送信されます。 Litwareは、すべてのSQL Server 2014バックアップにオフサイトストレージを使用する予定です。
ビジネス要件
以下の要件があります。
* 新しいライセンスの費用は最小限に抑える必要があります。
* アプリケーションからアクセスされる個人情報は安全な形式で保存する必要があります。
* 開発努力は可能な限り最小限に抑える必要があります。
* データベースのストレージ要件は最小限に抑える必要があります。
システム管理者は、ディスク使用量に関するリアルタイムレポートを実行できなければなりません。
* SQL Serverサービスが失敗した場合、データベースは利用可能でなければなりません。
* データベース管理者は、割り当てエラーとデータ破損を含む詳細レポートを受け取る必要があります。
* アプリケーション開発者はデータベーステーブルへの直接アクセスを拒否されなければなりません。アプリケーションはテーブルへの直接アクセスを拒否されなければなりません。
法規制の順守要件を満たすために、バックアップファイルを暗号化する必要があります。
暗号化戦略では、データベースとアプリケーションに対する変更を最小限に抑える必要があります。
ビジネス要件を満たすディスク監視ソリューションを推奨する必要があります。
あなたは推薦に何を含めるべきですか?
あなたはLitware、Incという会社のデータベース管理者です。
Litwareは本の出版社です。 Litwareには本社と支店があります。
開発中の新しいWebベースのアプリケーションをサポートするようにデータベースインフラストラクチャを設計しています。
Webアプリケーションはwww.litwareinc.comでアクセスされます。社内の従業員と社外のパートナーの両方がこのアプリケーションを使用します。
App1_DBという名前のSQL Server 2008データベースを使用する既存のデスクトップアプリケーションがあります。
App1_DBは運用環境に残ります。
必要条件
計画された変更
Database1とDatabase2という2つのデータベースを含むSQL Server 2014インスタンスを展開することを計画しています。
すべてのデータベースファイルは、可用性の高いSANに保存されます。
Database1には、OrdersとOrderDetailsという2つのテーブルが含まれます。
Database1には、usp_UpdateOrderDetailsという名前のストアドプロシージャも含まれます。
ストアドプロシージャは注文情報を更新するために使用されます。ストアドプロシージャは、プロシージャが実行されるたびにOrdersテーブルを2回クエリします。
最初のクエリから返された行は、2回の読み込み操作の間にテーブルに追加された行と共に、2番目のクエリで変更されずに返される必要があります。
Database1には、Database2テーブルのデータにアクセスするいくつかのクエリが含まれます。
Database2にはInventoryという名前のテーブルが含まれます。
在庫には100 GBを超えるデータが含まれます。
Inventoryテーブルには、主キーのクラスタ化インデックスと非クラスタ化インデックスの2つのインデックスがあります。
主キーとして使用される列は、identityプロパティを使用します。
Database 2 wiltには、usp_UpdateInventoryという名前のストアドプロシージャが含まれています。 usp_UpdateInventoryは、無制限の階層数を持つ自己結合を含むテーブルを操作します。 Database2のすべてのデータは毎日再作成され、広告は次のデータ作成プロセスまで変更されません。 Database2からのデータは、Application1という名前の外部アプリケーションによって定期的にアクセスされます。 Database2のデータが変更されるとすぐに、Database2のデータはAppl_Dblという名前のデータベースに送信されます。 Litwareは、すべてのSQL Server 2014バックアップにオフサイトストレージを使用する予定です。
ビジネス要件
以下の要件があります。
* 新しいライセンスの費用は最小限に抑える必要があります。
* アプリケーションからアクセスされる個人情報は安全な形式で保存する必要があります。
* 開発努力は可能な限り最小限に抑える必要があります。
* データベースのストレージ要件は最小限に抑える必要があります。
システム管理者は、ディスク使用量に関するリアルタイムレポートを実行できなければなりません。
* SQL Serverサービスが失敗した場合、データベースは利用可能でなければなりません。
* データベース管理者は、割り当てエラーとデータ破損を含む詳細レポートを受け取る必要があります。
* アプリケーション開発者はデータベーステーブルへの直接アクセスを拒否されなければなりません。アプリケーションはテーブルへの直接アクセスを拒否されなければなりません。
法規制の順守要件を満たすために、バックアップファイルを暗号化する必要があります。
暗号化戦略では、データベースとアプリケーションに対する変更を最小限に抑える必要があります。
ビジネス要件を満たすディスク監視ソリューションを推奨する必要があります。
あなたは推薦に何を含めるべきですか?
Correct Answer: B
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Microsoft SQL Server 2016サーバーを管理します。
新しい機能をアプリケーションにデプロイする予定です。
パフォーマンスを向上させる、既存および潜在的なクラスタ化インデックスと非クラスタ化インデックスを評価する必要があります。
あなたは何をするべきか?
新しい機能をアプリケーションにデプロイする予定です。
パフォーマンスを向上させる、既存および潜在的なクラスタ化インデックスと非クラスタ化インデックスを評価する必要があります。
あなたは何をするべきか?
Correct Answer: D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。各質問は、このシリーズの他の質問とは無関係です。質問に記載されている情報と詳細は、その質問にのみ適用されます。
あなたは、Microsoft SQL Serverをホストしている会社のデータベース管理者です。オンプレミスとMicrosoft Azure SQL Databaseの両方の環境を管理します。
クライアントは基幹業務アプリケーションを使用してデータベースに接続します。開発者は、SQL Server Management Studio(SSMS)を使用して接続します。
クライアント用に新しいデータベースをプロビジョニングするために使用されるサービスアカウントにアクセス許可を付与する必要があります。
どの許可を与えるべきですか?
あなたは、Microsoft SQL Serverをホストしている会社のデータベース管理者です。オンプレミスとMicrosoft Azure SQL Databaseの両方の環境を管理します。
クライアントは基幹業務アプリケーションを使用してデータベースに接続します。開発者は、SQL Server Management Studio(SSMS)を使用して接続します。
クライアント用に新しいデータベースをプロビジョニングするために使用されるサービスアカウントにアクセス許可を付与する必要があります。
どの許可を与えるべきですか?
Correct Answer: E
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
概要
あなたはLitware、Incという会社のデータベース管理者です。
Litwareは本の出版社です。 Litwareには本社と支店があります。
開発中の新しいWebベースのアプリケーションをサポートするようにデータベースインフラストラクチャを設計しています。
Webアプリケーションはwww.litwareinc.comでアクセスされます。社内の従業員と社外のパートナーの両方がこのアプリケーションを使用します。
App1_DBという名前のSQL Server 2008データベースを使用する既存のデスクトップアプリケーションがあります。
App1_DBは運用環境に残ります。
必要条件
計画された変更
Database1とDatabase2という2つのデータベースを含むSQL Server 2014インスタンスを展開することを計画しています。
すべてのデータベースファイルは、可用性の高いSANに保存されます。
Database1には、OrdersとOrderDetailsという2つのテーブルが含まれます。
Database1には、usp_UpdateOrderDetailsという名前のストアドプロシージャも含まれます。
ストアドプロシージャは注文情報を更新するために使用されます。ストアドプロシージャは、プロシージャが実行されるたびにOrdersテーブルを2回クエリします。
最初のクエリから返された行は、2回の読み込み操作の間にテーブルに追加された行と共に、2番目のクエリで変更されずに返される必要があります。
Database1には、Database2テーブルのデータにアクセスするいくつかのクエリが含まれます。
Database2にはInventoryという名前のテーブルが含まれます。
在庫には100 GBを超えるデータが含まれます。
Inventoryテーブルには、主キーのクラスタ化インデックスと非クラスタ化インデックスの2つのインデックスがあります。
主キーとして使用される列は、identityプロパティを使用します。
Database 2 wiltには、usp_UpdateInventoryという名前のストアドプロシージャが含まれています。 usp_UpdateInventoryは、無制限の階層数を持つ自己結合を含むテーブルを操作します。 Database2のすべてのデータは毎日再作成され、広告は次のデータ作成プロセスまで変更されません。 Database2からのデータは、Application1という名前の外部アプリケーションによって定期的にアクセスされます。 Database2のデータが変更されるとすぐに、Database2のデータはAppl_Dblという名前のデータベースに送信されます。 Litwareは、すべてのSQL Server 2014バックアップにオフサイトストレージを使用する予定です。
ビジネス要件
以下の要件があります。
* 新しいライセンスの費用は最小限に抑える必要があります。
* アプリケーションからアクセスされる個人情報は安全な形式で保存する必要があります。
* 開発努力は可能な限り最小限に抑える必要があります。
* データベースのストレージ要件は最小限に抑える必要があります。
システム管理者は、ディスク使用量に関するリアルタイムレポートを実行できなければなりません。
* SQL Serverサービスが失敗した場合、データベースは利用可能でなければなりません。
* データベース管理者は、割り当てエラーとデータ破損を含む詳細レポートを受け取る必要があります。
* アプリケーション開発者はデータベーステーブルへの直接アクセスを拒否されなければなりません。アプリケーションはテーブルへの直接アクセスを拒否されなければなりません。
法規制の順守要件を満たすために、バックアップファイルを暗号化する必要があります。
暗号化戦略では、データベースとアプリケーションに対する変更を最小限に抑える必要があります。
あなたはusp.UpdateInventoryのパフォーマンスを向上させるための解決策を推奨する必要があります。
解決策は開発努力の量を最小にしなければなりません。あなたは推薦に何を含めるべきですか?
あなたはLitware、Incという会社のデータベース管理者です。
Litwareは本の出版社です。 Litwareには本社と支店があります。
開発中の新しいWebベースのアプリケーションをサポートするようにデータベースインフラストラクチャを設計しています。
Webアプリケーションはwww.litwareinc.comでアクセスされます。社内の従業員と社外のパートナーの両方がこのアプリケーションを使用します。
App1_DBという名前のSQL Server 2008データベースを使用する既存のデスクトップアプリケーションがあります。
App1_DBは運用環境に残ります。
必要条件
計画された変更
Database1とDatabase2という2つのデータベースを含むSQL Server 2014インスタンスを展開することを計画しています。
すべてのデータベースファイルは、可用性の高いSANに保存されます。
Database1には、OrdersとOrderDetailsという2つのテーブルが含まれます。
Database1には、usp_UpdateOrderDetailsという名前のストアドプロシージャも含まれます。
ストアドプロシージャは注文情報を更新するために使用されます。ストアドプロシージャは、プロシージャが実行されるたびにOrdersテーブルを2回クエリします。
最初のクエリから返された行は、2回の読み込み操作の間にテーブルに追加された行と共に、2番目のクエリで変更されずに返される必要があります。
Database1には、Database2テーブルのデータにアクセスするいくつかのクエリが含まれます。
Database2にはInventoryという名前のテーブルが含まれます。
在庫には100 GBを超えるデータが含まれます。
Inventoryテーブルには、主キーのクラスタ化インデックスと非クラスタ化インデックスの2つのインデックスがあります。
主キーとして使用される列は、identityプロパティを使用します。
Database 2 wiltには、usp_UpdateInventoryという名前のストアドプロシージャが含まれています。 usp_UpdateInventoryは、無制限の階層数を持つ自己結合を含むテーブルを操作します。 Database2のすべてのデータは毎日再作成され、広告は次のデータ作成プロセスまで変更されません。 Database2からのデータは、Application1という名前の外部アプリケーションによって定期的にアクセスされます。 Database2のデータが変更されるとすぐに、Database2のデータはAppl_Dblという名前のデータベースに送信されます。 Litwareは、すべてのSQL Server 2014バックアップにオフサイトストレージを使用する予定です。
ビジネス要件
以下の要件があります。
* 新しいライセンスの費用は最小限に抑える必要があります。
* アプリケーションからアクセスされる個人情報は安全な形式で保存する必要があります。
* 開発努力は可能な限り最小限に抑える必要があります。
* データベースのストレージ要件は最小限に抑える必要があります。
システム管理者は、ディスク使用量に関するリアルタイムレポートを実行できなければなりません。
* SQL Serverサービスが失敗した場合、データベースは利用可能でなければなりません。
* データベース管理者は、割り当てエラーとデータ破損を含む詳細レポートを受け取る必要があります。
* アプリケーション開発者はデータベーステーブルへの直接アクセスを拒否されなければなりません。アプリケーションはテーブルへの直接アクセスを拒否されなければなりません。
法規制の順守要件を満たすために、バックアップファイルを暗号化する必要があります。
暗号化戦略では、データベースとアプリケーションに対する変更を最小限に抑える必要があります。
あなたはusp.UpdateInventoryのパフォーマンスを向上させるための解決策を推奨する必要があります。
解決策は開発努力の量を最小にしなければなりません。あなたは推薦に何を含めるべきですか?
Correct Answer: D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).