オーロラさんの勉強帳

IT企業勤務。データベース、Excel、Excel VBA、ネットワーク、LinuxなどIT関連のことを主に書いていきます。少しでもお役に立てたら幸いです。

【読書】「成瀬は天下を取りにいく」(宮島未奈 著) 最初の数ページでわくわくが止まらなくなった

昨日(2025年12月30日)から「成瀬は天下を取りにいく」(宮島未奈 著)を読んでいます。
まだ最初の30数ページほどですが、すでに「成瀬あかり」に魅了されています。


この本との出会いは、数年前にさかのぼります。読書が趣味な私は、月に数回ほど書店に足を運びます。
「成瀬は天下を取りにいく」の単行本(2023年3月17日発行)は、2023年、2024年には、書店で何度も目にしたこと記憶しています。
表紙のインパクトが強く、若い世代向けかなと思い、購入までには至りませんでした。
くわえて、おしゃれな表紙が好きな自分の趣味と、その本の表紙の趣が少し違っていたことも、本を手に取らなかった理由の一つだと思います。
ただし、最初の10数ページを読んだだけで、その印象は一変しました。
あの印象に残る表紙の女性が「成瀬あかり」を見事に表していて、この本の表紙がこのイラストでなければならない必然性を強く感じました。


ページをめくるのがこんなにも楽しく、わくわくする本は久しぶりです。
年末年始の休暇にゆっくり読むつもりでしたが、この調子だと年内には読み終えてしまいそう。


仕事で疲れた私に強烈なエネルギーを与えてくれそうな一冊です。

「島崎、わたしはこの夏を西武に捧げようと思う」幼馴染の島崎みゆきにそう宣言したのは、中学二年生の成瀬あかり。
閉店を間近に控える西武大津店に通い、ローカル番組の中継に毎日映ると言い出した。
さらに、お笑いコンビ・ゼゼカラでM-1に挑み、高校の入学式には坊主頭で現れ、目標は二百歳まで生きること。
最高の主人公の登場に、目が離せない!

「成瀬は天下を取りにいく」(宮島未奈 著)の裏表紙より引用


以上、お読みいただきありがとうございました。

Windows12のリリース日、Windows11の終了日はいつなんだろう 【Windows】

本記事では、Windows11の次のOSや、Windows11のサポート終了日などを過去の情報などをもとに推測したいと思います。あくまで推測ですので、参考としていただけたら幸いです。


Windows11の次のOSについて Windows12

Window11の次のOSとして、Windows12 (開発コード名:Hudson Valley)をMicrosoft社が準備を進めているようです。
AI機能を強化した次世代OSになるようです。

<参照>
Germanium & Hudson Valley: Windows AI-First, Annual Release Shift | Windows Forum

Windows12はいつリリースされる?

以下の表は、Windows7以降のWindows OSのリリース日および、前OSから新しいOSがリリースされるまでの期間を一覧としたものです。

Windows OSのリリース日一覧

Windows8 / 8.1を除外すると、Windows7 → Windows10、Windows10 → Windows11は6年ほどで新しいOSバージョンがリリースされています。

Windows11リリース日から6年後と考えると、Windows12のリリース日は、2027年の可能性が考えられます。
ただし、昨今の技術進化を考えると、2026年にはリリースされるんじゃないかと思ってます。
2025年12月16日 追記: Windows11 26H2は2026年秋ごろにリリースされるとニュースがありましたが、Windows12については2027年以降になりそうですね。

Windows11のサポート終了日

現行のWindows11の各バージョンのサポート終了日は、以下表の通りです。
「Windows11 23H2」は2025/11/11にサポート終了になります。

Windows11 各バージョンのサポート終了日

Windows11自体のサポート終了日は、未定です。
過去のデータから考えると、Windows11のサポート終了メインストリーム終了が2026年秋延長サポート終了が2031年頃になるのではないかと推測します。

Windows OSのリリース日・サポート終了日

上の表から、過去OSのメインストリーム終了はリリースから約5年、延長サポート終了はリリースから約10年となっています。
それをもとに考えると、Windows11のメインストリーム終了は2026年秋、延長サポート終了は2031年頃かな、と予想してます。

以上、お読みいただきありがとうございました。

【DBスペシャリスト】第3正規形までの正規化の練習2

本記事では、第1正規形から第3正規形までの正規化を紹介します。
実務で正規化をしていないとイメージしずらいので、何度もやって覚えようと思います。


元データ 第1正規形

顧客の1回の注文に対して、1枚の受注伝票が作成されます。顧客は1回の注文で1つ以上の商品を注文できます。

属性がすべて単一値なので、第一正規形であることが分かります。

第1正規形


第2正規形への正規化

第1正規形から第2正規形へは、候補キーの一部に部分関数従属している非キー属性を排除します。(別表に分けます)

元データで候補キーの一部に部分関数従属している非キー属性を考えます。
・受注番号 → 顧客コード
・受注番号 → 顧客名
・受注番号 → 受注日

 →{受注日,顧客コード,顧客名,受注日}を別の表に分割します。

・商品コード → 商品名
・商品コード → 単価

 →{商品コード,商品名,単価}を別の表に分割します。

第2正規形


第3正規形への正規化

第2正規形から第3正規形への正規化は、非キー属性は、いかなる候補キーにも推移的関数従属しないようにします。(推移的関数従属性を排除・別表に分けます)

受注番号 → 顧客コード → 顧客名となっており、顧客名が受注番号に推移的関数従属しているため、{顧客コード,顧客名}を別表に分割します。

第3正規形への正規化



以上、お読みいただきありがとうございました。