研修内容01_DB-SQL基礎

投稿日時:2017/12/03(日) 18:08

データベース基礎とSQL文

1.データベースについて
 ・DBの種類 
  Oracle DB2 SqlServer  PostGre MYSQL Access MONGODB
 ・関係型データベース(RDB) DBMS/RDBMS概念
 ・DATABASE TABLE FIELD RECORD UserID Pwd

2.データベースのインストール
 ・MYSQLを例としてインストール
 ・行命令/A5M2ツール
 ・DBの型、値

3. SQLの種類:
   ・データ定義文(DDL=Data Definition Language)
  CREATE DATABASE/CREATE TABLE/DROP/ALTER
   ・データ制御文(DCL=Data Control Language)
  REVOKE/SET TRANSACTION/BEGIN/COMMIT/ROLLBACK
  SAVEPOINT/LOCK
   ・データ操作文(DML=Data Manipulate Language)
  INSERT INTO/UPDATE SET/DELETE FROM/SELECT FROM WHERE

4. SQL文説明:
   ・簡単なSQL文 ORDER BY/GROUP BY/HAVING/DISTINCT
   ・DBの関数
    SUBSTR/TO_DATE/TO_CHAR/TRIM/TRUNC/COUNT/SUM
    MAX・MIN等
   ・副問い合わせ(SubQuery)
   ・JION文 RIGHT/LEFT 
   ・CASE文/UNION文/EXIST文/IN

5.その他:
 ・索引  INDEX
 ・序列  SEQUENCE
 ・ビュー VIEW
 ・トランザクション TRANSACTION
 ・ER図/正規形
 ・テーブル項目定義書