Re:ゼロから始めるチャレンジ日誌

ゆるく続けてIT資格に挑む!パート主婦のマイペース学習記録

97日目:早寝も眼精疲労に効きますよ

今日も今日とてお勉強!(エライ!)

そろそろ夜更しの癖を治さねば。


【今日の進捗】

今日もデータベースから読書&過去問

キタミ式イラストIT塾 ITパスポート

ITパスポート 全問解説

ITパスポート 全問解説

  • Trips LLC
  • 教育
  • 無料
apps.apple.com

【今日のつまずき】

今日のメインはダブりをなくす「正規化(せいきか)」と、バラバラにした表を合体させる「結合(JOIN)」
データベースには「全部成功」か「全部なかったことにする」かの2択しかないそうで、
コミット (Commit):すべての処理が成功したので、「よし、これで確定!」と保存すること。
ロールバック (Rollback):途中でエラーが起きたので、「今のなし!最初に戻して!」と全部キャンセルすること。
なにかエラーが起きてもスタート地点に戻れるのいいね。

【ゆるゼロ子の気づき】

ざっくりですが、ちょっとだけわかったような気がしています。
今日はネットワークまでさらっといっちゃおうかな。
IPアドレス:ネットワーク上の住所。「192.168.0.1」のような4つの数字がセットになったもの。
IPV4は、8ビットづつ4つのブロックで構成される。(計32ビット)

グルーバルIPアドレス:世界に一つだけの住所(枯渇しないのかな??)
プライベートIPアドレス:家の(会社の)Wi-Fi内だけで通じる部屋番号

DNS(Domain Name System):電話帳のように「サイト名」と「IPアドレス」を変換してくれる

プロトコル:通信ルールのこと
HTTP/HTTPS:webサイトを見るため
SMTP/POP:メールのルール
メールのプロトコルとは、「送り道」と「受け取り道」がある。メールは「出し手」から「受け手」に直接届くのではなく、一旦「メールサーバ」という郵便局を経由します。
SMTP (Simple Mail Transfer Protocol):役割は「送信・転送」
イメージとしては、郵便ポストに手紙を投げ込むと、郵便局員が宛先の郵便局まで運んでくれるイメージ。
覚え方:Send(送る)Mail To Person
POP (Post Office Protocol):役割は「受信(取り出し)」
イメージとしては、「郵便局の「私書箱」に届いた手紙を、自分の端末にダウンロード(取り出し)して読む」イメージ。
¥ 覚え方:Post Office(郵便局)からパッと(Patto)取る。 TCP/IP:インターネットでデータ(例えば写真)を送るとき、実はそのままドカンと送るのではなく、「パケット」という小さな小包にバラバラにして送ります。
IP (Internet Protocol):役割「住所(宛先)担当」
各パケットに「どこへ届けるか」という住所(IPアドレス)を貼り付けます。
TCP (Transmission Control Protocol):役割は「信頼性(やり取り)担当」」
バラバラに届いたパケットが「順番通りか?」「足りないものはないか?」を確認し、失敗していたら「もう一回送って!」と指示を出します。
セットで「TCP/IP」:IPが「運び屋」で、TCPが「現場監督」という最強コンビで通信が成り立っています。
送信はSMTP」「受信はPOP」「住所はIP」「管理はTCP」という4つのセット。
覚えられるかなー
IMAP:サーバ上でメールを管理するため、スマホやPCなど複数の端末から同じ既読・未読状態を確認できるのが特徴。ということは、webメール(GmailとかYahoo!メール)とかがそう仕組みを使っているってことか。
今回UDPていう新しいワードが(え?前からあった?)。

「正確に届かないと困る(メール・Web)」ならTCP

「少しぐらいバグってもいいから止まらないで(動画・ゲーム)」ならUDP
だってさ。
はー。今日も頑張った!気がするので今日も早寝しよー。