ホームページ > データベース > SQL > SQLとは何を指すのでしょうか?

SQLとは何を指すのでしょうか?

angryTom
リリース: 2019-07-20 15:53:12
オリジナル
33014 人が閲覧しました

SQLとは何を指すのでしょうか?

推奨チュートリアル: sql チュートリアル

はじめに

##SQL (Structured Query Language) は、データ操作やデータ定義などの複数の機能を備えたデータベース言語 であり、対話型の特性を持ち、ユーザーに次のような機能を提供できます。非常に便利なデータベース管理システムでは、コンピュータ アプリケーション システムの作業品質と効率を向上させるために SQL 言語を最大限に活用する必要があります。 SQL 言語は端末内で独立して使用できるだけでなく、他のプログラミングを効果的に支援するサブ言語としても使用できます。このプログラム アプリケーションでは、SQL を他のプログラミング言語と連携してプログラム機能を最適化し、ユーザーに提供します。より包括的な情報が得られます。

SQL Server データベースには Microsoft SQL Server と Sybase SQL Server という 2 つのサブデータベースがあり、データベースが正常に動作できるかどうかは、コンピュータ システム全体の動作セキュリティに直接関係します。

ビッグデータの時代において、データベース システムのデータの種類と規模は絶えず拡大しており、データベース管理に特定の課題をもたらしています。社会生産と社会生活において、データベースの適用範囲は徐々に拡大しており、データベースの開発と適用の効率を向上させることは、我が国の社会生産と社会生活の効率的な運営を確保するための鍵です。

SQL は、 操作コマンドセットとして、その豊富な機能が業界関係者に広く受け入れられ、データベース操作の効率化を保証するものとなっています。 。 SQL Server データベースのアプリケーションは、データの要求と返信の速度を効果的に向上させ、複雑なタスクの処理を効果的に処理し、作業効率を向上させる鍵となります。

SQL Servers データベース管理システムは、高いデータ管理性能を備えているため、その優れたパフォーマンスにより適用範囲が非常に広く、サーバーおよびクライアントのアーキテクチャで広く使用されています。 SQL Server データベースの性質は主に、システムのスループット、応答時間と並列処理能力、リクエスト発行時のサーバー応答の速度、異なる画面間の切り替え速度などの側面に反映されます。

#利点

1) 非手続き型言語

# 2)統一言語

3) すべてのリレーショナルデータベースの共通言語です

システム

SQL データベースのデータ アーキテクチャは基本的に 3 レベルの構造ですが、使用される用語は従来のリレーショナル モデルの用語とは異なります。 SQL では、リレーショナル スキーマ (スキーマ) を「ベース テーブル」、ストレージ スキーマ (内部スキーマ) を「ストアド ファイル」、サブスキーマ (外部スキーマ) を「ビュー」、タプルを「」と呼びます。行」; 属性は「列」と呼ばれます。

構成

SQL 言語を正式に学習する前に、まず SQL 言語の基本を理解しましょう。 SQL 言語の構成を見てください:

1. SQL データベースはテーブルのコレクションであり、1 つ以上の SQL スキーマによって定義されます。

2. SQL テーブルは行集合で構成されており、行とは列の並び (集合) であり、各列と行がデータ項目に対応します。

3. テーブルは、基本テーブルまたはビューのいずれかです。基本テーブルはデータベースに実際に格納されるテーブルであり、ビューは複数の基本テーブルまたは他のビューで構成されるテーブルの定義です。

4. 基本テーブルは 1 つ以上のストレージ ファイルにまたがることができ、ストレージ ファイルには 1 つ以上の基本テーブルも格納できます。各ストレージ ファイルは、外部ストレージ上の物理ファイルに対応します。

5. ユーザーは SQL ステートメントを使用して、ビューと基本テーブルをクエリできます。ユーザーの観点から見ると、ビューと基本的なテーブルは同じであり、違いはなく、すべてリレーションシップ (テーブル) です。

6.SQL ユーザーは、アプリケーションまたはエンド ユーザーになることができます。 SQL ステートメントはホスト言語プログラムに埋め込むことができます。ホスト言語には、FORTRAN、COBOL、PASCAL、PL/I、C、Ada 言語などが含まれます。 SQL ユーザーは、対話型環境でエンド ユーザー用の別個のユーザー インターフェイスとして使用することもできます。

以上がSQLとは何を指すのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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