KZ
item
Негізгі бет
Трендинг
Журнал
Ұнаған бейнелер
Ең жақсы KZitem
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
Кіру
Тіркелу
Кіру
Тіркелу
Негізгі бет
Трендинг
Журнал
Ұнаған бейнелер
Ең жақсы KZitem
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
Негізгі бет
【A試験_データベース】01. データベースの基本| 基本情報技術者試験
No video
Күн бұрын
【A試験_データベース】01. データベースの基本| 基本情報技術者試験
Рет қаралды
82,152
【基本情報技術者試験YouTuber】すーさん
1
1
Жүктеу
Пікірлер: 34
@user-ll3gt3bp5p
3 ай бұрын
中小企業診断士の経営情報システムの中に、3層スキーマに関して問われることがあったのですが、全く概念が良くわからなかったので拝見しました。テキストには個別のスキーマに関して長々と説明があり、余計わからなくなったのですが、このユーチューブを見て一発ではっきりと概念がわかりました。やはり、その筋のプロはわかりやすく説明できるからプロなんですね。
@kihonzyouhou
3 ай бұрын
プロだなんて勿体ないお言葉有難うございます! 嬉しいコメント頂けて恐縮です^^
@User.kirinuki_Reiwa
6 ай бұрын
3層スキーマ構造の独立性のイメージが書籍を読んでいてもイメージできていなかったですが、動画の銀行の預金残高の例を見て一発で理解できました。ありがとうございます!
@kihonzyouhou
6 ай бұрын
良かったです!こちらこそありがとうございます🙌
@keichi8414
2 жыл бұрын
今回も非常にわかりやすかったです 3層スキーマ今まで漠然と覚えていましたが 理解できました😄
@kihonzyouhou
2 жыл бұрын
いつもご視聴いただきありがとうございます!そのようなコメント頂けて幸いです!!
@yuyu3604
Жыл бұрын
とても分かりやすかったです! コメント欄ですがメモをさせてください! 【キーワードメモ】 ・DBMS(データベースマネジメントシステム) ・RDB(リレーショナルデータベース) ・テーブル→表 ・レコード、組、タプル→行 ・フィールド、属性→列(縦)(属性から連想しやすい) ・3層スキーマ構造→独立性向上→見た目、データ構造、ハードウェアを分けて設計する
@kihonzyouhou
Жыл бұрын
嬉しいコメントありがとうございます! 記憶が新しいうちにメモされるのは素晴らしいので、ぜひコメント欄使い倒して下さい^^
@hisatomikenji967
10 ай бұрын
本で過去問を解いていて、定義域、の意味がわからなかったのですが、属性がとりえる値という表現をされていて、すっとわかりました!属性が保持しえる値という意味で理解してもいいですよね!
@kihonzyouhou
10 ай бұрын
はい、そのご理解で大丈夫です!
@user-fo3kq8tb9e
6 ай бұрын
0:25~1:28 データベースとデータベース管理システム(DBMS) 最初にデータベースとデータベース管理システムというものを紹介します データベース 先ほど説明した通りある決まった形で整理されたデータの集まりのことを指しており、 データの保管庫と思ってください。 データベース管理システム データベースマネジメントシステム通称DBMSとも呼ばれ、 データベースの操作や制御機能を持つソフトウェアのことを指します。 DBMS はソフトウェアコース第1回で説明したミドルウェアの一種です ミドルウェア 多くのアプリケーションが共通して必要とする機能であるものの、 OSが保持していない機能をまとめて提供してくれるソフトウェアのことでした。 不安な方はソフトウェアコース第1回を復習しておいてください。 ほとんどのアプリケーションはデータベース操作を必要とするので、 そういったデータベースを操作する機能は全てデータベース管理システムとしてまとめているという事です。 また一概にデータベースといっても、実はその中のデータの保持形式によっていくつか種類があります。 1:29~2:49 リレーショナルデータベース 例えばデータを表形式で保持しているもの。 階層型で保持しているもの。 ネットワーク型で保持しているものなどがあります その中でも表形式でデータを保持しているデータベースが最も代表的でx、 テストでも表形式のデータベースについて出題されます。 この表形式でデータを保持するデータベースをリレーショナルデータベース。 もしくは英語頭文字を取ってRDB と呼ばれます。 表形式を関係型とも言ったりもするので、関係データベースと呼ばれること もあります。呼び方は覚えておきましょう 今後は呼びやすさの観点から RDB と呼んでいきます。 さてこのRDBについてもう少し詳しく見ていきましょう。 リレーショナルデータベースの具体的な説明 先ほど説明した通りRDBでは画面に表示したような表形式でデータを保管して おり、この表の1行が一つのデータとして記録されます。 例えば画面の表は文房具の購入履歴を記録したものとなっており、(2:24) 文房具が一度購入されると、それは表の1行として記録されていきます。 そしてこの表はテーブルとも呼びます。 また表のなかの一つの行ことはレコード、組、タプルと呼ばれることがあります。 さらに表の中の列のことはフィールドもしくは属性と呼ばれることがあります この RDBにおける名称は一通り押さえておくようにしましょう 2:50~4:55 スキーマ では最後にスキーマという大切な考え方について説明していきます。 データベースを設計する際はデータの独立性を高めるために、三層スキーマ構造が用いられています。 まず独立性とはなんぞやということで銀行ATMについてお話しします。 イメージをつかんでもらうためのお話で多分正確な例ではないと思うので話半分に聞いていただきたいのですが、例えば銀行ATMの中には預金残高というデータがあります。 そのデータを例えば金融機関で働くエンジニアがデータベースの構造や中身をいじったとします。 その時データベースが変更されたせいで、 私たち利用者がATMを使うときの画面の見た目であったり、ATMの機械がいちいち変更されたらたまったもんじゃないですよね。 ですのでデータ構造を変更してもその他に影響を及ぼさないことが大切であり、その ことをデータの独立性と呼びます。 この独立性を高めるために先ほど申し上げた三層スキーマ構造という考え方でデータベースを設計していきます。 この三層スキーマとは具体的には外部スキーマ、概念スキーマ、内部スキーマという3つです。 外部スキーマは利用者やアプリケーションから見たデータベースの見た目のこと。 概念スキーマとは開発者からみたデータベースの論理的な構造のこと。 内部スキーマとはデータベースを記憶媒体に物理的にどのように記録するかといったことを意味しています。 先ほどの銀行ATMの例だと私たち利用者にとっての使い勝手が外部スキーマ。 金融機関で働くエンジニアにとってのデータの構造などが概念スキーマ。 ATMのデータベースと ATM を繋いでる部分が内部スキーマとイメージして いただければ良いかと思います。 ちなみにスキーマは日本語訳すると概要といった意味になりますが、あまりピンと来 ないと思います。 ですので、先ほど伝えたようにデータベースを設計する際は見た目・データ構造・ハードウェアの関係をそれぞれ分けて設計するんだ~。くらいに表面的なイメージで捉え てしまって問題ありません。 4:56 過去問演習
@kihonzyouhou
2 жыл бұрын
✅講義資料:note.com/kihonzyouhou/n/n451b6df325f5 ▼▼再生リスト▼▼ データベースコース kzitem.info/door/PLEuyFWEF8u0MWx90JSNNg-TuDYQcY7YCP 基本情報技術者試験の概要(※最初にご覧頂くことをオススメしています。) kzitem.info/door/PLEuyFWEF8u0OhszLVxc38rmwgjfWX6wzG
@user-tq9fu6gq2m
9 ай бұрын
めっちゃわかりやすい
@naka0812moto
2 жыл бұрын
最高にわかりやすかったです!
@kihonzyouhou
2 жыл бұрын
ありがとうございます!!そう仰っていただけて幸いです^^
@user-bc4oh3ug8c
2 жыл бұрын
コメント失礼します! 再生リストがいくつかありますが、 正しい閲覧順序はありますか? 午前であればどこから見始めても大丈夫ですか?
@kihonzyouhou
2 жыл бұрын
コメントありがとうございます!基本的に各分野独立しているのでどこからご覧になっても問題ありませんが、特に拘りが無ければ下記順序でご覧頂くと良いと思います!(動画を作成した順に並べています。) 1.基礎理論 2.A/D変換 3.ハードウェア 4.ソフトウェア 5.データベース
@user-bc4oh3ug8c
2 жыл бұрын
@@kihonzyouhou ありがとうございます!
@user-og5gq8xc2k
11 ай бұрын
4:15 3層スキーマ 外部スキーマ 概念スキーマ 内部スキーマ
@rom_sen_man
2 ай бұрын
関係データベースと関係モデルの違いがわからないのですが、同じもので言い方を変えてるだけでしょうか? どこかで説明されてましたら、すみません。
@jjh9535
Жыл бұрын
補数についで理解追いつかない😢
@user-es7wo3ji9t
Жыл бұрын
行、レコード、組、タブル 列、フィールド、属性 なぜ呼称がこんなにも。。。 覚えるの辛い
@kihonzyouhou
Жыл бұрын
勘弁してほしいですね笑
@noahoric
10 ай бұрын
どの順番で動画を見て行ったらいいですか? この動画みたいに以前説明した〜というのをなくして最初から見たいです。
@kihonzyouhou
10 ай бұрын
再生リストの古い順にご視聴ください!
@user-wr7ix5ow3h
Жыл бұрын
データベース言語って新しくなった試験の範囲にも入ってますか?
@kihonzyouhou
Жыл бұрын
A試験の範囲に入っています
@user-fc2ok3im4n
11 ай бұрын
ファイル作成やインデックス定義が内部スキーマになる理由がよくわかりません
@kei5057
Жыл бұрын
テーブルの列はカラムとは呼ばないですか?
@kihonzyouhou
Жыл бұрын
呼びます!
@daily_integral
2 жыл бұрын
UMLとかも紹介してくれると助かります!知らない概念過ぎてさっぱりでした(-_-;)
@kihonzyouhou
2 жыл бұрын
コメントありがとうございます!もう2~3個先のコースで公開する予定です^^
@daily_integral
2 жыл бұрын
@@kihonzyouhou ありがとうございます!待ってます! 残り基本情報まで一ヶ月なので頑張ります!
Пікірлер: 34