【A試験_データベース】03. データベースの正規化(2)| 基本情報技術者試験

  Рет қаралды 77,326

【基本情報技術者試験YouTuber】すーさん

【基本情報技術者試験YouTuber】すーさん

Күн бұрын

Пікірлер: 58
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
▼▼再生リスト▼▼ データベースコース kzbin.info/aero/PLEuyFWEF8u0MWx90JSNNg-TuDYQcY7YCP 基本情報技術者試験の概要(※最初にご覧頂くことをオススメしています。) kzbin.info/aero/PLEuyFWEF8u0OhszLVxc38rmwgjfWX6wzG
@Shiratori-x7c
@Shiratori-x7c 2 жыл бұрын
データベースの正規化についてネットで色々調べたが、ずっとあやふやでよく理解できませんでした。 この動画を観て一発で理解できたので、すごく助かります!ありがとうございます!
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
嬉しいコメントありがとうございます!お役に立てて良かったです🙇‍♂️ 他の動画もぜひ使い倒して頂ければ幸いです👍
@yuyu3604
@yuyu3604 2 жыл бұрын
過去問の解説とても分かりやすかったです! 本の解説で分からなかった問題だったのでとても助かりました!
@新田那覇湖
@新田那覇湖 10 ай бұрын
文章で読んでも理解できないけど映像だと一発で理解できるから助かるわぁ
@kihonzyouhou
@kihonzyouhou 10 ай бұрын
良かったです!ご活用頂きありがとうございます^^
@ハットリー-v6h
@ハットリー-v6h 5 ай бұрын
本を読んでわからなかったのですが、理解できました!ありがとうございます!
@kihonzyouhou
@kihonzyouhou 5 ай бұрын
良かったです! こちらこそありがとうございます!
@dayaftertmrw
@dayaftertmrw 6 ай бұрын
めちゃくちゃ分かって感動している
@kihonzyouhou
@kihonzyouhou 6 ай бұрын
嬉しいコメントいただきありがとうございます!!
@MSB1018
@MSB1018 7 ай бұрын
問27 注文番号がわかれば顧客番号と顧客名はわかるのでイとウは違う。 商品番号がわかれば商品名がわかり、注文番号と組み合わせることで数量、販売単価もわかるので商品番号は必要なため、アは違う。 という発想でエを選んでしまったけど、ちゃんと正規化の手順通りにやったほうがいいんだろうなぁ。
@みどりくん-e5f
@みどりくん-e5f Жыл бұрын
す、すごい(語彙力)
@5JUSTAGIRL
@5JUSTAGIRL Жыл бұрын
頑張ったら転職できると思ったら、少しやる気が出てきた。笑
@mmmmmsakura
@mmmmmsakura Жыл бұрын
難しいですね、、、🥺 がんばろう、!!
@yushim7958
@yushim7958 2 жыл бұрын
めちゃくちゃわかりやすかったけど、自分でできる気がしない😂
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
コメントありがとうございます! そこまで頻出するわけでもないので、最悪対策を後回しにしても良いかと思いますよ👍
@ゆめみ-q5y
@ゆめみ-q5y 4 ай бұрын
この動画みて正規化の理解ができました!ありがとうございます😊
@kihonzyouhou
@kihonzyouhou 4 ай бұрын
こちらこそありがとうございます!
@ぽむパチ
@ぽむパチ 2 жыл бұрын
正規化、練習が必要な割に午前だとたまにしか出ないし捨てても良いかなとも思えてきてます笑
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
仰る通りで、捨てても問題無いと思っています^^
@ryoakutsu6080
@ryoakutsu6080 Жыл бұрын
自分用 7:34 →部分関数従属性と関数従属性
@田中佑馬-j4b
@田中佑馬-j4b 5 ай бұрын
質問失礼します。 注文明細を注文番号、商品番号、数量、販売単価のほうに設定しましたが、注文番号、注文日、顧客番号の項目を注文明細と名称づけることもできるのではないでしょうか?注文明細は上の四つの項目となるという定義があるのでしょうか?選択肢から3つの項目が注文明細となった場合、選択肢がないのでそうなったといえばそれまでですが。
@でんでん-g1s
@でんでん-g1s 10 ай бұрын
第2正規化の部分で商品などのマスタを分割するのは納得出来ました。 しかし、レシート番号や販売日付などの明細データを別テーブルに管理するメリットがよく分かりませんでした、、 元々正規化する理由が商品名など変更する可能性がある属性に対し、 変更する際の手間の話をしてたかと思いますが、 販売日付は変更するような項目ではないですし、 社員IDもわざわざ元々のテーブルから移動(正規化)しなくても良い気がしてしまいます、、
@kihonzyouhou
@kihonzyouhou 10 ай бұрын
変更を例に出して説明していましたが、他にも表分割にはメリットがあります。例えば、各テーブルが独立した情報を持つことでデータの一貫性が保たれたり、必要な情報だけを素早く検索することでシステム処理の負荷が軽くなったりします。
@wattson30000kills
@wattson30000kills 3 күн бұрын
さいkkkkっこうだぜ!!!!!!Merci!
@ああ-q6v4u
@ああ-q6v4u Жыл бұрын
第三正規形の時に、商品名が決まれば単価も決まるのでそこも分けるのかと思ったのですがどうして分けないのですか?
@kihonzyouhou
@kihonzyouhou Жыл бұрын
分かりにくくてすみません。第3正規化を正確に言うと「主キー/複合キー以外で、1項目が決まればもう1項目も決まる関係を分割すること」だからです。商品名と単価は第2正規化主キーである商品コードによって1意に決まるので、第2正規化の分割で良いです。
@xxColorDust
@xxColorDust 9 ай бұрын
説明ありがとうございます! すごくわかりやすいです! しかし、過去問を解けるようになったが、どうやって1分半で解けるようになれるのだろうか?表を書く時間がないので、試験中にやはり解けれない気が、、、
@kihonzyouhou
@kihonzyouhou 9 ай бұрын
10秒くらいで解ける問題や、過去問とまったく同じ問題が出ることもある試験なので、全問題1.5分で解ける必要はありません!正規化は2~3分くらいかかっても問題ないです^^
@山田太郎-y7y4x
@山田太郎-y7y4x Жыл бұрын
うお、初見での過去問の問われかた、何言ってるかむずい。
@kihonzyouhou
@kihonzyouhou Жыл бұрын
初見だとよくわからないですよね💦
@air-fd7mj
@air-fd7mj 9 ай бұрын
第二正規化のところで、レシート番号データのレシート番号と商品データの商品コードが主キーとなっていますが販売データから見れば販売データのレシート番号が主キーとなってレシート番号データのレシート番号が外部キーとなるとも捉えることも出来ると思ってしまいますがこの考えは間違いでしょうか
@m_Starbucks
@m_Starbucks 7 ай бұрын
問27で 販売単価属性は注文明細表ではなく 商品表なのでは?と思うのですがこれは問題に合わせないといけないのでしょうか。
@MSB1018
@MSB1018 7 ай бұрын
問題文の関係従属性でそう指定されてますから従いましょう。 あと、商品名が同じだからといって販売単価が同じではないのです。
@m_Starbucks
@m_Starbucks 7 ай бұрын
@@MSB1018 商品と単価は1対1だと思いこんでいました! ありがとうございます!
@takahirokudo1755
@takahirokudo1755 Жыл бұрын
いつも動画ありがとうございます。 過去問の注文記録の場合、「注文記録」もテーブルとしてデータベースに格納されるものでしょうか? それともいきなり正規化された状態でデータがたまっていくものなのでしょうか?
@kihonzyouhou
@kihonzyouhou Жыл бұрын
こちらこそありがとうございます! データベース設計によると思いますが、注文履歴は生データとしてそのまま取っておくケースはありましたね。実際にDBを設計しているわけでは無いので、詳細は分かりかねますが🙇‍♂️
@田中-z1d
@田中-z1d Ай бұрын
4:02 複合キーって2の動画で、複数の列を集めて主キーとすることができるキーって言ってなかった? この動画だと、1つの列のみを複合キーって言ってるけど
@つゆ-r5j
@つゆ-r5j 9 ай бұрын
第一正規化〜第三正規化をできるようになりました ありがとうございます
@kihonzyouhou
@kihonzyouhou 8 ай бұрын
こちらこそありがとうございます!
@kei5057
@kei5057 Жыл бұрын
販売単価は商品テーブルに付くとイメージしていましたが、同じ商品でも注文によって単価が変わることを想定しているんですかね?
@kihonzyouhou
@kihonzyouhou Жыл бұрын
「販売単価」を「商品単価」が混在されている気がしますのでご確認下さい!
@ねほりさぼり
@ねほりさぼり 11 ай бұрын
平成20年秋期 問57 伝票番号が主キーとなって、顧客名を特定できるとありますが、その意味が分かりません。なぜ個人名を特定できるのでしょうか。
@kihonzyouhou
@kihonzyouhou 11 ай бұрын
主キーに関して理解が曖昧かと思われます。1つ前の動画で主キーの性質を説明しているので、そちらを確認下さい!それで疑問点が解消できるはずです。
@ねほりさぼり
@ねほりさぼり 11 ай бұрын
@@kihonzyouhou 一意性があるからですね!勘違いしてました。
@さんかめはめ
@さんかめはめ 2 жыл бұрын
またまた質問すみません、、 すーさんさんの授業ノート?を購入させていただいたのですが、この動画内の範囲で 資料でデータベースの正規化:非正規化というのがあるのですが、気にしなくていいのでしょうか?
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
表現が分かりにくく申し訳ございません。 そのページは「データベースを正規化していない状態」を意味していました。特に「非正規化」といった操作があるわけではありません!
@さんかめはめ
@さんかめはめ 2 жыл бұрын
@@kihonzyouhou とんでもありません。 非常に分かりやすい資料で助かっております。 ありがとうございます!
@user-og5gq8xc2k
@user-og5gq8xc2k Жыл бұрын
7:41 部分関数従属性
@yuin.3342
@yuin.3342 2 жыл бұрын
いつも動画ありがとうございます!本当に助かっております。1点質問です。計算で求められる項目は削除する、は第3正規化でしょうか?
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
こちらこそありがとうございます! 03:42 で金額の列を削除しているようなことですよね?これは第1正規化です!
@yuin.3342
@yuin.3342 2 жыл бұрын
@@kihonzyouhou さっそくありがとうございます!クレバー方式?の教科書だと、第3正規化とくれば、計算で求まる項目を削除する(P261)となっていて、 違うことを指しているのか気になりました。そこまで細かく覚える必要ないかもなのですが、、 教科書とすーさんの動画で理解度深まってます!本当にいつもありがとうございます!!
@kihonzyouhou
@kihonzyouhou 2 жыл бұрын
@@yuin.3342 さん 質問の意図を教えていただきありがとうございます! 気になって他の参考書や学習サイトを確認したのですが、やはり計算で導出できる項目は第1正規化と説明されていますね。 ただ、クレバー方式が誤植なのか、それとも第3正規化として扱うことも可能なのかまでは判断が出来ず...曖昧な回答で申し訳ございません。 お役に立てているようで嬉しいです。引き続きご活用いただけますと幸いです!
@yuin.3342
@yuin.3342 2 жыл бұрын
@@kihonzyouhou わざわざ調べていただきありがとうございます・・・!第1正規化と覚えたほうがよさそうですね。教科書によって違うとなれば、試験でも大丈夫だと思いました笑 これからもよろしくお願いします!
@kt-xy1nw
@kt-xy1nw 8 ай бұрын
うーん泣きそう😊
@happy365-i7
@happy365-i7 Жыл бұрын
かなり売り上げが心配な文房具屋に笑った。((´∀`))ケラケラ 確かに雇用していてこれは。。。年間通してなんらかプラス要素ある ならいいけど☆彡
@マンロープ
@マンロープ 2 жыл бұрын
【A試験_データベース】04. トランザクション処理| 基本情報技術者試験
11:21
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 65 М.
【A試験_データベース】02. データベースの正規化(1)| 基本情報技術者試験
8:26
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 69 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
【A試験_データベース】05. データの復元方法| 基本情報技術者試験
8:01
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 56 М.
【重要】2024年10月より科目Aの出題範囲が追加されます
37:25
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 72 М.
【年金支給額公開】年金定期便 厚生年金 国民年金 年金受給額
5:11
平凡サラリーマン投資日記
Рет қаралды 506
【科目B】アルゴリズム問題をたった1動画で対策_基本情報技術者試験
3:42:20
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 728 М.
【A試験_データベース】07. SQL文法(SELECT文)| 基本情報技術者試験
15:47
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 60 М.
【勉強モチベーション】基本情報技術者試験のやる気が勝手にあがる動画
12:29
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 53 М.