1. データベースとは何ですか?データベースは、データを管理するソフトウェアの一種です。データ管理は 2 つの側面に反映されます。1 つ目はデータを記述すること、つまりデータをどのように表現するかです。2 つ目はデータを整理すること、つまり大量のデータをどのように管理するかです。 データベースの主な目的は、データを追加、削除、変更、および照会することです。 2. データベースの分類は?
3. データベースとデータ構造の違いデータ構造: データの論理構造と物理構造、およびそれらの相互関係を研究し、この構造に適した操作を定義し、対応するアルゴリズムを設計する抽象的な主題です。 データベース: より特殊なタイプのソフトウェアであり、このソフトウェアを実装するプロセスでは多くのデータ構造が使用されます。 多くのソフトウェアでは、追加、削除、変更、クエリを実装するためにデータ構造が必要であり、データベースはアプリケーション シナリオの 1 つにすぎません。 4. MySQLデータベースの紹介4.1 MySQLデータベースの構成MySQL データベースは「クライアント サーバー」プログラムです。クライアントは、リクエストをアクティブに開始する側です。クライアントによって送信されたデータは、リクエストと呼ばれます。サーバーは、リクエストを受動的に受け入れる側です。サーバーによって返されるデータは、レスポンスと呼ばれます。クライアントとサーバーは、ネットワークを介して通信します。 MySQL データベースをインストールする場合、クライアントとサーバーを同じホストまたは異なるホストにインストールできます。実際の状況では、同じサーバーが複数のクライアントにサービスを提供することができます。
主流の MySQL バージョン: MySQL 5 シリーズ、MySQL 8 シリーズ。 4.2 MySQLサーバーの概要MySQL サーバーには複数のデータベースが含まれており、各データベースはデータ テーブルの論理的なコレクション (関連するテーブルをまとめたもの) です。 サーバー: 複数のデータベースを含む データベース: 複数のテーブルを含む テーブル: 複数の行が含まれ、各行がレコードです 行: 複数の列が含まれ、各列はフィールドです 4.3 MySQLデータベースのデータ保存場所MySQL や Oracle などの多くのデータベースはデータを外部メモリに保存しますが、Redis などの少数のデータベースはデータをメモリに保存します。 MySQL はデータをディスクに保存します。理由は次のとおりです。 まず、メモリとハードディスクの違いを理解しましょう。 メモリの容量は少なく、ハードディスクの容量は多く、メモリはハードディスクよりも高価です。停電が発生した場合、メモリ内のデータは失われますが、ハードディスク上のデータは失われません。 データベースにデータを格納するための要件は、データ量が多いため大容量であること、低コストが期待できること、停電後もデータが失われず永続的に格納できることです。メモリと比較して、ハードディスクはこれらの要件を完全に満たしているため、データの格納にはハードディスクが選択されます。 保存されるデータの量が多い場合は、次の方法を選択できます。 ①ハードディスクを追加する ② ストレージに複数のマシンを使用し、MySQL データベースとテーブルを分割します。 要約するまず、データベースの分類について説明します。データベースは、構造化データベースと非構造化データベースに分けられます。次に、MySQL データベースの構成について説明します。つまり、MySQL はクライアントとサーバーで構成され、サーバーが MySQL の本体です。最後に、ハードディスクは容量が大きく、安価で、永続的なストレージを実現できるため、MySQL サーバーはハードディスクにデータを保存することが紹介されています。 これで、MySQL データベースの理解に関するこの記事は終了です。MySQL データベースに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: CSS テキスト装飾 text-decoration と text-emphasis の詳細な説明
SQL (Structured Query Language) ステートメント、つまり構造化クエリ言...
1.# # は Web ページ内の場所を表します。右側の文字はその位置の識別子です。たとえば、ht...
要件:ページ コンテンツが短く、ブラウザーの高さをサポートできない場合でも、フッターをウィンドウの下...
目次1. Springbootプロジェクトを準備する2. 関連する設定を実行する3.パッケージ4.D...
目次序文:成し遂げる:要約:まず効果を見てみましょう: 序文:このアイデアは、Bilibili のア...
「.zip」形式は、Windows システムでファイルを圧縮するために使用されます。実際、「.zip...
インターフェースの役割:インターフェース (英語: interface) の機能は、簡単に言えば、コ...
1 はじめにデータベースを設計する場合、画像や音声ファイルをデータベースに挿入することは避けられませ...
この記事では、参考までに、簡単なメモ帳機能を実装するためのVueの具体的なコードを紹介します。具体的...
テーブルを作成するテーブル order(id varchar(10),date datetime,o...
通常、人事担当者と会うことはめったにありませんが、一度会うと、それが生死を分けることもあります。 H...
まず、in() クエリについて説明します。 「High Performance MySQL」では、イ...
2.1、msiインストールパッケージ2.1.1、インストール特に重要なのは、インストール前に、元の ...
この記事では、左ボタンと右ボタンをクリックすることで画像を切り替えるjQueryの具体的なコードを例...
ここには複数の Tomcat があります。それらを同時に使用する場合は、ポート番号を別の番号に変更す...