Schooの「サクッとわかる外部設計入門 -ER図-」 動画を見た

サクッとわかる外部設計入門 -ER図-
ぽんぽこの画像

プログラミング学習者に役立つサイトを目指します! by ぽんぽこ @ponpoko_code(Twitter)

こんにちは。ぽんぽこです。動画学習のSchoo(スクー)、ついつい放置気味に。。。(Udemyの動画が溜まっているのでそっちに意識が・・汗)

月額料金を払っているのにもったいないぞ!ということで、今月は積極的にSchooを見ようと思います。

結構ラインナップが増えてますね。ベーシックな内容というよりは、特定ジャンルを掘り下げている動画が増えてきた印象。

今回視聴したのはこちら。データベースの設計図の話

サクッとわかる外部設計入門 -ER図-

サクッとわかる外部設計入門 -ER図-

外部設計の第3回目は、「ER図」です。外部設計における最大の成果物であり、データベースの設計図になります。そのシステムで一体どんな情報を管理しているのか、そのデータはどういったライフサイクルを持っており、どのような関係性で定義されているのか。そういったことを理解できるようになると、ER図を見れば業務がわかるようになります。本授業ではER図を作るポイントを中心に学習していきます。

http://schoo.jp/class/4003/

以前Pythonの動画で面白い講師がいるなあと密かに注目していた「ござ先輩」という方の動画。フランクなんだけれど内容はしっかりしているので、私好みな動画です。今回の動画はPythonのよりはおとなしめ(笑)でした。

(※ござ先輩 = 株式会社クオリティスタート代表取締役の湯本堅隆さん)

データベースの設計図の話ですね。全3回構成の3回目の動画です。私はいきなり3回目から見ましたが、問題なかったです。45分のコンパクトな動画。

なかなかER図に絞った動画は珍しいので、気になる方はさくっと見ておきましょう。

ER図がきれい(すっきりしている)と、アプリケーションが作りやすくなるし、幸せになることが多いです。

動画の流れはこんな感じ

サクッとわかる外部設計入門 -ER図-

「サクッとわかる外部設計入門 -ER図-」は、以下のような流れで進んでいきます。

  • ER図の概要、サンプルの紹介

  • エンティティの抽出テクニック

  • ナチュラルキーと代理キーとは

  • ござ先輩は代理キー派、複合主キーはきらい

  • 重複の削除、悪いテーブル設計の例

  • 正規化とは

  • エンティティのリレーション

  • カーディナリティの表現

  • 1対N、N対N の関係

  • 外部キーについての例

  • ER図の作り方、論理設計の心得

  • N対Nの関係は交差エンティティで解決

  • 質問コーナー

ER図の事例などをもっと聞きたい!(と思った)

今回はざっくりとした内容でした。開発の初期段階のデータベースの設計が良くないと、アプリケーション自体のクオリティや、その後の運用やメンテナンスにも悪い影響を及ぼすためしっかり考えたいですね。

45分のコンパクトな話だったため、「こんなときはこうする方が良い」というような事例をもっと聞きたいな〜と思ったり。

というわけで、Schooの動画「サクッとわかる外部設計入門 -ER図-」を紹介しました。現場目線の話もあるのが良かったです。

たまたま見つけた動画でしたが面白かったです。私は全3回構成の最後から視聴して順番が逆になってますが、1,2回目の方も見てみます。

ではでは〜

この記事が気に入ったら
いいね!しよう

プログラミングは楽しい!人生だって変わるかも!

PickUp!オンラインスクール

TechAcademy テックアカデミー

オンライン完結型!学べるジャンルも豊富

すべてオンライン!安い!チャット&ビデオ通話サポート!最短4週間で未経験からプロを育てるオンライン完結のスクール。無料体験もたっぷりあるため安心です。

NEW!転職・就職保証付きスクール

WebCamp Pro ウェブキャンププロ

転職・就職保証付の短期集中プログラミング教室

業界初!転職・就職保証付きスクール!未経験から即戦力エンジニアを目指します。転職・就職できなければ受講料は全額返金されるため安心です。無料カウンセリングもあるので積極的に利用しましょう。

ABOUTこの記事をかいた人

ぽんぽこ

ぽんぽこです。会社に通いながらも頑張ってプログラミングスクールで学びました。なんとプログラミングを覚えたらころころと人生が変わっていって転職もできました。毎日勉強の日々ですが、このサイトで少しでも役立つ情報を提供できたらと思っています。プログラミングって難しそうだな...と思ってもとりあえずやってみることが大事!

話題のプログラミングスクールを検索!その①

プログラミング言語から見つける
HTML/CSS JavaScript PHP Ruby Python Java
最新技術を学ぶ
AI 人工知能 Unity/VR
アプリ開発を学びたい
iPhone Android
CMSを学ぶ
Wordpress

話題のプログラミングスクールを検索!その②

スタイルから見つける
オンライン スクール通学
オトクに学びたい
無料体験等あり キャンペーン中 受講料0円
キャリアサポート
就職・転職サポートあり
2020年義務教育化
小学生向け
デザインも身に付けたい
Photoshop Illustrator