https://www.crimson-systems.com YouTube
   
機種依存文字とUTF-8 〜 EXCEL





【 記事内容 】

・PostgreSQL & MySQL
・Windows 10 メモ帳 UTF-8
・VisiCalc から EXCELへ
・ORACLEメモ


..........................................................................................................................

PostgreSQL & MySQL

2000年初頭、まだレンタルサーバーが高額だった頃、
Windows 2000 Server + Apache + PostgreSQLで 自宅サーバーを運用していました。





PostgresSQLの前身は IngresDB(INteractive Graphics REtrieval System)

ロゴは、亀を採用 → 象や亀が好きで... 少し遅いが、信頼性が高い...





そして、IngresDBは、後に PostgresSQL(Post In gres)に進化しました。

ロゴは小さい亀から巨大でパワーの有る象へ(信頼性が高く、パワーの有るDBMS)

ポケモンの進化はそれなりですが、ロゴを亀から象へ変えたのは少々乱暴で
日本なら 「亀」から「ガメラ」が妥当でしょうか・・・





日本では、国内テロの象徴性から象の代わりに亀のロゴが使われています。

象をロゴとして使用しているカルトのメンバーがいくつかのテロ攻撃の原因であったため、象は日本では否定的な意味合いを持っています。








当時 MySQLは次点でしたが、オラクルがMySQLを買収したので今は逆転しています。


MySQL: 設立者のMichael Wideniusの娘の名前である「My」+ SQL





イルカのイメージは頭がよくて、敏捷で、スリム!
また、データの大海原を楽々と進むという意味も込めてイルカにしたそうです。







Windows 10 メモ帳

Windows 10のメモ帳は、内部コードは標準で UTF-8になりました。

メモ帳でCSVデータを作成し EXCELで開くと文字化けします。

EXCELの既定の設定では、常にCSVファイルをShift-JISで読み込むようになっている為です。




試しにメモ帳で下記のように入力し、拡張子をCSVで保管し

EXCELで開いてみてください。









これを正しく表示させるには

 @EXCELで UTF-8 として開くように設定する。

  詳細は割愛



 Aメモ帳で再度開き、名前を付けて保存を選択し
  文字コードをANSIにして保管します。











VisiCalc から EXCELへ

今やEXCELは表計算の標準ですが、これ迄にいくつかの表計算ソフトがありました。




VisiCalc ビジカルク

1979年、Personal Software 社が Apple II 向けに発売

Apple II VisiCalc





Multiplan マルチプラン

1984年、Macintosh初代機に発売

SYLKファイル(Symbolic Link File)で保管し、他ソフトとの連携に使用します。





マルチプラン Ver 1.06 for Apple  (5インチFDのコレクション)





マルチプラン Ver 2.0 for Windows (5インチFDのコレクション)





マルチプラン Ver 3.1 for Windows (5インチFDのコレクション)





Lotus 1-2-3 ロータス 1-2-3

Lotus 1-2-3は、MS-DOS用表計算ソフトで、当時世界で最も売れたパソコン用ソフト

「1-2-3」は、1.表計算機能、2.グラフ機能、3.データベース機能 の3つの機能に由来









Excel エクセル
ロータス 1-2-3に対抗する為に開発
ロータス 1-2-3はWindowsへの開発が遅れ衰退。


Excel Ver 4  Windows 3.1





EXCEL 95 Windows 95





EXCEL 97 で「セルの結合」が、初めて導入されました。





EXCEL ロゴの変遷   X + L → X





Microsoft Office 2019




※日本ではJustウィンドウの三四郎が有りましたが、Justウィンドウが重くNG
PC98 MS-DOS Ver 5.0以上 ジャストシステム





JW2の一太郎 Ver5







ORACLE

Oracle (オラクル): 預言、神託、託宣。神の言葉。 または、それを受け取る人(預言者、シビュラ)、受け取る場所(神託所)。
古代ギリシアでは、Delphoi(デルポイ)のアポロン神殿の神託所、およびその神殿の入り口に刻まれていた格言

Delphi: 英語表記 デルフォイ、デルファイ



アポロン神殿の遺構







オークリッジ自動コンピュータおよび論理エンジン(ORACLE)
ORACLE(Oak Ridge Automatic Computer and Logical Engine)





1954年、ORNLはアルゴンヌ国立研究所と提携して、世界で最も高速で最大のデータストレージ容量を備えたコンピューターを作成。
オークリッジ自動コンピューターおよび論理エンジン(ORACLE)と呼ばれるこのマシンは、科学者が核物理学および放射線の影響に関する問題を解決するのに役立ちました。






磁気テープ装置




PDF → http://www.bitsavers.org/pdf/ornl/ORACLE_Brochure_1959.pdf





1960〜1980年代は、CODASYL 階層型DBが全盛でしたが
コッドが提唱したRDBMSが実用化に伴い、データーベース = RDBになりました。

現在 NoSQL(Not Only SQL)がトレンドですが、今後どのようになっていくのでしょうか?








1970年代、ラリー・エリソンはアンペックスで働いていました。
彼の関わったプロジェクトのひとつにCIA(米国中央情報局)向けデータベース開発があり、彼らはそれに「オラクル (Oracle)」と名づけました。
( CIAは、IBM提唱の新しいSQL言語を使用したいと考えていた。)



AMPEX: アンペックス  ... テープレコーダーで有名な企業
AMPEX FR200




スタートレック S-1 EP-19 「Tomorrow is Yesterday」で
アンペックスの磁気テープ装置が使われています。





AMPEX FR 100








※1950年代 AMPEX FR 100シリーズは USAF(アメリカ空軍) と NASAで使われていました。




....................................................................................................

1977年ラリー・エルソンらはSDL(Software Development Laboratories)を設立。
    その後、RSI(Relational Software, Inc.)と改称、
    1982年、Oracleと改称




1978年の写真 左から2番目がブルース・スコット、ラリー・エリソンは右側





スコットのパスワード: scott/tiger

オラクルの前身の設立者の一人、Bruce Scottの娘の猫の名前が tiger









ORACLE 9iのインストール画面( Windows 2000 Server )





※「オラクルで、おら狂う」・・・ 流行り言葉

 
※VAX & VMS ものがたり →  https://h50146.www5.hpe.com/products/software/oe/openvms/history/vaxvms20/pdf/vmsbookj.pdf









 https://www.crimson-systems.com