강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Database

データベース中級

本講座はデータベース設計理論を実習中心に解き放ちました。本講座では、とても簡単に報告しても理解できるように設計内容を構成しました。

  • kjlee
DBMS/RDBMS
Data Engineering

学習した受講者のレビュー

こんなことが学べます

  • リレーショナルデータベースの概念を確実に学びます。データベースは文法ではなく概念を学ぶことなので、関係、正規化など必須部分が含まれています。

  • データベース・プログラムを行う際に、テーブル設計者として機能することができます。

データベースとExcelの違いを知っていますか?

データベースとは何ですか?

この質問にデータベースは、データの集合としてデータをアーカイブして活用するものと答えたら、本講義を聞かなければなりません。もしデータベースは異常現象(Anomaly)を取り除き、整合性、参照整合性を保障してくれるものだと答えたら、本講義を聞かないといけません。

リレーショナルデータベースの設計は、オブジェクト指向プログラムのクラス設計とほとんど似ています。特に ORM が出てきてデータベーステーブルを 1 つのモデルクラスにマッピングすることで、さらにデータベーステーブルとクラスが近づいています。データベーステーブル間でも継承ということもあります。

🙌データベーステーブルは私たちが必要な列を
追加して大体作って使うのではありません。

テーブル設計には正確な理論があり、ルールがあります。これらの理論と規則を理解し、データベーステーブルを作成したものと大体感覚的に作成したものとは本当に大きな結果の違いを示しています。

プログラム中にデータベース関連プログラムを試した経験はすべてあります。本当にうまく設計されたデータベースをターゲットにしてプログラムを試してみると、詰まることはありません。本当にきれいなコードが作られています。しかし、概念なしで作成したテーブルを対象にプログラムをしてみると、何が何なのかを混ぜ合わせていて、各列を覚えておくとほとんどの時間を割いてエラーが生じてもどう対処すべきかも知れないそのような状況が発生することを経験された方も多いです。

本講座は私が20年余り経験した内容を簡単に盛り込んで構成したので、本番データベースを設計している方には本当におすすめしたいと思います。

ありがとうございます。

✍️練習問題を通して一緒に練習してみましょう:)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 計算関連の就職を準備している方

  • 現業でデータベース関連のプログラミングをしている方

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

  • SQL言語

こんにちは
です。

5,050

受講生

350

受講レビュー

147

回答

4.8

講座評価

7

講座

대략적인 학력  경력을 소개드리겠습니다.

학력

1987년 2월 인하대학교 전자계산학과 졸업

1989년 2월 인하대학교 전자계산학과 대학원 졸업

2009년 8월 한국항공대학교 컴퓨터공학과 응용소프트웨어 박사과정 수료

주요 경력

1989년 1월 ~ 1992년 12월 삼보컴퓨터 기술연구소 

1993년 1월 ~ 1995년 5월 삼성전자 워크스테이션 개발팀

1998년 1월 ~ 2005년 12월 주식회사 아이티에이 대표이사 (소프트웨어 개발, 데이터베이스 설계 및 구축)

2006년 1월 ~ 2017년 12월 국가 기록물 데이터베이스 구축사업 (PM)

2018년 5월 ~ 2019년 3월 코리아IT 컴퓨터 학원 강사 (C#, JAVA, Database)

2019년3월 ~ 현재 ERP, MES Database 설계 

カリキュラム

全体

19件 ∙ (10時間 33分)

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

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

受講レビュー

全体

155件

4.9

155件の受講レビュー

  • journeytosth님의 프로필 이미지
    journeytosth

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    좋은 강의 감사드립니다! 가격대비 정말 훌륭한 강의엿습니다 ㅠㅠ 실무에서 발생할 수 있는 다양한 케이스들을 함께 설명해주신 부분이 큰 도움이 되었습니다. DB공부를 제대로 해본적이 없었는데 이 강의를 통해 진짜 많은 걸 얻어갑니다!!!관계형데이터베이스 개념이 없으신 분들은 무작정 책같은 걸로 이론 하나하나 공부하는것보다는 이 강의 먼저 들으시는 걸 추천해용~

    • OR

      동감입니다. 저도 똑같은 점을 느꼈습니다. 정말 추천하는 강의!

  • 헬로월드님의 프로필 이미지
    헬로월드

    受講レビュー 27

    平均評価 4.9

    5

    100% 受講後に作成

    가격대비 매우 훌륭한 강의입니다.

    • YoonEo Choi님의 프로필 이미지
      YoonEo Choi

      受講レビュー 4

      平均評価 5.0

      5

      68% 受講後に作成

      데이터베이스의 고압축의 액기스가 녹아있는 강의라 생각됩니다. 수많은 프로젝트를 진행하시면서 나타날수있는 현상과 노하우를 저렴한 가격의 강의로 들을수 있다는것 자체가 너무 감사합니다. 앞으로의 강의가 계속해서 기대가 됩니다.

      • 김근오님의 프로필 이미지
        김근오

        受講レビュー 10

        平均評価 5.0

        5

        100% 受講後に作成

        가격이 이렇게 낮아도 되나 싶을 정도의 강의.. RDBMS로 세상을 바라 볼 수 있는 시선 얻는 중입니다. 감사합니다 교수님

        • fbfbf1님의 프로필 이미지
          fbfbf1

          受講レビュー 17

          平均評価 5.0

          5

          74% 受講後に作成

          정말 최고의 강의네요 백엔드 개발자를 꿈꾸는 사람이면 무조건 들어야된다고 생각합니다. 정말 필수!!!!!!!!

          ¥6,526

          kjleeの他の講座

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

          似ている講座

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