データベース 中央のdbmsインターフェースは何をしますか?

中央のdbmsインターフェースは何をしますか?

Anonim

Q:

中央DBMSインターフェイスは何をしますか?

A:

中央DBMSインターフェイスは、データベースまたは複数のデータベースのデータコンテンツへのユーザーフレンドリーで構造化されたアクセスを提供します。 DBMSは、「ミドルウェア」のようなもので、アプリケーションユーザーは、データベースの構造、データが保持されている場所などを理解しなくてもデータを取得できます。

効果的に機能するために、DBMSエンジニアリングは、データコンテンツ、データにアクセスするためのデータ媒体、およびデータベースのスキーマまたは構成を操作する必要があります。 このアクセス方法を説明する1つの方法は、互換性を維持しながら、あるソフトウェア環境から別のソフトウェア環境にコードを移植するアプリケーションプログラミングインターフェイス(API)を参照することです。 専門家は、標準のデータベース管理構文である構造化照会言語(SQL)をDBMSのAPIとしてラベル付けする場合があります。

DBMSは、データ統合とデータ抽象化も可能にする必要があります。 これらのツールは、データベースからエンドユーザーに送信されるデータを保護するために、ネットワークセキュリティを考慮する必要があります。 最適なDBMSシステムには、データ資産の追跡と監視を促進する監査ツールとその他の機能があります。

一部のDBMSシステムでは、IDおよびアクセス管理が重要です。 エンドユーザーのニーズに応じて構成されるDBMSの制御の一部は、特定のユーザーステータスとしてアクセスできるデータのみをエンドユーザーに提供するように構成できることです。 残りのデータは、そのユーザーの取得をブロックできます。

新しいDBMSツールは、複数のデータベースにも対応できます。 たとえば、マルチプラットフォームDBMSは、Oracle、DB2、およびSybaseシステムに順番にアクセスできます。 1つの中央システムで、ユーザーはより簡単な方法でより多くのデータにアクセスできます。

DBMSシステムの他の機能はまだ進化しています。 そのような機能の1つは、重要なものであっても、データベーススキーマの変更を処理する機能です。 当初、一部のDBMSシステムの利点の1つは、エンドユーザーが「データベースにとらわれない」ことができ、スキーマの変更を心配しないことです。より洗練されたツールは、 。 これらのツールでは、ユーザーはデータベーススキーマの変更を追跡、調整、およびレポートできます。 これらのツールの一部は、追加機能のため、「データベース管理および開発ツール」と呼ばれます。

これらのシステムの他の機能は、SQL構文を積極的に使用できます。 たとえば、DBMSのツールと機能は、SQLの最適化またはデバッグを対象としている場合や、データ処理で使用する「高性能SQLコード」の作成を中心にしている場合があります。 いくつかの点で、これらのツールはSQLを多目的な言語として作成し、データベースアクセスの基本を超えて、SQLクエリを最適に設計する方法の問題に取り組みます。

これはすべて、効率化だけでなく、セキュリティや汎用性などのDBMSツールの他の価値のためにも、最新のデータベース管理システムで重要です。

中央のdbmsインターフェースは何をしますか?