もう OS に DB 機能を付けたらどうですか?
Windowsには昔からすでに付いているけど、エンジン部分だけだから フロントエンドが標準で付けば便利かもね。 テスト書き込み (テスト書き込みしても怒られそうにないスレなんで 次の .netには本体にSQL LITE を添付します。 m$ >>1 DBが必要なアプリにDBがついてくりゃ、それでいいのよ Dual Bootか? W2Kなら95/98と出来るぞ。 API使ってレジストリをDB代わりに使ってるよ。 いいじゃん、それで。 DBってのはSQLが通るもののことだぞ。 SQLでレジストリを操作するAPIなんかあったか? >>23 それは RDBS だずら。 何も SQL にこだわらなくともいいずら。 ようはディレクトリなのら。 バカ言うな。DBつったらRDBに決まってんだろが、このご時世。 SQLも通らねー、ODBCも使えねー、ADOもDAOも使えねー状態で、 どうやって他のアプリと連携取るんだよ? 自分のアプリがローカルなデータを保存するだけなら、レジストリだろうが ファイルだろうが構わねーけどよ、それを社会に出てDBなんて呼んだら 要らない恥をかくだけだぞ。 >>25 >>24 は教養のあるヴァカなので放置してください。 >>25-26 もうキミ達のことは分かったから、この板から出て行ってください。 DBってドラゴンボールの略だぞ。 みんな分かってレスしてんのか? select count(*) from 2ch where name like '糞%'; >>30 正直レスしたくなるような面白さも無いわけだが。 つまり、こうだ。 1 はネットワーク関連のものはOSに標準で取り込まれ、さらに サーバーOSにはほとんどのサーバーアプリケーションが付いて くるにも関わらず、なぜDBの機能はクライアントOSにもサーバー OSにもついてこないのかと。商用OSも、フリーOSもどっちも。 こう、言いたいんだな。 ふー。 Machでサブシステムでも作ったらいかが? そうしたら、OSにDB機能つっこめるよ。 VMもFSもすべてDBに最適化っつーのができるかも。 Microsoft Windows には Internet Explorer が付いております ので DB を WEB ベースで開発して頂き、当社のブラウザで(いや、 OSで)アクセスしてください。 SQL 文を直接指定できるような入力フィールドを設けておけば、高度 な利用者にも満足して頂けることと存じます。 なお、余談ではありますが Microsoft SQL Server につきまして 会長より戦略的な発表が行われる見通しです。 みんなで坂村先生に相談しようよ。 これからはTRONの時代だ死ね。 >なお、余談ではありますが Microsoft SQL Server につきまして >会長より戦略的な発表が行われる見通しです。 Slammerに対するパッチを問答無用で自動適用させる機能が搭載されるんだよね。 >>32 いや、やっぱりよくわからない。 WINはそうかもしれないが、Free-UNIX系なら、Postgresなり、 MySQLなり、入っているだろう? DBがKernelモードで実行されるべきだと言う論旨なのか? C#についていたんですが、SQL Server Desktop Engineは 再配布したらNG? >>37 ジャーナリングファイルシステムとは違うのか? リレーショナルということは、ファイルの内容を 正規形に整えてから保存するということか? OODB化ならそれなりに意味があるかもしれないよ うにも思わないでもないが...。 ■■無料レンタル掲示板■■ どんどんレンタルして下さい ランキングありジャンルも豊富です http://www.geocities.jp/kgy919/bbs.html 汎用機のCOBLマシンってそんな感じのなかったっけ? このスレタイの趣旨を真面目に考えてみたが、やはりよくわからない。 DBMS 製品はいろいろあるし、使おうとしている DB がどの DBMS で構築 されているか分からない以上、ODBC を提供したり、>>34 のように DB と はあえて離れて WEB ベースにする方法にとどまると思う。 >>1 のいう DB 機能というのはクライアントのことなのか、サーバーの ことなのか。いずれにしても今現在は現状が正解だと考えるスレ。 5日後をいまと言う>46の神経は恐竜より鈍いらしい。 >>47 実は45と46が友人同士でオフラインで会話して45がいいことを言ったのかもしれん。 なって言っていたか教えて♥>46 必要かどうかは別として「DBしかない」って面白いかもね。 ファイルも、フォルダも、ショートカットも、ファイルに対する操作も、レジ ストリも、VSSみたいなバージョン管理のものも、統合することはできるでしょ。 使いたいかどうかは別だ。 DB はデータがないといけないから OS には付いてこないだろうな。 データは自分で何とかしないと。 Plan9のファイルシステムはCVSのような機能が統合されてるらしい。 任意の時点のスナップショットを作れるらしいよ。 もちろんこれはDBとは言わないし関係のない話だけどね。 1の言いたいことはツリー状のディレクトリ階層に問題があると 言いたいのかな。そしてその代わりのものとしてORDBMSやOODBの ようなものを変わりにOSの永続的データ保存システムとして 採用しろってことなんだよね。ただ今のOSってUNIXのパラダイムに どっぷり浸かってるからディレクトリというものから離れられるとは 思わないんだよなあ。これを達成したら大したもんだね。VFSがカーネルに 深く食い込んでるようなUNIX的モデルも設計から見直しだからね。 ・・・というかメチャクチャパフォーマンス悪そうだね(汗 後付け的にDB的なファイルシステムを実装するというのなら 既存のOS上でDBを動かすことに対するメリットって何があるんだろう? >>49 なんだか、次世代Windowsのファイルシステムがそんなことになる とか、ならないとか。ちょっと、うるる覚えですが。 >>53 WinFSだね。期待はしている。 ただ、同じようなBeFSはパフォーマンスが出ないために断念した経緯があるけど、 どうなるだろうね。 >>51 >後付け的にDB的なファイルシステムを実装するというのなら >既存のOS上でDBを動かすことに対するメリットって何があるんだろう? どちらかというと、既存ファイルシステムに対してのメリットだね。既存ファイルシステムは ファイル名が唯一のキーであるため、同名のファイルは存在し得ないし、それ以外の属性 (更新時刻等)による検索は結局全件検索とならざるを得ない。また、あらかじめ用意 されている以外の属性を付加することもできない。 RDBMSが実用化された頃からそのあたりを一般化して再構成しようという考えはあった わけだが、UNIXが普及しすぎたために停滞したという面はあると思う。 >>49 OracleのRawIronが実現していたら、そういうものになっていたかも。 ファイルという概念がなくなって全部LOBで、シェルはSQL*Plus(w >>54 > WinFSだね。期待はしている。 > ただ、同じようなBeFSはパフォーマンスが出ないために断念した経緯があるけど、 > どうなるだろうね。 Beは専用H/WのときはBeFS使ってたけど、MacやWin系H/Wにしたことで既存OSとの 親和性からDB捨てたんだよねパフォーマンスはマルチCPUだった専用H/Wでは 問題なかった。 今ならシングルCPUでもHTとかあるからパフォーマンスは問題ないんじゃないかな? FSに関するペーパーへのリンクがひとまとめにおいてあるようなサイトある? こういうのsourceforgeあたりにないのかな? 逆にDBMSから発展(というか特化か?)したOSというのも見てみたいものだ。 階層型データベースとして、レジストリが標準装備です。 >>64 Oracleが昔、LinuxのカーネルにOracleを統合しようと がんばってます、みたいな記事を肉桂産業で読んだ。 どうも失敗したっぽね。ライセンス的なもので 開発にすら着手してなかったのかもしれないけど。 BSDで再挑戦するきはないのかな >>69 それLinuxじゃなくてSunOS。 >>54 で既出だけどRawIronってやつ。 ファイルシステムをDB上に実装するってのは、BeOSでやろうとしたり、Oracleがぶちあげたり、MSが真似したりしてる。 LongHornはマジでそうなりそう。 PC用のOSじゃないが、iSeries(旧AS/400)のOS/400は、何でもかんでもDB。 PostgreSQLとFreeBSDの組み合わせで出来ないかな? 根拠があるってわけじゃ無いんだけど。 >>71 RDB標準搭載のOSと言えば... IBM OS/2 V1.x 拡張版:DB ManagerとCommunication Managerが付いていた ・MS OS/2 ではこの拡張版は無かった(標準版だけ) ・DBMとCMは後にESとして製品分離、更にDB2 for OS/2 (DB2/2)と改名 OS/400:IBM iSeries(AS/400)のOS ・内部的にはH/W(マイクロ)でRDBを実装してる ・後にDB2 for AS/400(DB2/400)と改名したが、実態はH/W & OSレベルで実現 昔、OPENSTEPでオブジェクト指向DBとファイルシステムの 統合という話があったらしいが。。。 __∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄ >>35 坂村はゲイツと組んでなんかやってるので無理 >>54 >また、あらかじめ用意 >されている以外の属性を付加することもできない。 NTFSならストリームで出来るじゃん 米Microsoft社の研究機関であるMicrosoft Researchが,2004年7月に 「Cω(Cオメガ。Comegaとも書く)」というプログラミング言語を 公開した。C#を拡張した言語だ。 メソッドを非同期に実行する仕組みやデータベースからデータを 取得する表記など,C#にない特徴をいくつも備える。中でも注目は, XMLデータを扱うためのデータ構造を用意していることだ http://itpro.nikkeibp.co.jp/members/NBY/ITARTICLE/20040908/1/ 今後の序列 Cω > C# >> VB >> PHP4 >>>> perl,Java ミ∠_) ∧_∧/ \\ ( ・∀/) | | ガッガッガッ ( つつ | | Y /ノ 人 / ) < >_∧∩ _/し' //. V`Д´)/ (_フ彡 / >>63 Mac OS X TigerのSQLite+CoreDataというのは違うのかな? Longhornは結局失敗しちゃったけど、 OSってまだまだ挑戦するべきテーマが一杯あるってことだね Linuxはたいてい標準で付いてくるわけだが。MSのOSもVS2005のexpress版(タダ)から落としてくればちゃんとしたDBが付くはず。 「メタ情報をDBに入れると便利だよ」ってWinFSで宣伝してたから、Linuxでfuseとsqliteでまがい物を(きっとこんな感じだろうと想像しつつ) 作ったけど、便利といえば便利だ。だが、SQLで検索したくないよママン。。。。 システムドライブが磁気ディスクじゃなくて、フラッシュメモリを使ったものに変わったら OSの設計を数十年ぶりに見直す必要が出てくるんじゃないの? ファイルシステムっていう考え方自体が磁気ディスクをいかに上手く動かすかってところから 出てきてるものだろうし。シークタイムがほぼゼロのデバイスに変わったインパクトはでかいよね。 もちろんテープが未だに現存してるのと同じで、HDDもなくなりはしないだろうけど、 2次的なデバイスという位置付けだろうし。OSがその二次的なデバイスに 最適化されて設計されているというのは変だよね。 現行のフラッシュメモリは製品寿命がHDDと比べて短いから、HDDがフラッシュメモリに取って代わる日はまだまだ先 しかもFSの設計の見直しが必要なんであって、OSは関係ないだろ <お知らせ> rー----、 rー--、 l゙ .,、 ヽ"''''''ー,、 l" `'、-,,-‐'''"l゙ l゙""'''i i "ー、 ''゙゙''゙゙゙`l゙ r--、 ヽ l゙ / / ノ .,,}} l .| ゙l | l゙ ''゙゙'''" ノ ,,,.}} ゙ ,l゙ |゙ ,! l゙ / /''゙""i "i ,,;" .| ! ノ ,l゙´ / / ノ |. ,,,.,,r''″ / ./ / / ,,/ /,,,,,,,,ノ /"" / ー''" ,/'''"/___,,,,,ノ """ー―--ー" [公正] 2008年3月より、DBスレには上記のDBマークをテンプレに張ることが義務付けられています。 DBマークの無いスレを立てた場合、DB巨大AAで警告となります。 <お知らせ> ,,r''‐‐‐ヽ,, ,/ "-,, _ __,,,,,,---"" "| ___. | | ,,,,,,-‐/,,ヽ /ヽ _ | | __ |. ___| |__"" _ | || | / / へ. | | ,i ,,,,,,,,,,,,,,,,,,| |-―| |''"|__ __| /. ヽヾ/ / /. ヽ ヽ . | | ,,i' | |__.| |. | | / /ヽ i / | V /ヽ| |, ,,i' | __ | / ヽ / /. i i / /| | / / | ,,\ | | | | /./| |i ヽ ヽ" i i V | |_,,,---/ /-'| | V | | | | //-' '-i 丶 i i,,,__-| | ,/ /. | | | .―‐. |. V ┐┌ V __,,,,- V''^ | | - " ./ | | |_|.―.|_|. |__|___,,--" |_| ヽ/. |_| ___,,,,,---‐"" [公正] """ 2008年1月より、DBスレには上記の日本ペイントマークをテンプレにねっとり張ることが義務付けられます。 日本ペイントマークの無いスレを立てた場合、8.8点の減点または免許の剥奪となります。 そもそもファイルシステムも立派なデータベース。データを階層構造で記憶、参照できるという意味において。 しかし、実際の応用においては、少なくともトランザクションを備え、検索に要する計算量のオーダーがlog以下になるようなインデックスを持っている、主記憶の量に依存せず数億単位のレコードを扱える、SQLでアクセス可能、って言う感じの物を指してDBと言うような。 そういうのをファイルシステムのように標準で持ち、出来うればカーネルモードで動作させうるOSがなぜ無いのってことでは。 ZetaOSの開発者がファイルシステムのDB化を目指し、「長年、取り組んできたが、根本的に不可能と判明した(惜しくもなぜかは語られなかったが)、MSがやろうとしてるけど(WinFS?)無理さ。ははは。」って言ってた。 いやむしろUnixより前の時代のメインフレームではファイルのデータ構造の管理もOSの仕事だった。 Unixではあえて(ディレクトリ以外の)OSが管理するデータ構造をなくして、ファイル=バイトの塊になった。 管理の点で(特権分離とか)、DBはOSと切り離すのが一般的ではあるけど、Oracleみたいに ディスクデバイス丸ごとDB用ストレージとして使う奴もあるし、性能(特にシステムコールのオーバヘッド) のことを考えたら、OSがDB機能も持つ、というのはありうる考えだと思う。 玄人スレですね >>1 は、Lionでオートセーブが付いたから、いっそのこと 全部付けたほうが「上書き保存」などしなくて済むと言いたいのだと思います。 テキストエディタでDBベースのを使っていて快適です。 ○LightWrite ○外部記憶DB 素人が生意気言ってすみません! DBじゃなくてRDBなら付けたいな。 アプリRDBはOS/他のアプリ RDBとjoinとか。 例えばあるアプリが写真扱いたいならiPhoto RDBとjoinとか簡単だよな。 そもそもDBとFSってどう違うの? 検索が付いてるか否か? >>99 そもそも木構造インデックスの隠蔽でしかないんだよな、DB化って。 普通にパス指定でアクセスしたほうが早いに決まってる。 そういえば昔ノーツー構造のBBSで、キーワード検索対応のものがあったな。 まあ記事をポストする時に決める、今で言えばtwitterのハッシュタグみたいなものだから、 それならWikiName式の方がスマートかもしれないけれど。 まあ、文書管理ならそれでいいんだけど、OSの管理するのはプログラムだしな。 トロイの木馬じゃ困るよなあ。 >>108 考えが古いよ 今やDBはデータとアクセスメソッドを提供するのさ >大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。 島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて、心も身体も壊されて廃人同様になってしもうた僕が言うんやから、 まちがいないで。精神病院へ行っても、ちっとも良うならへん。教師も校長も、暴力やいじめがあっても見て見ぬフリ。 そればかりか、イジメに加担する教師もおった。 誰かがイジメを苦にして自殺しても、「本校にイジメは なかった」と言うて逃げるんやろうなあ。 島本町の学校の関係者は、僕を捜し出して口封じをするな >島本町って町は、暴力といじめの町なんだな >「口封じ」なんかしません。どうぞ、気が済むまでお書き込み下さい。 島本町は日本の恥!島本町は日本の迷惑! ASM システムでファイルを統一し、DB専用のOS上に乗っけるのは 考えられるね。割り込み、タスクスイッチ、カーネルメモリの コントロールを全部DB専用にすれば、余計なプロセスが走らない分 CPU時間を取れるし、150%ぐらいの早さはできるかもな 誰でも簡単にネットで稼げる方法など 参考までに、 ⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。 グーグル検索⇒『半藤のブブイウイウレレ』 37B1QQDNKN 米中スパイ戦争が激化するのか。米中央情報局(CIA)長官に指名されたウィリアム・バーンズ元国務副長官(64)が、上院情報特別委員会の指名承認公聴会で、中国を「敵対国家」と言い切ったのだ。CIAと中国の血塗られた歴史と、「ジェノサイド(民族大量虐殺)」と批判されるウイグル人弾圧の影響とは。ドナルド・トランプ前政権下で「米中関係の緊張」は顕在化したが、対中姿勢に不安があるジョー・バイデン大統領の政権下でも強硬姿勢は続くのか。 「略奪志向の強い中国の指導部は、米国に最大の地政学的な試練を突きつけている」「手ごわい権威主義的な敵対国家だ」「中国を(打ち)破ることが、向こう数十年間にわたる米国の安全保障の鍵となる」「(中国政府が、米国内の大学などに設置した『孔子学院』は)中国による影響力(を浸透させる)工作であり、真のリスクだ」 バーンズ氏は24日、上院の指名承認公聴会で、習近平国家主席率いる中国共産党政権について、こう語った。大統領直轄の情報機関のトップ候補として、かなり思い切った発言といえる。 バイデン氏がCIA長官に指名したバーンズ氏は1956年、ノースカロライナ州生まれ。ラ・サル大学卒業、英オックスフォード大学大学院修了後、82年に国務省に入省した。国務省事務総長や、駐ロシア大使、政治担当国務次官を歴任し、バラク・オバマ政権時代の2011〜14年に国務副長官を務めた。 米紙ウォールストリート・ジャーナル(日本語版)は、バーンズ氏について、「国務省で秘密外交を指揮した」「洗練された情報の使い手」などと評した(2月24日)。CIA長官として、秘密情報を駆使して中国を追い込む狙いなのか。 >>25 キーを辿って値取るだけのクエリになんでそんなものが必要なのか お前パフォーマンスとか考えた事無いだろ ウクライナの非常事態庁は2日、ロシアによる軍事侵攻でこれまでに民間人2000人以上が死亡したと発表しました。 ロシアは先月24日にウクライナに侵攻しましたが、ウクライナ軍が激しく抵抗。今月に入ってからは第2の都市・ハリコフで住宅街に砲弾が撃ち込まれるなど民間人への被害が拡大していました。 3/2(水) 21:51配信 https://news.yahoo.co.jp/articles/972f2c73935a9fc72b8a793506a189a1fb93e390 >>118 考えてみるとスゴイよね スレ終了までこのペースだと100年くらいかかるし ここに書いてる人がみんな死んだ後もこのスレは残るのかも DBMS特化OSもありだとは思うし、性能には期待できるだろうけど、 OSとしての最小限の機能、高いメンテナンス性や管理アプリなどを追加したくなると、 Linuxベースでいいよねってなっちゃってるんだろうな 最近は、DBMSだけでシステムが完結することは、ほとんどないから、他の機能やシステムとの連携のしやすさも重要だろうし。 AS/400のOS/400を思い出すな。 嫌な思い出しかないが read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる