Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Database

49回で実務SQL完全征服II - 深化過程(実習資料と問題プールを含む)

'49回で実務SQL完全征服II - 深化過程'は基本過程に続きます。実務型データベースを使って学習を進めることで、すぐに現業で応用が可能であり、理論の説明、実習に加えて、合計200以上の応用問題のプールを通じて学習内容を十分に習得できるように構成されています。

  • topdatastudio
SQL
MSSQL

こんなことが学べます

  • サブクエリ

  • ウィンドウ関数(分析関数)

  • ビュー

  • SQLプロシージャ

  • カスタムプロシージャ

  • ユーザー定義関数

  • トリガー

SQL、生初心者から超固数へ!
基本機+活用+問題解決を一度に。

📣受講前に確認してください!

  • 49回ぶりに、新SQL完全征服シリーズは全体講義2編で構成され、2編にわたって約49個のSQL学習内容を取り上げます。 (基本/深化) この講義は深化過程であり、SQL基礎については取り上げません。

こんな方に注目してください!

基礎から始めて
しっかりとSQLを学びたいです。

一般教材だけでは理解しにくい
中高級技術まで簡単に学びたいです。

SQLD、SQLP、データ分析専門家など
資格を取得するのに役立ちます。

データを扱う現業でSQL
活用できる能力を育てたいです。


SQL学習のため
最適なノウハウ伝授。

  • データ関連業務をしたり、SQLを現業で活用したい場合
  • データ初心者から始めて深化段階まで行きたいなら
  • 開発者としてSQLを自由自在に活用したい場合
  • データ関連資格証を準備する場合(SQLD、SQLP、データ分析専門家など)
  • データ科学分野に興味があるなら

'49回ぶりにすっと初心者で最高水路!実務SQL完全征服プロセスは、SQLを使用するために必ず知っておくべき基本的な知識を扱い、実務に基づいたデータベースで実践を進めます。どんな教材にもない実務型実習問題解消により、皆さんは実力を照らし上げることができ、まさに実務にSQLを活用することを目指します。

長い時間実務および大学・企業・教育機関で教育を進めて積み重ねた最適なノウハウを集約しました。誰でも学べる基礎から始めて、しっかりしたSQL基本器を備えることができるようにお手伝いします!


必ず知っておくべきSQL基礎
慎重に扱います。

学習全体のコースの構成は次のとおりです。

クラスは実務ベースのDBを使用し、理論 - 実践の問題のプールで構成されています。

3段階構成で充実

理論の説明 - 実践 - アプリケーションの問題解決の3段階学習に進みます。全コースをすべて学習したら、SQLを自由自在に作成でき、効率に応じた選択学習も可能です。

活用まで考えます

SQLを活用したデータ資格準備はもちろん、公共データ活用能力を養うのにも役立ちます。また、プログラム開発に必要な中高級SQL文の作成まで念頭に置いたプロセスです。

実務型DBで鮮やかな実習

現業に似た環境で実践してみるために、実務で使用する外部データを使用します。特にハングルテーブルとカラム名で直感的に理解できるように構成しました。

200以上のアプリケーションの問題解決まで

超中級・高級を網羅するさまざまな難易度とタイプの200以上のアプリケーションの問題解決により、状況に応じてSQLを使用して問題を解決する能力を確実に育てます。

49回で実務SQL完全征服シリーズ


各セクションでは
これを学びます。

セクション0:
サブクエリ

  • サブクエリ定義、使用目的
  • サブクエリの種類
  • 比較演算子を使用した単一行サブクエリ
  • IN/NOT INを使用した複数行サブクエリ
  • ANY、SOME、またはALLを使用した複数行サブクエリ
  • EXISTS/NOT EXISTS を使用した複数行サブクエリ
  • 相関サブクエリ
  • 複数のネストされたサブクエリ
  • SELECT句、HAVING句で使用されるサブクエリ
  • FROM句で使用されるインラインビュー

セクション1:
ウィンドウ関数
(解析関数)

  • ウィンドウ関数の定義と使用目的
  • 既存の集計関数との違い
  • OVER句の理解、ウィンドウ関数の種類
  • ランク関数 - RANK、DENSE_RANK、ROW_NUMBER
  • 比率関数 - PERFECT_RANK(), CUME_DIST(), NTILE()
  • 行順関数と分布関数 - FIRST_VALUE(), LAST_VALUE(), LAG(), LEAD(), PERCENTILE_CONT(), PERCENTILE_DISC()
  • ウィンドウ関数使用時の範囲指定オプション - ROWS, RANGE, BETWEEN ~ AND, UNBOUNDED PRECEDING, UNBOUNDED FOLLOWING, [ROW数] PRECEDING, [ROW数] FOLLOWING, CURRENT ROW

セクション2:
ビュー、手続き型
プログラミング文法、
カスタムプロシージャ、
ユーザー定義関数、
トリガー

  • ビューの概要、特徴、使用目的、文法、ビューで使用するオプション
  • システムストアドプロシージャ
  • 手続き型プログラミング基本文法学習 - IF条件文、WHILE反復文、BREAKとCONTINUE
  • カスタムプロシージャ - パラメーターなし/プロシージャー、出力パラメーター、または戻り値を持つプロシージャー、初期値指定プロシージャー
  • DML操作プロシージャの作成方法とテーブル変数の使用方法
  • ユーザー定義関数 - ユーザー定義のスカラー関数とインライン表戻り関数、多文表戻り関数
  • トリガー - トリガー定義、使用目的、作成方法、AFTERトリガーとINSTEAD OFトリガー

