リレーショナル データベースにおけるデータ操作の 2 つのカテゴリは何ですか?

青灯夜游
リリース: 2020-08-29 11:32:28
オリジナル
12076 人が閲覧しました

リレーショナル データベースでのデータ操作は、クエリと更新に分けられます。クエリ ステートメントはさまざまな検索操作に使用され、更新操作は挿入、削除、変更などの操作に使用されます。

リレーショナル データベースにおけるデータ操作の 2 つのカテゴリは何ですか?

リレーショナル データベースは、リレーショナル データベース モデルに基づいたデータベースであり、集合代数などの概念と手法を使用してデータベース内のデータを処理します。形式的に説明的な一連のテーブルに編成されたもので、基本的には再編成を必要とせずにさまざまな方法でアクセスまたは呼び出しできるデータ項目の特別なコレクションです。 データベース テーブル。

リレーショナル データベースを定義すると、メタデータのテーブル、またはテーブル、列、範囲、制約の正式な説明が作成されます。各テーブル (リレーションシップとも呼ばれます) には、列で表される 1 つ以上のデータ型が含まれています。各行には、列で定義されたタイプの一意のデータ エンティティが含まれます。

リレーショナル データベースを作成する場合、データ列の可能な値の範囲と、そのデータ値に適用される可能性のあるさらなる制約を定義できます。 SQL 言語は、リレーショナル データベースに対する標準のユーザーおよびアプリケーション インターフェイスです。利点は、拡張が簡単で、最初のデータベース作成後に、既存のアプリケーションをすべて変更せずに新しいデータ型を追加できることです。

リレーショナル データベースでのデータ操作は、クエリと更新の 2 つのカテゴリに分類されます。クエリ ステートメントはさまざまな検索操作に使用され、更新操作は挿入、削除、変更などの操作に使用されます。

リレーショナル クエリ言語は、異なる理論的基盤に従って 2 つのカテゴリに分類されます:

1. リレーショナル代数言語: クエリ操作は集合に基づいています操作、DML 言語。

2. 関係計算言語: クエリ操作は述語計算に基づく DML 言語です。

リレーショナル データベースは 2 つのカテゴリに分類されます:

  • 1 つは、Access、FoxPro、dBase などのデスクトップ データベースです。

  • #もう 1 つのタイプは、SQL Server、Oracle、Sybase などのクライアント/サーバー データベースです。

一般的に、デスクトップ データベースは小規模なスタンドアロン アプリケーションに使用されます。ネットワークやサーバーを必要とせず、実装がより便利ですが、提供されるのはデータ アクセス機能のみです。

クライアント/サーバー データベースは、主に大規模なマルチユーザー データベース管理システムに適しています。アプリケーション プログラムは 2 つの部分で構成されます。1 つの部分はクライアント コンピュータ上に常駐し、ユーザーに情報を表示し、対話するために使用されます。ユーザーとの連携、その他の部分 一部はサーバーに常駐し、主にデータベースの操作やデータの計算と処理の実装に使用されます。

関連する推奨事項: 「

mysql チュートリアル

以上がリレーショナル データベースにおけるデータ操作の 2 つのカテゴリは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート