## MySQLデータベースとは何ですか?その基本的な使い方

短いデータベース内のデータウェアハウスに格納され、編成一定の規則に従って、特定の目的を達成するために、データの集合です。

だから我々は、共通のデータベースモデルを持っています:

1、リレーショナルデータベース

  MySQLの

  オラクル

  SQLサーバー

2、非リレーショナル・データベース

  2,1文書保存データベースMongDB

  2,2-キーと値のストアデータベースのRedisのMemcached

  2、3、列ストアデータベースのHBase

  2,4-グラフィカルデータベースのNeo4j

インタビューの会社の被験者におけるデータベースについて行う者ですか?

  1、SQLデータベース操作声明

  2、SQLステートメントアクションテーブル構造

  3、属性およびフィールドとテーブルのクラス間の関係との関係

テーブルは、Javaクラスに対応する、データベースは、フェッチされたデータを格納するために使用しました

同じ特性のフィールド名(カラム)およびクラスメンバ変数

クラスから作成されたテーブル内の行をオブジェクト

3、SQL文のプレゼンテーション:

  MySQLはJavaのを知らない、あなたは、言語を知るために必要なデータベースとやり取りする必要があります

  SQLステートメントは、データコードライブラリです

4、SQL分類

  4,1データベースのテーブル定義と列キーワードのためのデータ定義言語DDL:ALTERドロップを作成します

  DML文がキーワードデータベーステーブルを更新するために使用される4,2データベース操作:アップデータを削除して挿入

  データベースへのアクセス権限とセキュリティレベルのために4,3 DCL文のデータベース管理  

  4,4 DQLはレコードを対象キーワードをデータベースに照会:どこから選択

5、SQLの一般的な構文:

  図1に示すように、大文字と小文字を区別しません

  大文字2、キーワードアドバイス

6、コメント:

- 単一行コメントは// 1行コメント#1行コメント複数行のコメント/ ** /

7、データ型

  int型(整数)整数

  小数(M、D)小数精度

  日付は日を含む、時間は分と秒が含まれていません

  日時は、分、秒を含め、日付を含めます  

  timetampは期間、タイムスタンプが含まれています

  VARCHAR(M)0〜65535メートル文字列の長さを表します。

8、我々は一般的な文法と方法のデータベースを作成します:フォーカス

  8,1のデータベースを作成します

    データベースのデータベース名を作成します。

  8,2 Viewデータベース

    データベースを示し、これは、データベースのすべてを見ることです

    新しいショーは、データベースのデータベース名を作成します。

  8.3データベースを削除

    データベースのデータベース名をドロップ。

  8.4クエリのデータベース名が使用されています

    データベースを選択();

  8,5データベースを変換します

    データベース名を使用します。

  例では次のようになります:

 

#データベースを作成し
、データベースday02のCREATE; データベースが変更
;のUSE day02 
#データベースクエリ
SELECT DATABASE(); 
#データベースの削除
DROPデータベースday02を; 
#ビューのデータベース
SHOWデータベース; 
#は、新しいデータベースを参照
SHOWは、データベースday02をCREATEします。

 

図9に示すように、データベーステーブルを作成します

  9,1データベーステーブルを作成します。

  構文:(テーブルのテーブル名を作成

      列名データ型、

      列名データ型

);

  9.2データベーステーブルの制約

[]繰り返すことができない主キー制約限界がデータの空にすることはできません限定するデータの欄に省略可

ヌルデータが繰り返されないことができないだけで制約

null以外のデータの制約は、空にすることはできません

  9,3表を見ます

    ショーのテーブル。

  9.4テーブル構造を参照してください

    DESCテーブル名;

  9.5テーブル名を変更

    ranameテーブル新しいテーブル名に、古いテーブル。

  9,6テーブル構造を変更します

    テーブル名を変更します。

    構文:列名データ型を(追加テーブルのテーブルを変更します)。

  9,7列に制約の長さを変更します。

     修正();

 

#データテーブル作成
SHOW TABLEを; 
#表示テーブル構造
DESCのruirui; テーブル名の変更
RENAME TABLEはhaohao TO ruirui; 
SHOW表; 
DESCのhaohao; は、データテーブルを作成する
表ruirui(CREATE 
    caridのINT、
    パスワードVARCHAR(中15 )、
    `name`のVARCHAR(10 )、
    性別VARCHAR(2 )、
    年齢INT 
); 
#表示
SHOWテーブル、
DESCのruirui; テーブルが変更
テーブルruiruiのhuahuaをTO RENAMEを、
DESCのhuahua。

 

おすすめ

転載: www.cnblogs.com/liurui-bk517/p/10957030.html