データベースの基本的な理解

DB:データベース(データベース):「倉庫」のデータを格納します。それは組織化された一連のデータを保持しています。
DBMS:DBMS(データベース管理システム)。DBMSデータベースは、容器の作成および操作です。
SQL:構造化照会言語(構造化照会言語):データベースと通信するために設計された言語。
SQLの利点は:ほとんどすべてのDBMSはSQLをサポートしています。
データベースの特徴:
テーブルへ1.データは、ライブラリ内のテーブルを配置
2.データベースが複数のテーブルを持つことができ、各テーブルには、自分自身を表現するために使用される名前を、持っています。ユニーク表示します。
前記テーブルは、Java「クラス」設計と同様のデータがテーブルに格納される方法を定義する多くの特性を有しています。
4.テーブルの列に、我々はまた、フィールドと呼ばれます。すべてのテーブルが1つ以上の列で、各列に類似のjava「プロパティ」。
表5のデータのようなJavaで、行の各行に記憶されている「オブジェクト」。

DBMSは、2つのカテゴリに分かれて:
-共有ファイルシステムDBMS(アクセス)に基づいて
-ベースDBSMSクライアント---サーバー(MySQLやオラクル、SQL Serverの)
---------------- -------------------------------------------------- -
起動と停止MySQLサービス
NET STOPはmysql1112
NETスタートmysql1112を

CMDからのmysqlコマンドに
3306 -Pの-p mysqlの-h localhostの-uルート
mysqlの[-hホスト名] -Pポート番号-uユーザ名-pパスワード
終了
出口のCtrl + C
--------- -----------------------------------------------
ライブラリーを入力してください;
; +ライブラリ名を使用する
すべてのテーブルが他のライブラリ表示
+ライブラリ名からテーブルを表示し、
今のライブラリです何で自分自身を参照して
選択したデータベース();
テーブルの構成:
テーブルのテーブル名(作成
型の列で指定された
上記のid int型、
名前VARCHARを(20 ));
ディスプレイ:
表示テーブル、
ディスプレイ構造:
DESC +名前、
どのようなデータを参照してください
+名SELECT * FROM;
データ挿入
(ID、名前)値をテーブルに挿入(1 ) '参加' ;
データの変更
名=「lilei'where ID = 1を設定し、更新テーブル名を 、
データ削除
、ID = 1のテーブルから削除し、
現在の数を表示する方法、リポジトリ7に記載の
一つは、MySQLで"バージョンを選択();
他はC:のWindows \ System64" --version MySQLの
MySQLの-V
---------------------- -------------------------------
MySQLの構文仕様
1.-大文字と小文字を区別しますが、標準化されたキーワードが大文字に存在しません、テーブル名は、小文字の指定
各コマンドは、好ましくは、セミコロンによって終了さ2.
3、インデントしてもよいし、線必要に応じて各コマンド
4.注意
#コメントテキスト:-lineコメント
コメントテキスト- : -ラインコメント
複数行のコメント:/ *コメントテキスト* /
------------------------------------------- -------------
別名:
100 98%の結果を選択します。

重複除外は、
DISTINCT SELECT
のみ表し+オペレータにMySQLを
CONCAT()関数、スプライス複数の
IFNULL()関数を、それが空気か否かを判断する
条件式クエリ
--------------- ------------------------------------------

ファジィクエリ:
のような
_ 1つの文字を表し
、\ _エスケープ
「簡単に定義することができ、転送シンボル」エスケープを
BETWEENと
SELECT * FROM社員WHEREの間employss_id
100および200を、
ゼロ境界値が含まれている
キーワードで
(値、値、値のどこJOB_ID )
値型のリストに一致または適合性でなければならない
ヌルである()は、NULLかどうかを決定するために
ヌルが存在しない真で安全かつ<=>
-------------------- -------------------------------------
注文DYソートクエリ
グループの代表者グループが
降順DESC
ASCの子供時代を大型の
長さ()バイト長であることが
---------------------------------------- -----------------
共通機能
上部()大文字
下()小文字
1から開始MySQLのインデックス
のsubstr()を取り文字、
InStr関数()開始インデックスを返す
'(トリム文字『から』文字)除去の文字の前と後の
LPAD()指定された文字で埋め残さ実装
RPAD()使用反対
置き換える()に置き換え
ラウンド()丸め
CEIL()は、「最小の整数以上の」切り上げ
)床(切り捨て
(切捨て)を切り捨て
(MOD)をモジュロ
(現在は)現在の日付+時刻を返します
CURDATE()現在の日付と時刻は、システム含まない返す
)(CURTIMEを現在のシステム時間がない日付戻り
日付で指定されたフォーマットにstr_to_date文字変換
DATE_FORMAT()を文字の日付に変換される
DATEDIFF()異なる
(,,)IF
---- -------------------------------------------------- ---
以下の関数はヌル値無視
和()合計
AVG()平均
、最大値max()
分()最小
数は()の数を算出
することができる計数行番号を
カウント(*)カウント(1)
異なることができ、
------------------------------------------------- --------

 

おすすめ

転載: www.cnblogs.com/jiazilongBlog/p/11570531.html
おすすめ