DBMS

Database Management System」の略です。

DBMSは、データベースを作成して実行するソフトウェアプログラムです。データベースの内容を構造化された方法で保存、整理、取得、操作できるフレームワークを作成します。また、ユーザーやアプリケーションが、SQLのような標準化されたクエリ言語を使ってデータベースの内容にアクセスするためのインターフェースも提供します。

DBMSソフトウェアは、データベース管理者がデータベースを管理するためのツールも提供します。まず、管理者はスキーマを作成し、テーブルを定義して、リレーションシップを作成することで、データベースを設計できます。また、データベースのユーザーアカウントや、それぞれのアカウントのアクセス許可レベルを設定するのにも役立ちます。管理者は、どのユーザーがデータにアクセスできるか、どのユーザーがデータベースのレコードを追加または変更できるかを指定できます。特定のデータを非公開にし、指定したアカウントだけがアクセスできるようにすることもできます。DBMSは、データベースのバックアップを自動化し、必要なときにそのバックアップから復元するのにも役立ちます。各クエリの実行にかかる時間など、データベースのパフォーマンスを監視することもできます。

DBMSには多くの種類があり、一般的なものとしてMySQL、Microsoft Access、Oracle Database、MongoDBなどがあります。ほとんどのデータベースは、いくつかある標準クエリ言語のうちの1つを使用し、最も一般的なのはSQLですが、各DBMSは独自の機能セットを備え、それらの機能を独自のクエリコマンドで実装しています。データベースは互いに通信する必要があることが多いため、ほとんどのデータベース管理システムには、独自の構文を他のデータベースが理解できる方言に変換するOpen Database Connectivity(ODBC)ドライバーが含まれています。

更新日 August 15, 2023 著者: Brian P.

quiz知識をテストする

Which of the following is NOT a type of malware?

A
Virus
0%
B
Trojan horse
0%
C
Shareware
0%
D
Spyware
0%
Correct! Incorrect!     View the Shareware definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのDBMSの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。