研修内容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図/正規形
・テーブル項目定義書
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図/正規形
・テーブル項目定義書