私たちは、データベースIIを作成する方法を学んでいることを理解し、彼は一連の操作を持っていた、我々は3は、データベース内にある2つの学習に基づいた学習コンテンツを埋めるためにデータベーステーブルを作成する必要があります
最初の部分
タスク1.私たちは、後に行われる新しいデータベースclassoneを作成することができます
声明:BATABASE +データベース名をCREATE
2.ので、前に私たちも、データベースを定義することができますし、私たちは私たちの新しいclassoneデータベースを使用したいので、我々は、我々はそれを使用するシステムに伝える必要があります。
声明:USE +データベース名
第二部
私たちは、その内容を記入する作業を開始する必要があり、このデータベース1.は、内容のテーブルがデータベースに追加されます
私はstudent_tbデータテーブルを構築し、データテーブルがはるかに豊富であるように、彼のID、名前、年齢、性別、一連のパラメータを与えます。
声明:(TABLE +テーブル名を作成
);
2.私たちは、データベース内のテーブル名を表示することができます
声明:SHOW TABLESを。
我々は両方のテーブル定義文を見たい場合は3を使用することも可能で文字エンコーディングのテーブルを表示します
语句:SHOWは、TABLEのCREATE student_tbを、WO
4.私たちは、フィールド名、フィールドタイプと利用可能な他の情報を含め、フィールド情報のテーブルを見ることができます
声明:+テーブル名(またはDESC +テーブル名)を記述
5.あなたがすることができ、テーブルの名前を変更したい場合
声明:元データのデータ名を変更するために、テーブル名RENAMEを改変すること。
良い名前を変更した後、我々は、データベースに関するデータを表示することができます
今回は良い方向に変化するテーブル名を持っていました
6.私たちは、データシートを表示するには、フィールド名を変更したい場合に使用することができ、フィールド名に依存することです
声明:今TABLE +名+ CHANGE +元のデータベースのフィールド名+名+現在のフィールドのデータ型をALTER
student_tb_1913 IDでこのデータテーブルはSTUDENT_IDに変更された場合、私たちは今、見ることができます。
図に示す、成功した変更
我々はstudent_tb_1913に新しいフィールド名を追加すると7.は、新しいフィールド名が自動的に最後に追加されます
声明:TABLE +テーブル名をALTER + ADD +新しいフィールド名+新しいフィールドのデータ型。
そこが追加されたかどうかを確認するために、ディスプレイを見てみましょう
この新しいフィールドは、デフォルトの最終的に追加されてい取り組むようです。
8.しかし、私はフィールドに新しいフィールドをしたい場合、あなたはいくつかの変更を加える必要があります
声明:TABLEテーブル名は、元データのフィールド名を追加するALTER今すぐ元のフィールド名の後にフィールドのデータ型。
結果を見てみましょう
案の定、新しいフィールド名TELは、年齢の既存のフィールド名の末尾に挿入されています。
私は既存のフィールド名を削除したい場合はもちろん9.、削除、追加することがそこに持っています
声明:データのフィールド名を既存TABLEテーブルのDROPを改変すること。
結果を見てみましょう
案の定、私のセックスの列名のデータテーブルに削除されます。
データ表10.我々は、フィールド名の順序を変更することができます
声明:フィールド2 / AFTER FIRST彼のデータ型を変更TABLEテーブル名フィールド1を改変すること。
フィールドの位置を変更するためのフィールドであり、FIRSTオプションのパラメータフィールド1は2フィールドの後に挿入された後のフィールド1つのフィールド2であり、テーブルの最初のフィールドの変形を指します。
例:
図ファーストネームがデータテーブルの最初のフィールドに配置され、最初のフィールドは、他の第二の層の上に原稿STUDENT_ID順次減少します。図第2のアドレスは、TELで、完全に不動交換しました。図の効果として、
パートIII
私は、データテーブルのうち、作成されたため、1は前と同じように、私は確かに彼が最後を削除したいです。
声明:DROP TABLEテーブル名;
2.最後に、我々は今、最初の部分でデータベースclassone使用を持っているし、私は最終的に、直接データベースは、彼が最終的に削除されていなかったことを確認するために彼のすべてのデータテーブルを表示することができます
声明:SHOW TABLESを。
私たちはとても正常に削除され、classoneにこのデータベースは何のテーブルを持っていない、チャートから見ることができます
これは、作成、変更、および削除するデータテーブルです。