データベース設計入門#2 正規化|無駄のないテーブル設計とは?【日本一わかりやすくDB正規化を解説します】

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 37

  • @seomaru
    @seomaru  4 года назад +4

    感想・質問・リクエストなどお気軽にコメントください😀
    「共有」ボタンから、同僚やSNSへのシェアもお願いします👍

  • @gankooooo000
    @gankooooo000 2 месяца назад

    めちゃくちゃ分かりやすい!!!!
    データベースの勉強をし始めたんですが、どこの情報も言葉が難しくて全然頭に入らないので助かります。

  • @aocchi1638
    @aocchi1638 3 года назад +3

    自分の言葉で解説されていてすばらしいです。やたらむずい言葉を使った解説は、実は解説者本人もわかってないケースが多いです!

  • @weathermony7091
    @weathermony7091 4 года назад +2

    非常に 分かりやすく説明してもらってありがとうございます

  • @shun8020
    @shun8020 4 года назад +2

    Laravelを学習し始めて間もないのですが、テーブル設計で迷走していたので、めちゃ勉強になりました。

    • @seomaru
      @seomaru  4 года назад +3

      Laravelですかー。マイグレーションでテーブル作ったり、DB絡みますもんね😀

  • @user-li5tp8sz6c
    @user-li5tp8sz6c 3 года назад +1

    どれを見ても分かりにくかったのに、初めて理解できました。チャンネル登録させて頂きました!

  • @kitakubuleader
    @kitakubuleader 3 года назад

    世界一分かりやすかったです!
    明日のテストなんとか乗り越えれそうです!ありがとうございます!

  • @サルコップ
    @サルコップ Год назад

    第2ってわかりにくくてすぐ忘れていますけど、分かりやすかった!

  • @Ace-wp9le
    @Ace-wp9le 3 года назад

    分かりやすいです。大変ありがとうございます。

  • @僕は弱い
    @僕は弱い 3 года назад +2

    高評価不可避。
    どこの参考書も無駄に難しく書いていて正直初学者の方は可哀想だと思っていました。。。みんな初学者はこちらの動画見れば十分。むしろ実務レベルの話してくれてて良い。

  • @tyoko5144
    @tyoko5144 4 года назад +2

    まさに大学で勉強しています。正規化って現場で使うことは使うんですね。

    • @seomaru
      @seomaru  4 года назад +2

      めっちゃ使います!DBは重要です😀

  • @大野原信
    @大野原信 4 года назад +3

    素晴らしい動画をありがとうございます。大きな流れというか考え方の方向性がわかったので、「正規化のゴールは知ってたけど、そういう考えの流れでやれば自然にそうなるんだな」と腑に落ちました。分かりやすすぎて死ぬところでした。命がいくつあっても足りません。

    • @seomaru
      @seomaru  4 года назад +2

      生きてくださいw
      このDB設計はシリーズものとして再生リストを公開しているので、ぜひ3話目以降もご覧ください😊

  • @高沢翔汰
    @高沢翔汰 4 года назад +2

    ありがとうございます、本当にわかりやすかったです!
    よくある抽象的な難しい単語を並べて説明されている書籍より、かなりわかりやすくてかつ実践的なせお丸さんの動画の方がかなり勉強になるなと思いました!!
    2年目のPHPエンジニアですが、凄く実戦で活かせていただいています😄
    これからも解説動画お待ちしてます!頑張ってください!!

    • @seomaru
      @seomaru  4 года назад +1

      実戦で活用して頂けて良かったです😄

  • @日本金のなる木
    @日本金のなる木 2 года назад

    ありがとうございます。
    正規化わからなすぎて、勉強が大っ嫌いでした。
    分かりやすかったです!感謝します!

  • @安藤創造
    @安藤創造 3 года назад +1

    推移的関数従属とか文字見るだけで頭が痛くなってくる
    分かりやすくて勉強になりました

  • @iiaa4064
    @iiaa4064 4 года назад +1

    全く初心者ですが質問です。自社開発で自分のサービスを作るのはわかりますが、システム開発はなぜ必要なんでしょうか?使いたいサービスがあるならSaasを使って月いくらか払った方が安いし使いやすいと思います。多額な額を払って外注してまで行うことがあるのでしょうか?

  • @iiaa4064
    @iiaa4064 4 года назад +1

    できればNosqlのデータベース設計も教えて欲しいです。

    • @seomaru
      @seomaru  4 года назад +1

      リクエストありがとうございます😀

  • @TS-cu8kv
    @TS-cu8kv 4 года назад +6

    分かりやすすぎて死ぬところでした

    • @seomaru
      @seomaru  4 года назад +1

      コメント嬉しすぎて死んじゃいます😀

  • @Skyducks
    @Skyducks 4 года назад +2

    やった!!

  • @iiaa4064
    @iiaa4064 4 года назад +1

    外部キーは冗長しててもいいということですか?

    • @seomaru
      @seomaru  4 года назад +1

      あら・・どのあたり(何分何秒)の説明に対してのご質問でしょうか?

    • @iiaa4064
      @iiaa4064 4 года назад

      せお丸のプログラマー養成講座 5:15のユーザーIDと商品番号の外部キーのことです

    • @KBFoot
      @KBFoot 3 года назад +2

      @@iiaa4064 冗長してても大丈夫です。正確には「冗長性をなくす 」というより「冗長性があるものは別テーブルに切り出して"キーだけ残す"」のほうがしっくりくる感じですかね。
      キーだけ残しておけば、何か変更するときに親テーブル(冗長を切り出したテーブル)を変更するだけで済みます。
      例えば、商品名を変更する必要がある場合、商品テーブルの商品名だけを修正すれば、キーだけ持ってるテーブルは変更しなくて済みますよね。

  • @iiaa4064
    @iiaa4064 4 года назад +1

    システム開発とはなんですか?初心者でよくわかりません?例えばどんな開発があるのですか?

    • @seomaru
      @seomaru  4 года назад +2

      iPhoneアプリや、ゲーム、Webサイトなど、ITで動くもののプログラムを書くことがシステム開発になります😀

  • @user-henjisiroya
    @user-henjisiroya Год назад

    数億円規模ってそこまででかくない

  • @iiaa4064
    @iiaa4064 4 года назад +1

    全くの初心者ですが質問です。自社開発で自分のサービスを作るのはわかりますが、システム開発はなぜ必要なんでしょうか?使いたいサービスがあるならSaasを使って月いくらか払った方が安いし使いやすいと思います。多額な額を払って外注してまで行うことがあるのでしょうか?

    • @seomaru
      @seomaru  4 года назад +1

      銀行サービスや、自社サービスのゲームアプリなど、
      Saasでまかなえない部分は開発が必要になったりします

    • @iiaa4064
      @iiaa4064 4 года назад

      @@seomaru 銀行サービスの場合はどんな言語を使いますか?Rubyとかは使いませんよね?自社サービスなのにゲームアプリを外注することがあるんですか?