Q&A 💬

Q. なぜSQLを学ぶべきですか?

データは21世紀のOilと言います。データを使用していない産業群はほとんど無用と見なすことができます。したがって、データを扱う技術が不可欠である最近、SQLはデータにアクセスするための最も一般的な手段の1つです。さらに、最近ではクラウドベースの機械学習サービスが提供されていますが、ここでもSQLが使用されています。また、IT職種の社員を募集する際にもSQLスキルが必須の場合がますます増えています。

Q. IT非専攻者も学べますか?

もちろんです。データ自体をIT専攻者だけ扱っていません。データを扱う能力は、専攻を問わず、データを扱う各産業群の様々な人材にとって必須の技術です。

Q. 授業の大きな特徴は何ですか?

本授業は、現業ですぐに活用できる技術習得を目的としています。そのため、実務で使用するのと同様の形式のデータベースを実習データベースとして使用しています。また、授業に対する直感的な理解力を高めるために、テーブル名や列名などをハングルで使用して授業を進めます。 200個余りの応用問題を自分で解決し、一緒に解くことも大きな助けになるでしょう。

Q. SQLは誰が、どこに書きますか?

一度IT開発者が使用します。また、データを分析または視覚化するなど、データを専門的に扱うことをする方に必要です。そして、現業でどんな形でもデータを扱うことをする方もSQLをよく知っていれば多くの役に立つでしょう。

Q. 授業のレベルはどうですか?

全コースは基本編と深化編を合わせて合計8つのセクションで構成され、深化プロセスは3つのセクションで構成されています。深化プロセスにより、SQLのアプリケーションと活用能力を向上させることができます。

Q. ORACLEやMySQLとは大きく違いますか?

標準SQLは同じです。 DBMSによって関数など一部の内容が異なるだけです。そのため、アクセシビリティやオンラインヘルプなどがうまくいっているマイクロソフト社のDBMSであるMS-SQLで学習をしても、ORACLEやMySQLやその他のリレーショナルデータベースでSQLを使用するのに全く困難はありません。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • SQLを実務分野に直接適用して応用したい人

  • ビジネスでデータを分析または活用したい人

  • IT開発者

  • SQLD、SQLP、データ分析の専門家など、データ関連の資格を準備する人

  • データ科学分野に興味のある人

前提知識、
必要でしょうか?

  • SQL基礎文法:49回で実務SQL完全征服I -基本コースを受講したか、SQL基礎がある方が学習できます。

こんにちは
です。

206

受講生

14

受講レビュー

1

回答

4.8

講座評価

2

講座

학력)

- 컴퓨터공학박사

 

연구)

-개인화 추천시스템을 위한 모델에 관한 연구

-키워드 기반 추천시스템 데이터 셋 구축 및 분석

-능동적 원본 도메일 선택을 이용한 교체 도메인 추천에 관한 연구

-협업필터링의 희박 행렬 문제를 위한 이행적 유사도 평가

-퍼지 질의 처리를 위한 시스템 구현

-Adaptive Cross-Domain Recommendation Model based on Association Analysis , etc.

 

실무 경력)

-㈜한국 BMG뮤직/MIS팀

-㈜딜로이트경영컨설팅/시스템사업부

-㈜Ernst & Young Management Consulting/솔루션팀

 

주요 업무 및 수행 프로젝트)

PM, 데이터베이스 설계, 구축 및 시스템 개발, 패키지 운영, 데이터분석 및 시각화

-SOLOMON PACKAGE 운영 관리(G/L, A/P, A/R, INVENTORY, P/O, ESI)

-SAMIS(Sales and Marketing Information System) 개발 및 관리

-한국 BMG뮤직 고객관리시스템, 저작권심의관리시스템 개발 및 운영

-안건 회계법인 인사급여, 고정자산 시스템 개발

-㈜대덕전자 인사급여, 복지기금, 우리사주시스템 개발

-㈜미원 VOC(Voice Of Customer) 시스템 ISP

-국내C기업 인사관리 시각화 분석 프로젝트 외 다수 프로젝트 진행 

 

강의 분야)

-데이터베이스 및 데이터 분석 분야:  데이터베이스, 데이터베이스 설계 및 구축, 데이터베이스 실습(SQL-Server, ORACLE, MySQL), 파이썬과 R을 활용한 데이터 분석, 엑셀을 활용한 데이터 분석 및 시각화

-데이터 시각화 분야 :  POWER BI

-프로그래밍 언어 분야:  파이썬, 비주얼베이직 닷넷, 자바스크립트, VueJS, C#, 웹프로그래밍실습, 모바일프로그래밍, 자바  등

 

저서)

-난생처음 MySQL (한빛아카데미, 2024-01-17)

난생처음 mysql.jpg

 

 

カリキュラム

全体

18件 ∙ (8時間 46分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

3件

5.0

3件の受講レビュー

  • djchoi님의 프로필 이미지
    djchoi

    受講レビュー 18

    平均評価 4.7

    5

    100% 受講後に作成

    매우 유용합니다

    • 강현미님의 프로필 이미지
      강현미

      受講レビュー 1

      平均評価 5.0

      5

      33% 受講後に作成

      • rtscts님의 프로필 이미지
        rtscts

        受講レビュー 1

        平均評価 5.0

        5

        100% 受講後に作成

        ¥10,397

        topdatastudioの他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!