`

Oracle 1

 
阅读更多

SQL 入門

まず、はじめに標準で利用できる SQL*Plus やフリーウェア、または 大人数で本格的に開発するのであれば Oracle のIDE(Integrated Development Environment:統合開発環境)などを手に入れてください。

SQL*Plus の使い方

SQL*Plusの起動方法と使い方
もし、使いこなせないかも…、ちょっと不便と思ったら、以下のフリーウェアかプロダクトを導入してみては?
但し、専用サーバルームがあるような現場では SQL*Plus しか使えずセキュリティ上から PC 持込み禁止も多いのでツールに頼りきりでは後々苦労します。

フリーウェア

つみきソフトウェア CSE(Common SQL Environment)
SQL崩し なかなか便利です。(SQL崩しのルールが変更できればいいのですが)

テーブル定義

テーブルの定義、プライマリ制約の追加、テーブルの削除
カラムの追加、削除、未使用とカラム定義の変更

DML の種類 4 + 1

基本的な INSERT、SELECT、UPDATE、DELETE そして MERGE
SQL INSERT 入門
SQL SELECT 入門
SQL UPDATE 入門
SQL DELETE 入門
SQL MERGE 入門

比較条件の種類

WHERE 句で使用する比較演算子 (PL/SQLでも一部利用可能)
単純比較条件
グループ比較条件

SELECT 文の活用(並び替え、重複行)

並び替え( ORDER BY ) 、重複行の扱い( DISTINCT )

SELECT 文の活用(関数)

関数、単一関数、グループ関数

SELECT 文の活用(グループ化)

グループ化の適用範囲、グループ化とは、グループ化した後のさらなる条件付け HAVING

SELECT 文の活用(実践)

SELECT FOR UPDATE、ワイルドカードのエスケープ、クロス集計、DECODE による編集

SELECT文の活用(テーブル結合) 予

自然結合、内部結合、外部結合、外部結合演算子

データベース概要

以前、調べてみた データベースの基本的なこと

SQL の種類

データ定義言語 / DDL (Data Definition Language)
データ操作言語 / DML (Data Manipulation Language)
データ制御言語 / DCL (Data Control Language)、トランザクション制御文、セッション制御文、システム制御文

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics