令和3年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問17
テクノロジ/データベースW3C で勧告されている,Indexed Database API に関する記述として,適切なものはどれか。
出典:令和3年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問17
- アJava のアプリケーションプログラムからデータベースにアクセスするための標準的な API が定義されている。
- イSQL 文をホストプログラムに埋め込むための API が定義されている。
- ウWeb ブラウザ用のストレージの機能として,トランザクション処理の API が定義されている。
- エデータベースに対する一連の手続きを DBMS に格納し,呼び出す API が定義されている。
正解:ウ
解説
Indexed Database APIは,W3Cで勧告されたWebブラウザ向けのクライアントサイドストレージ機能のAPIであり,JavaScriptからブラウザ内に構造化データをキー付きで格納・検索でき,トランザクション処理もサポートしています。
選択肢ごとの解説
- ア誤り。Javaのアプリケーションプログラムからデータベースにアクセスするための標準的なAPIは,JDBC(Java Database Connectivity)の説明です。
- イ誤り。SQL文をホストプログラムに埋め込むためのAPIは,埋込みSQL(Embedded SQL)の説明です。
- ウ正しい。Indexed Database APIは,Webブラウザ用のストレージの機能として,トランザクション処理を含むAPIがW3Cによって勧告されているものです。
- エ誤り。データベースに対する一連の手続きをDBMSに格納し,呼び出すAPIは,ストアドプロシージャの説明です。