Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
▼▼再生リスト▼▼データベースコースruclips.net/p/PLEuyFWEF8u0MWx90JSNNg-TuDYQcY7YCP基本情報技術者試験の概要(※最初にご覧頂くことをオススメしています。)ruclips.net/p/PLEuyFWEF8u0OhszLVxc38rmwgjfWX6wzG
データベースの正規化についてネットで色々調べたが、ずっとあやふやでよく理解できませんでした。この動画を観て一発で理解できたので、すごく助かります!ありがとうございます!
嬉しいコメントありがとうございます!お役に立てて良かったです🙇♂️他の動画もぜひ使い倒して頂ければ幸いです👍
過去問の解説とても分かりやすかったです!本の解説で分からなかった問題だったのでとても助かりました!
問27注文番号がわかれば顧客番号と顧客名はわかるのでイとウは違う。商品番号がわかれば商品名がわかり、注文番号と組み合わせることで数量、販売単価もわかるので商品番号は必要なため、アは違う。という発想でエを選んでしまったけど、ちゃんと正規化の手順通りにやったほうがいいんだろうなぁ。
頑張ったら転職できると思ったら、少しやる気が出てきた。笑
文章で読んでも理解できないけど映像だと一発で理解できるから助かるわぁ
良かったです!ご活用頂きありがとうございます^^
めちゃくちゃ分かって感動している
嬉しいコメントいただきありがとうございます!!
自分用7:34 →部分関数従属性と関数従属性
正規化、練習が必要な割に午前だとたまにしか出ないし捨てても良いかなとも思えてきてます笑
仰る通りで、捨てても問題無いと思っています^^
質問失礼します。注文明細を注文番号、商品番号、数量、販売単価のほうに設定しましたが、注文番号、注文日、顧客番号の項目を注文明細と名称づけることもできるのではないでしょうか?注文明細は上の四つの項目となるという定義があるのでしょうか?選択肢から3つの項目が注文明細となった場合、選択肢がないのでそうなったといえばそれまでですが。
めちゃくちゃわかりやすかったけど、自分でできる気がしない😂
コメントありがとうございます!そこまで頻出するわけでもないので、最悪対策を後回しにしても良いかと思いますよ👍
第一正規化〜第三正規化をできるようになりました ありがとうございます
こちらこそありがとうございます!
第2正規化の部分で商品などのマスタを分割するのは納得出来ました。しかし、レシート番号や販売日付などの明細データを別テーブルに管理するメリットがよく分かりませんでした、、元々正規化する理由が商品名など変更する可能性がある属性に対し、変更する際の手間の話をしてたかと思いますが、販売日付は変更するような項目ではないですし、社員IDもわざわざ元々のテーブルから移動(正規化)しなくても良い気がしてしまいます、、
変更を例に出して説明していましたが、他にも表分割にはメリットがあります。例えば、各テーブルが独立した情報を持つことでデータの一貫性が保たれたり、必要な情報だけを素早く検索することでシステム処理の負荷が軽くなったりします。
難しいですね、、、🥺がんばろう、!!
す、すごい(語彙力)
第二正規化のところで、レシート番号データのレシート番号と商品データの商品コードが主キーとなっていますが販売データから見れば販売データのレシート番号が主キーとなってレシート番号データのレシート番号が外部キーとなるとも捉えることも出来ると思ってしまいますがこの考えは間違いでしょうか
説明ありがとうございます!すごくわかりやすいです!しかし、過去問を解けるようになったが、どうやって1分半で解けるようになれるのだろうか?表を書く時間がないので、試験中にやはり解けれない気が、、、
10秒くらいで解ける問題や、過去問とまったく同じ問題が出ることもある試験なので、全問題1.5分で解ける必要はありません!正規化は2~3分くらいかかっても問題ないです^^
うお、初見での過去問の問われかた、何言ってるかむずい。
初見だとよくわからないですよね💦
7:41 部分関数従属性
問27で販売単価属性は注文明細表ではなく商品表なのでは?と思うのですがこれは問題に合わせないといけないのでしょうか。
問題文の関係従属性でそう指定されてますから従いましょう。あと、商品名が同じだからといって販売単価が同じではないのです。
@@MSB1018 商品と単価は1対1だと思いこんでいました!ありがとうございます!
いつも動画ありがとうございます。過去問の注文記録の場合、「注文記録」もテーブルとしてデータベースに格納されるものでしょうか?それともいきなり正規化された状態でデータがたまっていくものなのでしょうか?
こちらこそありがとうございます!データベース設計によると思いますが、注文履歴は生データとしてそのまま取っておくケースはありましたね。実際にDBを設計しているわけでは無いので、詳細は分かりかねますが🙇♂️
販売単価は商品テーブルに付くとイメージしていましたが、同じ商品でも注文によって単価が変わることを想定しているんですかね?
「販売単価」を「商品単価」が混在されている気がしますのでご確認下さい!
平成20年秋期 問57伝票番号が主キーとなって、顧客名を特定できるとありますが、その意味が分かりません。なぜ個人名を特定できるのでしょうか。
主キーに関して理解が曖昧かと思われます。1つ前の動画で主キーの性質を説明しているので、そちらを確認下さい!それで疑問点が解消できるはずです。
@@kihonzyouhou 一意性があるからですね!勘違いしてました。
第三正規形の時に、商品名が決まれば単価も決まるのでそこも分けるのかと思ったのですがどうして分けないのですか?
分かりにくくてすみません。第3正規化を正確に言うと「主キー/複合キー以外で、1項目が決まればもう1項目も決まる関係を分割すること」だからです。商品名と単価は第2正規化主キーである商品コードによって1意に決まるので、第2正規化の分割で良いです。
またまた質問すみません、、すーさんさんの授業ノート?を購入させていただいたのですが、この動画内の範囲で資料でデータベースの正規化:非正規化というのがあるのですが、気にしなくていいのでしょうか?
表現が分かりにくく申し訳ございません。そのページは「データベースを正規化していない状態」を意味していました。特に「非正規化」といった操作があるわけではありません!
@@kihonzyouhou とんでもありません。非常に分かりやすい資料で助かっております。ありがとうございます!
うーん泣きそう😊
いつも動画ありがとうございます!本当に助かっております。1点質問です。計算で求められる項目は削除する、は第3正規化でしょうか?
こちらこそありがとうございます!03:42 で金額の列を削除しているようなことですよね?これは第1正規化です!
@@kihonzyouhou さっそくありがとうございます!クレバー方式?の教科書だと、第3正規化とくれば、計算で求まる項目を削除する(P261)となっていて、違うことを指しているのか気になりました。そこまで細かく覚える必要ないかもなのですが、、教科書とすーさんの動画で理解度深まってます!本当にいつもありがとうございます!!
@@yuin.3342 さん質問の意図を教えていただきありがとうございます!気になって他の参考書や学習サイトを確認したのですが、やはり計算で導出できる項目は第1正規化と説明されていますね。ただ、クレバー方式が誤植なのか、それとも第3正規化として扱うことも可能なのかまでは判断が出来ず...曖昧な回答で申し訳ございません。お役に立てているようで嬉しいです。引き続きご活用いただけますと幸いです!
@@kihonzyouhou わざわざ調べていただきありがとうございます・・・!第1正規化と覚えたほうがよさそうですね。教科書によって違うとなれば、試験でも大丈夫だと思いました笑 これからもよろしくお願いします!
かなり売り上げが心配な文房具屋に笑った。((´∀`))ケラケラ 確かに雇用していてこれは。。。年間通してなんらかプラス要素あるならいいけど☆彡
❤
▼▼再生リスト▼▼
データベースコース
ruclips.net/p/PLEuyFWEF8u0MWx90JSNNg-TuDYQcY7YCP
基本情報技術者試験の概要(※最初にご覧頂くことをオススメしています。)
ruclips.net/p/PLEuyFWEF8u0OhszLVxc38rmwgjfWX6wzG
データベースの正規化についてネットで色々調べたが、ずっとあやふやでよく理解できませんでした。
この動画を観て一発で理解できたので、すごく助かります!ありがとうございます!
嬉しいコメントありがとうございます!お役に立てて良かったです🙇♂️
他の動画もぜひ使い倒して頂ければ幸いです👍
過去問の解説とても分かりやすかったです!
本の解説で分からなかった問題だったのでとても助かりました!
問27
注文番号がわかれば顧客番号と顧客名はわかるのでイとウは違う。
商品番号がわかれば商品名がわかり、注文番号と組み合わせることで数量、販売単価もわかるので商品番号は必要なため、アは違う。
という発想でエを選んでしまったけど、ちゃんと正規化の手順通りにやったほうがいいんだろうなぁ。
頑張ったら転職できると思ったら、少しやる気が出てきた。笑
文章で読んでも理解できないけど映像だと一発で理解できるから助かるわぁ
良かったです!ご活用頂きありがとうございます^^
めちゃくちゃ分かって感動している
嬉しいコメントいただきありがとうございます!!
自分用
7:34 →部分関数従属性と関数従属性
正規化、練習が必要な割に午前だとたまにしか出ないし捨てても良いかなとも思えてきてます笑
仰る通りで、捨てても問題無いと思っています^^
質問失礼します。
注文明細を注文番号、商品番号、数量、販売単価のほうに設定しましたが、注文番号、注文日、顧客番号の項目を注文明細と名称づけることもできるのではないでしょうか?注文明細は上の四つの項目となるという定義があるのでしょうか?選択肢から3つの項目が注文明細となった場合、選択肢がないのでそうなったといえばそれまでですが。
めちゃくちゃわかりやすかったけど、自分でできる気がしない😂
コメントありがとうございます!
そこまで頻出するわけでもないので、最悪対策を後回しにしても良いかと思いますよ👍
第一正規化〜第三正規化をできるようになりました ありがとうございます
こちらこそありがとうございます!
第2正規化の部分で商品などのマスタを分割するのは納得出来ました。
しかし、レシート番号や販売日付などの明細データを別テーブルに管理するメリットがよく分かりませんでした、、
元々正規化する理由が商品名など変更する可能性がある属性に対し、
変更する際の手間の話をしてたかと思いますが、
販売日付は変更するような項目ではないですし、
社員IDもわざわざ元々のテーブルから移動(正規化)しなくても良い気がしてしまいます、、
変更を例に出して説明していましたが、他にも表分割にはメリットがあります。例えば、各テーブルが独立した情報を持つことでデータの一貫性が保たれたり、必要な情報だけを素早く検索することでシステム処理の負荷が軽くなったりします。
難しいですね、、、🥺
がんばろう、!!
す、すごい(語彙力)
第二正規化のところで、レシート番号データのレシート番号と商品データの商品コードが主キーとなっていますが販売データから見れば販売データのレシート番号が主キーとなってレシート番号データのレシート番号が外部キーとなるとも捉えることも出来ると思ってしまいますがこの考えは間違いでしょうか
説明ありがとうございます!
すごくわかりやすいです!
しかし、過去問を解けるようになったが、どうやって1分半で解けるようになれるのだろうか?表を書く時間がないので、試験中にやはり解けれない気が、、、
10秒くらいで解ける問題や、過去問とまったく同じ問題が出ることもある試験なので、全問題1.5分で解ける必要はありません!正規化は2~3分くらいかかっても問題ないです^^
うお、初見での過去問の問われかた、何言ってるかむずい。
初見だとよくわからないですよね💦
7:41 部分関数従属性
問27で
販売単価属性は注文明細表ではなく
商品表なのでは?と思うのですがこれは問題に合わせないといけないのでしょうか。
問題文の関係従属性でそう指定されてますから従いましょう。
あと、商品名が同じだからといって販売単価が同じではないのです。
@@MSB1018 商品と単価は1対1だと思いこんでいました!
ありがとうございます!
いつも動画ありがとうございます。
過去問の注文記録の場合、「注文記録」もテーブルとしてデータベースに格納されるものでしょうか?
それともいきなり正規化された状態でデータがたまっていくものなのでしょうか?
こちらこそありがとうございます!
データベース設計によると思いますが、注文履歴は生データとしてそのまま取っておくケースはありましたね。実際にDBを設計しているわけでは無いので、詳細は分かりかねますが🙇♂️
販売単価は商品テーブルに付くとイメージしていましたが、同じ商品でも注文によって単価が変わることを想定しているんですかね?
「販売単価」を「商品単価」が混在されている気がしますのでご確認下さい!
平成20年秋期 問57
伝票番号が主キーとなって、顧客名を特定できるとありますが、その意味が分かりません。なぜ個人名を特定できるのでしょうか。
主キーに関して理解が曖昧かと思われます。1つ前の動画で主キーの性質を説明しているので、そちらを確認下さい!それで疑問点が解消できるはずです。
@@kihonzyouhou 一意性があるからですね!勘違いしてました。
第三正規形の時に、商品名が決まれば単価も決まるのでそこも分けるのかと思ったのですがどうして分けないのですか?
分かりにくくてすみません。第3正規化を正確に言うと「主キー/複合キー以外で、1項目が決まればもう1項目も決まる関係を分割すること」だからです。商品名と単価は第2正規化主キーである商品コードによって1意に決まるので、第2正規化の分割で良いです。
またまた質問すみません、、
すーさんさんの授業ノート?を購入させていただいたのですが、この動画内の範囲で
資料でデータベースの正規化:非正規化というのがあるのですが、気にしなくていいのでしょうか?
表現が分かりにくく申し訳ございません。
そのページは「データベースを正規化していない状態」を意味していました。特に「非正規化」といった操作があるわけではありません!
@@kihonzyouhou とんでもありません。
非常に分かりやすい資料で助かっております。
ありがとうございます!
うーん泣きそう😊
いつも動画ありがとうございます!本当に助かっております。1点質問です。計算で求められる項目は削除する、は第3正規化でしょうか?
こちらこそありがとうございます!
03:42 で金額の列を削除しているようなことですよね?これは第1正規化です!
@@kihonzyouhou さっそくありがとうございます!クレバー方式?の教科書だと、第3正規化とくれば、計算で求まる項目を削除する(P261)となっていて、
違うことを指しているのか気になりました。そこまで細かく覚える必要ないかもなのですが、、
教科書とすーさんの動画で理解度深まってます!本当にいつもありがとうございます!!
@@yuin.3342 さん
質問の意図を教えていただきありがとうございます!
気になって他の参考書や学習サイトを確認したのですが、やはり計算で導出できる項目は第1正規化と説明されていますね。
ただ、クレバー方式が誤植なのか、それとも第3正規化として扱うことも可能なのかまでは判断が出来ず...曖昧な回答で申し訳ございません。
お役に立てているようで嬉しいです。引き続きご活用いただけますと幸いです!
@@kihonzyouhou わざわざ調べていただきありがとうございます・・・!第1正規化と覚えたほうがよさそうですね。教科書によって違うとなれば、試験でも大丈夫だと思いました笑 これからもよろしくお願いします!
かなり売り上げが心配な文房具屋に笑った。((´∀`))ケラケラ 確かに雇用していてこれは。。。年間通してなんらかプラス要素ある
ならいいけど☆彡
❤