MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

データベース言語


データベース言語を使用して、データベース内のデータを読み取り、更新、操作、および保存します。以下はデータベース言語です-

  • データ定義言語
  • データ操作言語
  • データ制御言語
  • トランザクション制御言語

データ定義言語から始めましょう:

データ定義言語

この言語は、データベース、テーブルの作成、変更などに使用されます。これにより、データベースの名前を変更したり、それらを削除したりすることもできます。データベーススキーマを指定します。

DDLステートメントには-

が含まれます
  • 作成 :新しいデータベース、テーブルなどを作成します。
  • :既存のデータベース、テーブルなどを変更します。
  • ドロップ :データベースを削除します
  • 名前の変更 :テーブルに新しい名前を設定します。

データ操作言語

データの挿入、テーブルの更新、テーブルからのレコードの取得など、データベースの操作に使用される言語は、データ操作言語として知られています-

  • 選択 :データベースからデータを取得する
  • 挿入 :データを挿入
  • 更新 :データを更新する
  • 削除 :すべてのレコードを削除する

データ制御言語

GRANTステートメントを使用してユーザーに特権を付与します。同様に、REVOKEステートメントを使用して特権を取り消します。これらのステートメントは両方とも、データ制御言語(DCL)に分類されます。 −

  • 許可 :データベースにアクセスする権限を与えます。
  • 取り消し: データベースにアクセスする権限を取り戻します。

トランザクション制御言語

トランザクション制御言語を使用してデータベース内のトランザクションを管理する-

  • コミット :作業を保存します。
  • セーブポイント :後でロールバックするようにトランザクションのポイントを設定します
  • ロールバック :最後のコミット以降に復元

  1. JavaでMySQLデータベースのデータを削除するにはどうすればよいですか?

    DELETEコマンドを使用してMySQLデータベースからデータを削除します。構文は次のとおりです。 delete from yourTableName where condition; 私はJAVAプログラミング言語の助けを借りてMySQLデータベースからデータを削除します。まず、テーブルを作成し、いくつかのレコードを挿入します。以下は、テーブルを作成するためのクエリです。 mysql> create table DeleteTableDemo    -> (    -> id int,    -> Name

  2. Couchbaseの紹介-エンゲージメントデータベース

    このブログでは、Apache®2.0ライセンスの下でリリースされたオープンソースの分散NoSQLドキュメントおよびKey-ValueデータベースであるCouchbase®について説明します。 はじめに Couchbaseは、データの追加、削除、取得、表示、操作などのユーザーリクエストを処理する、大規模なインタラクティブオンラインアプリケーションに低遅延のデータ管理を提供します。これらのアプリケーションをサポートするには、データのスケーリングとアクセスが容易な形式でデータを保存する必要があります。この要件により、2つの人気のあるNOSQLテクノロジーであるMembase®とCouchDB®が統