RDBMSの機能とは? わかりやすく解説

RDBMSの機能

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/22 05:15 UTC 版)

関係データベース管理システム」の記事における「RDBMSの機能」の解説

以下にRDBMS主な機能を示す。 データベース言語 データベース言語は、DBMSに対してさまざまな指示伝えるための言語である。概念的には、データ定義言語 (DDL)、データ操作言語 (DML)、データ制御言語 (DCL) の構成要素からなるデータ定義言語 (DDL) はデータベース構造定義するデータ操作言語 (DML) はデータベース対す検索更新などの操作を行う。データ制御言語 (DCL) はデータ対すアクセス制御を行う。RDBMSでは、関係モデル基づいたデータベース言語備えている。RDBMSデータ操作言語は、関係モデル関係代数関係論理基づいている。RDBMSとされるシステム多くは、データベース言語SQL備えている。 物理的データ独立性 データベース格納する記憶装置変更する際、それに伴ってRDBMSアクセスする方法変更する要はない。RDBMSアクセスする利用者アプリケーションソフトウェアに対してRDBMS記憶装置変更隠蔽することができる。 論理的データ独立性 RDBMSでは導出関係 (ビュー) により論理的データ独立性支援する導出関係とは、関係代数もしくは関係論理の式に名前を付けたのである導出関係は関係の一種であり、ビューとも呼ばれる。なおこれに対しSQL CREATE TABLE文定義するような基本的な関係(テーブル)を基底関係という。また導出関係を使うことで、複雑な検索更新などのデータ操作簡略化して記述することができる。 データ完全性 データ完全性は、不正なデータ登録されることや、不正なデータ更新されることを防ぐことをいう。RDBMSでは、定義域データ型一意性制約 (ユニーク制約)・参照整合性制約一般制約CHECK制約)・トリガなどの機能備えている。 トランザクション処理 ACID特性基づいたトランザクション処理を行う。複数ユーザ同時に同一データ参照更新した場合でも、矛盾なく正常に処理をこなす。 セキュリティ ほとんどのRDBMSではセキュリティ機密保護に関して任意アクセス制御もしくは強制アクセス制御提供し、さらに一部RDBMSではデータ暗号化機能提供する多くRDBMSでは任意アクセス制御採用している(SQLでは任意アクセス制御のみを規定している)。SQL任意アクセス制御においてはGRANT文により、利用者 (認証識別子) を指定して、その利用者アクセスできるオブジェクト(関係など)、およびアクセス種類検索更新など)を定義するデータ暗号化機能では、RDBMS迂回した不正なデータアクセス対す対策として、RDBMS管理送受信するデータ暗号化する。 復旧 トランザクション障害システム障害記憶媒体障害からの復旧を行う。 最適化 データ操作言語 (DML) による、高水準関係代数関係論理記述されデータ処理要求を、低水準手続き最適化クエリ最適化)して実行する分散データベース 分散データベースは、ネットワーク接続され複数コンピュータ使いそれぞれのコンピュータ上でDBMSプロセス協調させて動かし全体として仮想的一つDBMS実現する技術である。複数コンピュータを使うため、可用性や処理性能を向上させることができる。クライアント・サーバデータベースは、分散データベースの簡単で特殊な形態位置づけることができる。 いくつかのRDBMSでは、オブジェクト指向機能拡張行っている。このようなRDBMSは、オブジェクト関係データベース管理システム (ORDBMS) と呼ばれる

※この「RDBMSの機能」の解説は、「関係データベース管理システム」の解説の一部です。
「RDBMSの機能」を含む「関係データベース管理システム」の記事については、「関係データベース管理システム」の概要を参照ください。

ウィキペディア小見出し辞書の「RDBMSの機能」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「RDBMSの機能」の関連用語

RDBMSの機能のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



RDBMSの機能のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの関係データベース管理システム (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS