| パラダイム | 命令形、宣言形 |
|---|---|
| 開発者 | セシル・ウェイン・ラトリフ[1] [2] |
| 初登場 | 1979年 |
| 安定版リリース | dBASE 2019 / 2019 |
| 実装言語 | C |
| OS | マイクロソフトDOS マイクロソフトWindows |
| ライセンス | 独自 |
| Webサイト | dbase.com より |
| 影響を受けた | |
| 取得、JPLDIS | |
| 影響を受けた | |
| Clipper、WordTech 製品、Harbour、FoxBASE+、FoxPro、Visual FoxPro、VP-Info | |
dBase(dBASEとも表記)は、マイクロコンピュータ用の最初のデータベース管理システムの1つであり、当時最も成功したシステムでした。[3] dBaseシステムには、コアデータベースエンジン、クエリシステム、フォームエンジン、およびこれらすべてのコンポーネントを結び付ける プログラミング言語が含まれていました。
1978 年にPTDOS用のVulcanとして最初にリリースされたCP/M への移植版は、1980 年にAshton-Tateの注目を集めました。同社はこれをライセンスし、 dBASE IIとして再リリースし、後にDOS を実行するIBM PCコンピュータに移植しました。特に PC プラットフォームでは、dBase は長年にわたりベストセラー ソフトウェアの 1 つになりました。メジャー アップグレードはdBase IIIとしてリリースされ、 UNIXやVMSを含むさまざまなプラットフォームに移植されました。1980 年代半ばまでに、Ashton-Tate は初期のビジネス ソフトウェア市場における「ビッグ 3」ソフトウェア パブリッシャーの 1 つになりました。[4] Lotus DevelopmentおよびWordPerfectと並んでいました。[4]
1980年代半ばから、いくつかの企業がdBase製品、特にdBaseプログラミング言語の独自のバリエーションを生産しました。これには、FoxBASE+(後にFoxProに改名)、Clipper、およびその他のいわゆるxBase製品が含まれます。これらの多くは技術的にはdBaseよりも強力でしたが、市場でdBaseを押しのけることはできませんでした。[5] dBase IVの評判が悪かったため、デザインと安定性に欠ける多くのユーザーが他の製品に乗り換えました。[6]
1990 年代初頭、xBase 製品はビジネス アプリケーションを実装するための主要なデータベース プラットフォームでした。xBase 市場の規模と影響は注目され、1 年以内に上位 3 つの xBase 企業が大手ソフトウェア企業に買収されました。
- ボーランドはアシュトン・テイトを買収した[7] [8]
- マイクロソフトがフォックスソフトウェアを買収[9] [10]
- コンピュータ・アソシエイツがナンタケットを買収[11]
21世紀の最初の10年までに、オリジナルのxBase製品のほとんどは目立たなくなり、多くは完全に姿を消した。dBase [12]として知られる製品は今でも存在し、dBase LLC [13] [14]が所有している。
歴史
起源
1960年代後半、ジェット推進研究所(JPL)の Fred Thompson は、当時非常に高価な製品であった電子計算機のデータベースを管理するために、TymshareのRETRIEVEという製品を使用していました。1971年、Thompson は JPL のプログラマーである Jack Hatfield と協力して、RETRIEVE の拡張バージョンを作成しました。これが JPLDIS プロジェクトとなりました。JPLDIS はUNIVAC 1108メインフレーム上でFORTRANで作成され、1973年に公開されました。Hatfield が 1974年に JPL を去ると、Jeb Long がその役割を引き継ぎました。[15]
C. ウェイン・ラトリフは、JPL で契約社員として働いていたとき、オフィスのフットボール プールに参加しました。彼はゲーム自体には興味がなかったのですが、新聞に掲載されている試合後の統計を処理すればプールで勝てると感じました。[16]これを実行するために、彼はデータベース システムに目を向け、偶然 JPLDIS のドキュメントを見つけました。彼はこれを基に、キットで作成したIMSAI 8080マイクロコンピューターのPTDOSに移植し、その結果できたシステムをバルカン(スタートレックのミスター スポックの故郷の惑星にちなんで) と名付けました。[17] [18] [19]
アシュトン・テイト
ジョージ・テイトとハル・ラシュリーは、2 つの成功した新興企業を立ち上げました。ディスカウント ソフトウェアは、消費者に PC ソフトウェア プログラムを郵送で販売した最初の企業のひとつで、ソフトウェア ディストリビューターは、世界で最初の PC ソフトウェア卸売業者のひとつでした。彼らは、Vulcan の販売についてラトリフと契約を結び、アシュトン テイト[20]を設立しました(アシュトンという名前は、純粋にマーケティング上の理由で選ばれました)。ラトリフは、Vulcan を PTDOS からCP/Mに移植しました。新興企業のマーケティングを担当していたハル・パウルクは、名前をよりビジネスライクな「dBase」に変更することを決定しました。パウルクは、小文字の「d」と大文字の「BASE」を使用して、特徴的な名前を作成しました。パウルクは、最初のリリースよりもバグが少ないことを示すために、新しい製品をバージョン 2 (「II」) と呼ぶことを提案しました。その結果、 dBase IIが生まれ、WordStar や SuperCalc とともに、CP/M の標準アプリケーションになりました。[21]
1981 年、IBM は当時開発中だった PC 向けに dBase の移植を依頼しました。その結果生まれたプログラムは、1981 年秋に IBM PC が発売されたときに最初に提供されたソフトウェアの 1 つでした。dBase は当時、このプラットフォームで利用できる数少ない「プロフェッショナル」プログラムの 1 つであり、大成功を収めました。顧客ベースにはエンド ユーザーだけでなく、dBase を購入し、それを使ってアプリケーションを作成し、完成したシステムを顧客に販売する「付加価値再販業者」、つまり VAR も増えました。1983 年 5 月にリリースされたdBase II RunTimeにより、 VAR は低コストの RunTime システムを使用して自社製品を展開できるようになり、dBase は VAR 市場でさらに定着しました。[引用が必要]
dBase は習得が難しいという批評家もいたが、その成功は第三者に多くの機会をもたらした。1984 年までに、1,000 社を超える企業が dBase 関連のアプリケーション開発、機能追加用のコード ライブラリ、dBase II Runtime を使用したアプリケーション、コンサルティング、トレーニング、ハウツー本を提供していた。サンディエゴの企業 (現在は Advisor Media として知られる) は、dBase の専門的な使用法に特化した雑誌Data Based Advisor を初めて発行し、発行部数は 8 か月で 35,000 部を超えた。[22]これらの活動のすべてが、dBase をこの種の製品の中でトップに急成長させる原動力となった。[23] [24]
dBaseIII について

1980 年代初頭にプラットフォームとオペレーティング システムが急増したため、同社はアセンブリ言語ベースの dBase をターゲット システムに移植することが困難であることに気づきました。このため、自動コード変換ツールを使用して、プラットフォームをC プログラミング言語で書き直すことになりました。結果として得られたコードは機能しましたが、基本的に文書化されておらず[なぜ? ]、構文が人間らしくない[どのように? ]という、将来的に深刻な問題となる問題がありました。[引用が必要]
1984 年 5 月、書き直された dBase III がリリースされました。レビュアーはパフォーマンスの低下を広く批判しましたが、それ以外は製品は好評でした。数回の急速なアップグレードの後、システムは安定し、1980 年代を通じて再びベストセラーとなり、有名な PC 互換機の「アプリケーション トリオ」 (dBase、Lotus 123、WordPerfect ) を形成しました。1984 年秋までに、同社は 500 人以上の従業員を抱え、年間 4,000 万ドル (2023 年には 1 億 1,700 万ドルに相当) の売上を上げていました。その大部分は dBase 製品によるものでした。[要出典]
クローン
ソビエト連邦には、Rebus と呼ばれる dBase III の非公式クローンもありました。ロシア語への適応は、名前の機械的な置き換え、ヘルプ ファイルのロシア語化、およびロシア語のソート テーブルの修正に限定されていました。
dBase IV
1988年に導入された[25]が、遅延の後[26] 、 dBase IVには「300以上の新機能または改良された機能」があった。その頃にはFoxProが進出しており、dBase IVのQuery by ExampleとSQLのサポートでさえ十分ではなかった。[要出典]
その過程で、アシュトン・テイトを買収したボーランドは、1992年に改訂版のdBase IVをリリースしたが[27]、その焦点は「一般ユーザー向け」ではなく「プログラマー向けに設計された」と説明されている。[要出典]

最近のバージョン履歴
dBASE 製品ラインナップ
dBase, LLC 製品
- dBASE PLUS: Windows ベースのデータベース。
- dBASE 2019: dBASE PLUS 12 の後継。Windows Vista 以降が必要です。32 ビット Windows アプリケーションを構築し、32 ビットおよび 64 ビット Windows をサポートします。
- dBASE CLASSIC: [35] DOSエミュレータなしのDOS用dBASE V。元々はdBASE PLUS 9に含まれていました。インストール時にPDF形式で含まれていたオリジナルのドキュメントも含まれています。
- dbDOS : MS-DOS エミュレーター。
- dbDOS PRO: dbDOS 1.5.1 の後継、バージョン 2 から始まります。
- dbDOS オープンソース: dbDOS のオープンソース バージョン。
- dbDOSv: dbDOS PRO 7 の後継。
- dbDOSv 2.x: dbDOSv 1.x の後継。
- dbfUtilities: .dbf ファイル処理ユーティリティ。
- dbfCompare: テーブル間の相違点を比較します。
- dbfExport: .dbf テーブルを他のファイル形式に変換します。
- dbfImport: 他のファイル形式を .dbf 形式に変換します。
- dbfInspect: dBASE IV 以降のテーブルを使用して、読み取り、変更、挿入、削除、パック、印刷を行います。
SQL ユーティリティ
- dumpSQL: 既存のテーブルのすべてのレコードを、サポートされているファイル形式で新しいテーブルに抽出します。
- moveSQL: 既存のテーブルのすべてのレコードを、サポートされているデータベース形式の新しいテーブルに転送します。
dBase / xBase プログラミング言語

データを処理するために、dBaseは詳細な手続き型コマンドと関数を提供した[36]
- データファイル内のレコードを開いて走査する(例:USE、SKIP、GO TOP、GO BOTTOM、GO recno)、
- フィールド値を操作する(REPLACEとSTORE)、
- テキスト文字列 (例: STR() および SUBSTR())、数値、日付を操作します。
dBase は、アシュトン・テイトが「リレーショナル」と名付けたアプリケーション開発言語および統合ナビゲーション データベース管理システムですが、エドガー・F・コッド博士のリレーショナル モデルで定義された基準を満たしていませんでした。ランタイム インタープリタ アーキテクチャを使用しており、ユーザーはコマンド ラインの「ドット プロンプト」にコマンドを入力して実行できました。[引用が必要]同様に、プログラム スクリプト (PRG 拡張子のテキスト ファイル) は、インタープリタで実行されました (DO コマンドを使用)。[引用が必要]
時間が経つにつれて、アシュトン・テイトの競合他社は、ユーザー定義関数 (UDF)、複雑なデータ処理用の配列など、より堅牢なプログラミング機能を備えた、いわゆるクローン製品やコンパイラを導入しました。アシュトン・テイトとその競合他社は、リレーショナル データベース管理システムに格納されたデータを作成、変更、取得するための ANSI/ISO 標準言語であるSQLも取り入れ始めました。 [引用が必要]
最終的に、dBase の世界が Ashton-Tate をはるかに超えて拡大していることが明らかになりました。Fox Software、Nantucket、Alpha Software、Data Based Advisor Magazine、SBT などのアプリケーション開発会社、および主要な開発者グループで構成される「サードパーティ」コミュニティが形成されました。Paperback Software は、独自の組み込みコンパイラを備えた柔軟で高速なVP-Info をリリースしました。dBase バリアントのコミュニティは、IEEE 委員会 X3J19 およびイニシアチブ IEEE 1192 によってサポートされている dBase 言語標準の作成を目指しました。彼らは Ashton-Tate 製品と区別するために「xBase」と呼びました。[引用が必要]
アシュトン・テイト社は、xBase の台頭を自社の独自技術に対する違法な脅威とみなした。1988 年、同社はFox SoftwareとSanta Cruz Operation (SCO) を相手取り、dBase の「構造とシーケンス」を FoxBase+ にコピーしたとして訴訟を起こした (SCO は Fox 製品の XENIX および UNIX バージョンを販売していた)。1990 年 12 月、米国地方裁判所判事のテリー・ハッター・ジュニアは、dBase が一部パブリック ドメインのJPLDISに基づいていることを明らかにしなかったとして、アシュトン・テイトの訴訟を棄却し、アシュトン・テイトの著作権を無効とした。[37] 1991 年 10 月、訴訟がまだ控訴中だったが、ボーランド インターナショナルがアシュトン・テイト社を買収し、合併条項の 1 つとして、米国司法省はボーランドに対し、フォックスに対する訴訟を終わらせ、他の企業が法的措置の脅威を受けることなく dBase/xBase 言語を使用できるようにすることを要求した。[要出典]
1992 年末までに、大手ソフトウェア会社は、主要な xBase 製品を買収して、賭け金を増やしました。Borland は Ashton-Tate の dBase 製品 (後に WordTech の xBase 製品) を買収し、Microsoft は Fox Software の FoxBASE+ および FoxPro 製品を買収し、Computer Associates は Nantucket の Clipper 製品を買収しました。Advisor Media は、Data Based Advisor マガジンを基盤として、FoxPro Advisor や Clipper Advisor (およびその他の) 開発者マガジンやジャーナル、開発者向けのライブ カンファレンスを立ち上げました。しかし、計画されていた dBase Advisor Magazine は、dBase IV の市場失敗により中止されました。[要出典]
2000 年までに、開発者が新しいデータベース システムとプログラミング言語に移行したため、xBase 市場は衰退しました。Computer Associates (後に CA として知られる) は最終的に Clipper を廃止しました。Borland は再編し、dBase を売却しました。主要な買収者の中で、Microsoft は xBase を最も長く維持し、FoxPro を Visual FoxPro に進化させましたが、この製品はもう提供されていません。2006 年に Advisor Media は、最後の生き残りの xBase マガジンである FoxPro Advisor を廃止しました。xBase の独占時代は終わりましたが、xBase 製品はまだあります。dBase 製品ラインは現在[いつ? ] dBase LLCが所有しており、現在[日付不明] dBASE PLUS 12.3 と DOS ベースの dBASE CLASSIC (64 ビット Windows で実行するための dbDOS) を販売しています。[38] [39]
Harbour、xHarbour、Clipなどのオープンソース実装も利用可能です。 [要出典]
2015 年に、xBase ファミリーの新しいメンバーが誕生しました。XSharp (X#) 言語は、コンパイラ、独自の IDE、Microsoft Visual Studio 統合を備えたオープン ソース プロジェクトとして維持されています。XSharp は .NET アセンブリを生成し、おなじみの xBase 言語を使用します。XSharp 製品は、もともと、過去に Vulcan.NET プロジェクトに携わった 4 人の熱心なグループによって作成されました。このコンパイラは、Microsoft の C# および VB コンパイラの背後にあるコードであるRoslyn コンパイラコードに基づいて作成されています。 [引用が必要]
プログラミング例
現在、dBase 言語の実装は、オブジェクト指向プログラミング、SQL によるリモートおよび分散データの操作、インターネット機能、最新デバイスとのやり取りなど、ビジネス アプリケーションを対象とした多くの機能を含むように拡張されています。[引用が必要]
次の例では、従業員テーブル ("empl") を開き、1 人以上の従業員を管理するすべてのマネージャーに 10 パーセントの昇給を与え、名前と給与を出力します。
empl
を使用します。すべての salary を salary * に
置き換えます。1.1 supervisors > 0 の場合、すべての fname、lname、salary をリスト
します。印刷するには* を使用します (コメント: 予約語は説明のために大文字で表示されています)
テーブル名を何度も指定する必要がないことに注意してください。想定される ("現在の") テーブルは、別の指示がない限り同じままです。dBase は元々、インタープリタ型の対話型言語であったため、必要な入力量を減らすためにさまざまなコンテキスト テクニックを使用しました。これにより、段階的な対話型開発が容易になりましたが、大規模なモジュール プログラミングが難しくなりました。モジュール プログラミングの原則は、プログラム モジュールの正しい実行が、メモリ変数の状態や、他のプログラム モジュールで操作されているテーブルなどの外部要因の影響を受けないようにすることです。dBase はこの点を考慮して設計されていなかったため、開発者は特定のコンテキストを想定したプログラミング コードの移植 (借用) に注意する必要があり、大規模なモジュール コードの記述が難しくなります。作業領域固有の参照は、矢印表記 ("B->customer") を使用して引き続き可能であり、複数のテーブルを同時に操作できます。さらに、開発者がテーブルに適切な名前を付ける先見の明があれば、("employee->salary") や ("vacation->start_date") などの表記法で、同時に開いている多数のテーブルを明確に参照できます。あるいは、テーブル ステートメントの最初のオープンにエイリアス コマンドを追加して、テーブル フィールドの参照を明確かつ簡単にすることもできます。たとえば、テーブルを開いて、"use EMP alias Employee" という形式でエイリアスを割り当て、それ以降はテーブル変数を "Employee->Name" として参照できます。
もう一つの注目すべき機能は、異なるコマンドに同じ句を再利用することです。たとえば、FOR 句は特定のコマンドのスコープを制限します。(これは SQL の WHERE 句に似ています。) LIST、DELETE、REPLACE、BROWSE などのさまざまなコマンドはすべて、FOR 句を受け入れて、そのアクティビティのスコープを制限 (フィルター) できます。これにより、言語の学習が簡単になります。[引用が必要]
dBase は、文字列評価を実装した最初のビジネス指向言語の 1 つでもありました。[要出典]
i = 2
myMacro = "i + 10"
i = &myMacro
* コメント: i の値は 12 になりました
ここで、「&」は、インタープリタに「myMacro」に格納されている文字列をプログラミング コードであるかのように評価するように指示します。これは、dBase プログラミングを柔軟かつ動的にする機能の一例であり、業界では「メタ機能」と呼ばれることもあります。これにより、プログラミング式をテーブル内に配置することができ、スプレッドシート ソフトウェアの数式を彷彿とさせます。[引用が必要]
しかし、プリコンパイルやプログラミング コードをハッキングから保護する上でも問題となる可能性があります。しかし、dBase は、コンパイルされたソフトウェアと比較して、コピーに対する保護の欠如がそれほど問題にならない中小企業向けのカスタム内部アプリケーションに使用される傾向がありました。[引用が必要]

ファイル形式
dBaseの主要な遺産は、その.dbfファイル形式であり、これは他の多くのアプリケーションで採用されています。たとえば、ESRIがPC ArcInfo地理情報システムの空間データ用に開発したシェープファイル形式では、.dbfファイルを使用してフィーチャ属性データを格納します。[40]
マイクロソフトは、 Microsoft WorksデータベースファイルをdBaseファイル形式で保存し、 Microsoft Excelで読み取れるようにすることを推奨しています。[41]
Emacsでxbaseファイルを読み取るためのパッケージが利用可能です。 [42]
LibreOfficeとOpenOffice Calcは、すべての汎用dbfファイルを読み書きできます。[43] [44]
dBase のデータベース システムは、ファイル内のデータの構造を記述するためのヘッダーセクションを提供する最初のシステムの 1 つでした。 [要出典]これは、プログラムがデータ構造に関する事前の知識を必要とせず、データ ファイルの構造を問い合わせることができることを意味しました。.dbf ファイル構造にはいくつかのバリエーションがあり、すべての dBase 関連製品と .dbf ファイル構造が互換性があるわけではありません。VP -Infoは、dbf ファイル構造のすべてのバリエーションを読み取ることができるという点でユニークです。[45]
2 番目のファイル タイプは、メモ フィールド用の.dbtファイル形式です。文字フィールドはそれぞれ 254 文字に制限されていますが、メモ フィールドは.dbtファイルへの 10 バイトのポインターであり、はるかに大きなテキスト フィールドを含めることができます。dBase はメモ フィールドを処理する能力が非常に限られていますが、Clipper などの他の xBase 言語では、永続的なストレージ以外のすべての目的で、メモ フィールドを文字フィールドと同様に文字列として扱います。[引用が必要]
dBase は、単一のインデックスには.ndxファイルを使用し、 1 ~ 48 個のインデックスを保持するには.mdx (複数インデックス)ファイルを使用します。VP -Infoなどの一部の xBase 言語は.ndxファイルとの互換性を備えていますが、他の言語ではClipperで使用される.ntxやFoxProまたは FlagShipで使用される.idx/.cdxなどの異なるファイル形式を使用します。Clipper の後のバージョンには、.ndx、.mdx、.idx、および .cdxインデックス用のドライバーが含まれています。 [引用が必要]
受付
BYTEのJerry Pournelle は1980年 7 月に、Vulcan は強力だがドキュメントが貧弱であるという理由で「腹立たしいほど優れている」と評した。彼は Vulcan の速度と洗練されたクエリを賞賛したが、「ドキュメントに対してはテーブルを何度も叩き、怒りの叫び声を上げている」と述べた。 [18]
「[dBASE IV 1.0] は待つ価値があるだろうか? 私はそう思う」と、1989 年にマルコム ルーベルが同誌に書き、同誌を「機能性、パワー、使いやすさの点で dBASE III Plus を飛躍的に上回る」と評した。同氏は、このソフトウェアは Ashton-Tate が約束したように 100% 上位互換性があると述べ、Control Center は III Plus のアシスト モードを大幅に改善していると称賛した。同誌はバグに関する初期の報告を指摘し、フォローアップを約束したが、「この製品は全体的に堅実であるようだ」と結論付けた。[46]
参考文献
- ^ 「FoxProの歴史 - Wayne Ratliffとのインタビュー」www.foxprohistory.org。
- ^ Lammers, Susan M (1986). 「C. Wayne Ratliff」. Programmers at Work . Microsoft Press . p. 110. ISBN 0-914845-71-3。
- ^ Lazzareschi, Carla (1990 年 12 月 15 日)。「dBase ソフトウェアの作成者は、それがオリジナルであると主張している」。ロサンゼルス タイムズ。2017 年4 月 26 日閲覧。
- ^ ab Zonana, Victor F. (1987年5月10日). 「ASHTON-TATE : Confronting a Hard Life in the World of Software」 . Los Angeles Times . 2015年12月3日時点のオリジナルよりアーカイブ。
- ^ チャップマン、メリル R. (2006)、「恐怖、恐怖」、愚かさの探求:20年以上にわたるハイテクマーケティング災害、第2版、Apress、pp. 81-83、ISBN 1-59059-721-4
- ^ 「最悪のテクノロジー合併と買収: Novell と Unix、Borland Ashton-Tate」ZDNet。1995
年、Novell はオペレーティング システムを SCO に売却しました。... 1991 年、Ashton-Tate は Borland と合併しました。
- ^ Lazzareschi, Carla (1991年7月11日). 「BorlandがAshton-Tateを4億3900万ドルで買収へ」。ロサンゼルス・タイムズ。2015年12月12日時点のオリジナルよりアーカイブ。
- ^ ポラック、アンドリュー(1992年3月25日)。「マイクロソフト、フォックスソフトウェア買収で新市場に挑戦」。ニューヨークタイムズ。2015年4月23日時点のオリジナルよりアーカイブ。
- ^ ウェーバー、ジョナサン(1992年3月25日)。「マイクロソフト、データベースラインを取得するためにフォックスソフトウェアを買収」。ロサンゼルスタイムズ。2015年10月17日時点のオリジナルからアーカイブ。
ソフトウェア大手のマイクロソフト社は火曜日、初の大規模買収として、非上場のフォックスソフトウェアを約1億7300万ドルで買収すると発表した。
- ^ Brownstein, Mark (1992 年 5 月 11 日)。「CA による Nantucket の買収により XBase 分野が強化される」。InfoWorld。第 14 巻、第 19 号、8 ページ。
- ^ 「dBASE® 2019」。store.dbase.com 。 2022年7月13日閲覧。
- ^ 「About Us」. store.dbase.com . 2022年7月13日閲覧。
- ^ 「dBASE® dBASE® に関するすべての情報のホーム」dBase.com 。2022年 7 月 13 日閲覧。
- ^ スーザン・ラマーズ、「始まり - JPLDIS: アイデアの誕生」、FoxPro の歴史
- ^ ラマース 1986年、113ページ。
- ^ スーザン・ラマーズ、「ウェイン・ラトリフとのインタビュー」、FoxProの歴史
- ^ ab Pournelle, Jerry (1980 年 7 月)。「Omikron TRS-80 ボード、NEWDOS+、その他諸々」。BYTE第 5 巻第 7 号、198 ページ。2013年 10 月18 日閲覧。
- ^ ラマース 1986年、114ページ。
- ^ ラマース 1986、115-116ページ。
- ^ 「アシュトン・テイトの人々」、FoxProの歴史
- ^ Chin, Kathy (1984-04-09). 「Firms grab for dBase II gold」. InfoWorld . 第6巻第15号. pp. 72–73 . 2015年2月4日閲覧。
- ^ O'Reilly, Richard (1994年9月26日). 「dBASE 5.0 for Windows はエンジンが大きいがスピードが遅い」ワシントンポスト。 2023年7月8日閲覧。
- ^ マギッド、ローレンス(1988年2月25日)。「アシュトン・テイトが勝者になる可能性が高い」ロサンゼルス・タイムズ。 2023年2月8日閲覧。
- ^ 「Ashton の dBase IV の新しいユーザー インターフェイス」。CBRonline (Computer Business Review)。1988 年 2 月 17 日 – TechMonitor 経由。
- ^ Lewis, Peter H. (1989 年 1 月 15 日)。「ついに dBase IV が登場」。ニューヨーク タイムズ。
- ^ O'Reilly, Richard (1992 年 4 月 23 日)。「データベース プログラムの将来」。ロサンゼルス タイムズ。
- ^ 「新しい dBASE PLUS 9 には、優れたプログラム、アプリケーション、ソリューションの開発をこれまで以上に簡単にする新しいツールが含まれています。」
- ^ 「dBASE データをエクスポートする最も簡単な方法、dbfExport™ 2 のご紹介!」
- ^ 「dBase, LLC が dbDOS™ PRO 4 の新バージョンを発表!」
- ^ 「dBase, LLC が dbDOS™ PRO 4N を発表 – マルチユーザー MS-DOS アプリケーションをサポート!」
- ^ 「新しい dBASE PLUS 10 には、優れたデータ駆動型の Windows® および Web ベースのアプリケーションを簡単に開発できる新しいツールと機能が含まれています。」
- ^ 「dBase, LLC が dbDOS PRO 5+N を発表」。
- ^ 「新しい dBASE™ PLUS 11 を歓迎します!」
- ^ dBASEクラシック
- ^ リトルフィールド、ウォーレン M. (1993)。DBASE - ドットプロンプトから:dBase IV を使用した構造化プログラミング入門。アルバニー:ニューヨーク州立大学出版局。ISBN 0791417808LCCN 93-18937 。
- ^ Daly, James (1990 年 12 月 17 日)。「判事が Dbase の著作権を抹消」。InfoWorld。第 XXIV 巻、第 51 号、1 ページ、96 ページ。
- ^ 「dBASE」。Slashdot 。 2022年8月9日閲覧。
- ^ 「詳細なデータベースの機能」。
- ^ 「ESRI Shapefile」。www.loc.gov。2020年5月29日。 2021年3月30日閲覧。
- ^ 「ファイル形式の変換に関するトラブルシューティング - Excel - Office.com」。2011年4月5日時点のオリジナルよりアーカイブ。2018年9月11日閲覧。
- ^ 「xbase mode」. SourceForge . 2013年2月21日. 2018年9月11日閲覧。
- ^ 「dBASE ファイルのインポートとエクスポート - LibreOffice ヘルプ」。help.libreoffice.org。2018年9 月 11 日閲覧。
- ^ 「dBase (xBase) への接続 - Apache OpenOffice Wiki」。wiki.openoffice.org。2018年9 月 11 日閲覧。
- ^ Bursten, Sidney L (1990-12-16).外部ファイル形式からのデータのインポートとその他のタスク(技術レポート). The Programmer's Workshop.
- ^ Rubel, Malcolm (1989年2月). 「dBASE IV Arrives」. BYTE . pp. 217–222 . 2024年10月8日閲覧。
外部リンク
- 公式サイト
- xBase (および dBase) ファイル形式の説明
